| 723619 |
754557 |
P77013 |
522O14M721 |
2026-09-21 |
COMPLETE |
20320948 |
2026-09-21 21:57:00 |
2026-09-21 21:08:22 |
2026-09-23 21:08:22 |
{"id": 754557, "stp": "P", "toc": "Greater Anglia", "uid": "P77013", "consist": "720543+720587", "dest_crs": "HFE", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77013/2026-09-21/detailed", "trust_id": "522O14M721", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford East", "service_date": "2026-09-21", "dest_arr_time": "2157", "dest_platform": "2", "is_terminated": 1, "next_location": "Hertford East", "signalling_id": "2O14", "timing_status": "ON TIME", "origin_station": "London Liverpool Street", "current_leg_arr": "2157", "current_leg_dep": "2153", "current_leg_end": "Hertford East", "origin_dep_time": "2108", "origin_platform": "3", "current_location": "Hertford Depot", "last_update_time": "2026-09-21T21:08:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0295483, 51.8080789], [-0.030029599999999997, 51.80816639999999], [-0.0303091, 51.8082147], [-0.030579500000000003, 51.8082627], [-0.030798300000000004, 51.8082995], [-0.0311019, 51.808336], [-0.0313428, 51.80836719999999], [-0.0315464, 51.8083939], [-0.031761599999999994, 51.8084218], [-0.0320324, 51.80845659999999], [-0.032386599999999995, 51.808498799999995], [-0.032575, 51.8085204], [-0.0327935, 51.8085446], [-0.0330704, 51.808573], [-0.033401799999999995, 51.808602], [-0.033726400000000004, 51.80862749999999], [-0.0340207, 51.80864789999999], [-0.0343598, 51.808668], [-0.0346716, 51.808680599999995], [-0.03500809999999999, 51.8086937], [-0.0353688, 51.80870319999999], [-0.0356789, 51.8087081], [-0.0359661, 51.8087092], [-0.0362629, 51.808707599999984], [-0.0365891, 51.808702399999994], [-0.0369046, 51.8086939], [-0.0371802, 51.808686400000006], [-0.0375411, 51.8086722], [-0.0378617, 51.808656500000005], [-0.0381917, 51.80863750000001], [-0.03850379999999999, 51.8086171], [-0.0387415, 51.80859969999998], [-0.0389951, 51.8085786], [-0.0392988, 51.8085522], [-0.03972570000000001, 51.8085113], [-0.04012279999999999, 51.808467699999994], [-0.0404951, 51.80842350000001], [-0.0411012, 51.8083415], [-0.041325499999999994, 51.80830900000001], [-0.041405, 51.8082965], [-0.0415531, 51.8082738], [-0.04175389999999999, 51.8082417], [-0.0420759, 51.8081884], [-0.0423615, 51.808139700000005], [-0.0426541, 51.80808580000001], [-0.042965, 51.80802800000001], [-0.0432289, 51.8079754], [-0.0434978, 51.8079194], [-0.04384059999999999, 51.807844499999995], [-0.0441416, 51.80777659999999], [-0.044404000000000006, 51.8077152], [-0.04470539999999999, 51.807642], [-0.04495199999999999, 51.80758039999999], [-0.0452155, 51.807512], [-0.04550339999999999, 51.8074321], [-0.0457255, 51.8073695], [-0.0458175, 51.8073434], [-0.0460489, 51.8072769], [-0.0463435, 51.807188399999994], [-0.0466271, 51.807101200000005], [-0.0468974, 51.807013], [-0.0472565, 51.80689319999999], [-0.047693000000000006, 51.8067436], [-0.04829049999999999, 51.806533300000005], [-0.04879409999999999, 51.80635709999999], [-0.049535899999999994, 51.80609609999998], [-0.0523767, 51.8050977], [-0.055690899999999995, 51.80393490000001], [-0.05817459999999999, 51.803062299999986], [-0.0609972, 51.802072900000006], [-0.06132130000000001, 51.801958599999985], [-0.061564900000000006, 51.8018755], [-0.06183889999999999, 51.8017839], [-0.062045, 51.8017175], [-0.06226929999999999, 51.8016462], [-0.06258579999999998, 51.80155249999999], [-0.0631096, 51.801399], [-0.064072, 51.80111540000001], [-0.0647723, 51.8009088], [-0.0651058, 51.80081219999999], [-0.0653562, 51.8007374], [-0.0656497, 51.80065049999999], [-0.0659491, 51.80056419999999], [-0.0661996, 51.800499900000005], [-0.06650409999999998, 51.8004283], [-0.0667836, 51.80037029999998], [-0.067024, 51.8003189], [-0.06734779999999999, 51.8002567], [-0.0677916, 51.8001735], [-0.0682908, 51.80008419999999], [-0.06861350000000001, 51.80002850000001], [-0.068833, 51.79998930000001], [-0.06917709999999999, 51.7999241], [-0.06956649999999999, 51.7998436], [-0.0698039, 51.79978890000001], [-0.0700667, 51.7997278], [-0.070424, 51.7996481], [-0.0709259, 51.7995396], [-0.0718189, 51.7993494], [-0.0726183, 51.7991773]]}", "current_leg_start": "Ware", "dest_arr_time_act": "2157", "motion_projection": null, "next_location_lat": "51.7991773", "next_location_lon": "-0.0726183", "previous_location": "Ware", "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\": 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\": 1566.795, \"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\": 3142.785, \"from_m\": 1566.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\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.146, \"from_m\": 7216.942, \"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\": 7863.426, \"from_m\": 7820.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.063, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.063, \"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\": 29672.191, \"from_m\": 22658.111, \"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\": 30477.642, \"from_m\": 29672.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35432.64, \"from_m\": 30477.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35521.447, \"from_m\": 35432.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35843.964, \"from_m\": 35521.447, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35955.391, \"from_m\": 35843.964, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38712.525, \"from_m\": 35955.391, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38963.318, \"from_m\": 38712.525, \"capability_applied\": null, \"effective_limit_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\": 754557, \"profile_key\": \"ac1b5f7412fffea67977eb6f0bae6ff3ae9c94e1c20878e72aa864cf247ff1c5\", \"schedule_id\": 22675, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2115\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2120H\", \"wtt_dep\": \"2121H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Ponders End\", \"stage_seq\": 8, \"distance_m\": 15919.522, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128\", \"location\": \"Brimsdown\", \"stage_seq\": 9, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Enfield Lock\", \"stage_seq\": 10, \"distance_m\": 19046.863, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Waltham Cross\", \"stage_seq\": 11, \"distance_m\": 20649.859, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Cheshunt\", \"stage_seq\": 12, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Broxbourne\", \"stage_seq\": 13, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 14, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"Rye House\", \"stage_seq\": 15, \"distance_m\": 30389.272, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"St. Margaret's\", \"stage_seq\": 16, \"distance_m\": 32692.753, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Ware\", \"stage_seq\": 17, \"distance_m\": 35754.59, \"section_seq\": 1, \"route_path_id\": 139524}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": null, \"location\": \"Hertford East\", \"stage_seq\": 18, \"distance_m\": 38963.318, \"section_seq\": 1, \"route_path_id\": 139524}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38963.318, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139524}], \"total_distance_m\": 38963.318, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37387.328, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2108", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.7991773", "current_position_lon": "-0.0726183", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:49Z\", \"source_id\": 64021454, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:50Z\", \"source_id\": 20292325, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:11Z\", \"source_id\": 64029289, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:16Z\", \"source_id\": 20294602, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:58Z\", \"source_id\": 64044873, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:02Z\", \"source_id\": 20299093, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:40Z\", \"source_id\": 64055280, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:43Z\", \"source_id\": 20302230, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:01Z\", \"source_id\": 64060672, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:07Z\", \"source_id\": 20303732, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:17Z\", \"source_id\": 64066091, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:19Z\", \"source_id\": 20305221, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:39Z\", \"source_id\": 64071792, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:43Z\", \"source_id\": 20306797, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:09Z\", \"source_id\": 64077503, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:14Z\", \"source_id\": 20308486, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:05Z\", \"source_id\": 64086054, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:08Z\", \"source_id\": 20311112, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:36Z\", \"source_id\": 64095986, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:40Z\", \"source_id\": 20314031, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:41Z\", \"source_id\": 64100595, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:42Z\", \"source_id\": 20315372, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:15Z\", \"source_id\": 64108691, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:19Z\", \"source_id\": 20317698, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:22Z\", \"source_id\": 64119647, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:26Z\", \"source_id\": 20320948, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford East", "service_state_platform": "2", "timing_fact_generation": 1790024186622530, "current_leg_arrival_utc": "2026-09-21T21:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:57:59.210581", "service_state_evidence_id": 20320948, "current_leg_start_actual_dep": "2026-09-21T21:51:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-21T20:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:00.953361", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
HFE |
2O14 |
720543+720587 |
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": 1566.795, "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": 3142.785, "from_m": 1566.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": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.146, "from_m": 7216.942, "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": 7863.426, "from_m": 7820.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.063, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.063, "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": 29672.191, "from_m": 22658.111, "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": 30477.642, "from_m": 29672.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35432.64, "from_m": 30477.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35521.447, "from_m": 35432.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35843.964, "from_m": 35521.447, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35955.391, "from_m": 35843.964, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38712.525, "from_m": 35955.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38963.318, "from_m": 38712.525, "capability_applied": null, "effective_limit_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": 754557, "profile_key": "ac1b5f7412fffea67977eb6f0bae6ff3ae9c94e1c20878e72aa864cf247ff1c5", "schedule_id": 22675, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2108", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2115", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 139524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 139524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 139524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2120H", "wtt_dep": "2121H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Ponders End", "stage_seq": 8, "distance_m": 15919.522, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128", "location": "Brimsdown", "stage_seq": 9, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Enfield Lock", "stage_seq": 10, "distance_m": 19046.863, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Waltham Cross", "stage_seq": 11, "distance_m": 20649.859, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Cheshunt", "stage_seq": 12, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Broxbourne", "stage_seq": 13, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 139524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Broxbourne Jn", "stage_seq": 14, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "Rye House", "stage_seq": 15, "distance_m": 30389.272, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "St. Margaret's", "stage_seq": 16, "distance_m": 32692.753, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Ware", "stage_seq": 17, "distance_m": 35754.59, "section_seq": 1, "route_path_id": 139524}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": null, "location": "Hertford East", "stage_seq": 18, "distance_m": 38963.318, "section_seq": 1, "route_path_id": 139524}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38963.318, "from_m": 0.0, "section_seq": 1, "route_path_id": 139524}], "total_distance_m": 38963.318, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37387.328, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:49Z", "source_id": 64021454, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:50Z", "source_id": 20292325, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:11Z", "source_id": 64029289, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:16:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:16Z", "source_id": 20294602, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:58Z", "source_id": 64044873, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:23:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:02Z", "source_id": 20299093, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14866, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:40Z", "source_id": 64055280, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:43Z", "source_id": 20302230, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:01Z", "source_id": 64060672, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:07Z", "source_id": 20303732, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:17Z", "source_id": 64066091, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:33:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:19Z", "source_id": 20305221, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:39Z", "source_id": 64071792, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:43Z", "source_id": 20306797, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:09Z", "source_id": 64077503, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:37:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:14Z", "source_id": 20308486, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:05Z", "source_id": 64086054, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:08Z", "source_id": 20311112, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14815, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:36Z", "source_id": 64095986, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:46:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:40Z", "source_id": 20314031, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:41Z", "source_id": 64100595, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:42Z", "source_id": 20315372, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14807, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:15Z", "source_id": 64108691, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:52:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:19Z", "source_id": 20317698, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14803, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:22Z", "source_id": 64119647, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:26Z", "source_id": 20320948, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2108 |
2108 |
3 |
None |
None |
Hertford East |
2157 |
2157 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P77013/2026-09-21/detailed |
None |
Ware |
2026-09-21T21:51:30+01:00 |
Hertford East |
4.0 |
{"type": "LineString", "coordinates": [[-0.0295483, 51.8080789], [-0.030029599999999997, 51.80816639999999], [-0.0303091, 51.8082147], [-0.030579500000000003, 51.8082627], [-0.030798300000000004, 51.8082995], [-0.0311019, 51.808336], [-0.0313428, 51.80836719999999], [-0.0315464, 51.8083939], [-0.031761599999999994, 51.8084218], [-0.0320324, 51.80845659999999], [-0.032386599999999995, 51.808498799999995], [-0.032575, 51.8085204], [-0.0327935, 51.8085446], [-0.0330704, 51.808573], [-0.033401799999999995, 51.808602], [-0.033726400000000004, 51.80862749999999], [-0.0340207, 51.80864789999999], [-0.0343598, 51.808668], [-0.0346716, 51.808680599999995], [-0.03500809999999999, 51.8086937], [-0.0353688, 51.80870319999999], [-0.0356789, 51.8087081], [-0.0359661, 51.8087092], [-0.0362629, 51.808707599999984], [-0.0365891, 51.808702399999994], [-0.0369046, 51.8086939], [-0.0371802, 51.808686400000006], [-0.0375411, 51.8086722], [-0.0378617, 51.808656500000005], [-0.0381917, 51.80863750000001], [-0.03850379999999999, 51.8086171], [-0.0387415, 51.80859969999998], [-0.0389951, 51.8085786], [-0.0392988, 51.8085522], [-0.03972570000000001, 51.8085113], [-0.04012279999999999, 51.808467699999994], [-0.0404951, 51.80842350000001], [-0.0411012, 51.8083415], [-0.041325499999999994, 51.80830900000001], [-0.041405, 51.8082965], [-0.0415531, 51.8082738], [-0.04175389999999999, 51.8082417], [-0.0420759, 51.8081884], [-0.0423615, 51.808139700000005], [-0.0426541, 51.80808580000001], [-0.042965, 51.80802800000001], [-0.0432289, 51.8079754], [-0.0434978, 51.8079194], [-0.04384059999999999, 51.807844499999995], [-0.0441416, 51.80777659999999], [-0.044404000000000006, 51.8077152], [-0.04470539999999999, 51.807642], [-0.04495199999999999, 51.80758039999999], [-0.0452155, 51.807512], [-0.04550339999999999, 51.8074321], [-0.0457255, 51.8073695], [-0.0458175, 51.8073434], [-0.0460489, 51.8072769], [-0.0463435, 51.807188399999994], [-0.0466271, 51.807101200000005], [-0.0468974, 51.807013], [-0.0472565, 51.80689319999999], [-0.047693000000000006, 51.8067436], [-0.04829049999999999, 51.806533300000005], [-0.04879409999999999, 51.80635709999999], [-0.049535899999999994, 51.80609609999998], [-0.0523767, 51.8050977], [-0.055690899999999995, 51.80393490000001], [-0.05817459999999999, 51.803062299999986], [-0.0609972, 51.802072900000006], [-0.06132130000000001, 51.801958599999985], [-0.061564900000000006, 51.8018755], [-0.06183889999999999, 51.8017839], [-0.062045, 51.8017175], [-0.06226929999999999, 51.8016462], [-0.06258579999999998, 51.80155249999999], [-0.0631096, 51.801399], [-0.064072, 51.80111540000001], [-0.0647723, 51.8009088], [-0.0651058, 51.80081219999999], [-0.0653562, 51.8007374], [-0.0656497, 51.80065049999999], [-0.0659491, 51.80056419999999], [-0.0661996, 51.800499900000005], [-0.06650409999999998, 51.8004283], [-0.0667836, 51.80037029999998], [-0.067024, 51.8003189], [-0.06734779999999999, 51.8002567], [-0.0677916, 51.8001735], [-0.0682908, 51.80008419999999], [-0.06861350000000001, 51.80002850000001], [-0.068833, 51.79998930000001], [-0.06917709999999999, 51.7999241], [-0.06956649999999999, 51.7998436], [-0.0698039, 51.79978890000001], [-0.0700667, 51.7997278], [-0.070424, 51.7996481], [-0.0709259, 51.7995396], [-0.0718189, 51.7993494], [-0.0726183, 51.7991773]]} |
2.0 |
2153 |
2157 |
Ware |
Hertford Depot |
Hertford East |
51.7991773 |
-0.0726183 |
51.7991773 |
-0.0726183 |
1 |
0 |
2026-09-21 21:08:22 |
TERMINATED |
2026-09-21 20:57:00 |
Hertford East |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20320948 |
1790024186622530 |
85 |
85 |
2026-09-21 21:08:00.953361 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:57:59.210581 |
| 723620 |
753051 |
C21514 |
631D96MZ21 |
2026-09-21 |
COMPLETE |
20321083 |
2026-09-21 21:57:00 |
2026-09-21 21:08:22 |
2026-09-23 21:08:22 |
{"id": 753051, "stp": "O", "toc": "East Midlands Railway", "uid": "C21514", "consist": "222010", "dest_crs": "NOT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21514/2026-09-21/detailed", "trust_id": "631D96MZ21", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-21", "dest_arr_time": "2156", "dest_platform": "6", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1D96", "timing_status": "LATE", "origin_station": "London St. Pancras", "current_leg_arr": "2157", "current_leg_dep": "2152", "current_leg_end": "Nottingham", "origin_dep_time": "2005", "origin_platform": "2", "current_location": "Nottingham", "last_update_time": "2026-09-21T21:08:22", "route_debug_link": null, "timing_variation": "+1 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": "2156", "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": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 577.485, \"from_m\": 267.122, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 888.017, \"from_m\": 577.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1011.626, \"from_m\": 984.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1097.258, \"from_m\": 1011.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3431.909, \"from_m\": 3213.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5273.248, \"from_m\": 3431.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6972.353, \"from_m\": 5273.248, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8359.191, \"from_m\": 6972.353, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11718.024, \"from_m\": 8359.191, \"capability_applied\": null, \"effective_limit_mph\": 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\": 29420.918, \"from_m\": 11718.024, \"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\": 33554.503, \"from_m\": 29420.918, \"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\": 38747.801, \"from_m\": 33554.503, \"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\": 38832.812, \"from_m\": 38747.801, \"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\": 38850.012, \"from_m\": 38832.812, \"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\": 38935.584, \"from_m\": 38850.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39508.133, \"from_m\": 38935.584, \"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\": 42992.511, \"from_m\": 39508.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.309, \"from_m\": 42992.511, \"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\": 47393.015, \"from_m\": 44791.309, \"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\": 48267.768, \"from_m\": 47393.015, \"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\": 49319.042, \"from_m\": 48267.768, \"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\": 53041.778, \"from_m\": 49319.042, \"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\": 53108.073, \"from_m\": 53041.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.847, \"from_m\": 53108.073, \"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\": 53302.975, \"from_m\": 53239.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.967, \"from_m\": 53302.975, \"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\": 53420.259, \"from_m\": 53372.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.894, \"from_m\": 53420.259, \"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\": 78350.655, \"from_m\": 56886.894, \"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\": 78416.529, \"from_m\": 78350.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80802.633, \"from_m\": 78416.529, \"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\": 80881.62, \"from_m\": 80802.633, \"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\": 81087.184, \"from_m\": 80881.62, \"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\": 81163.863, \"from_m\": 81087.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89848.999, \"from_m\": 81163.863, \"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\": 90118.382, \"from_m\": 89848.999, \"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\": 91085.636, \"from_m\": 90118.382, \"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\": 91130.543, \"from_m\": 91085.636, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 95420.293, \"from_m\": 91130.543, \"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\": 101384.621, \"from_m\": 95420.293, \"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\": 102989.231, \"from_m\": 101384.621, \"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\": 104162.269, \"from_m\": 102989.231, \"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\": 104810.859, \"from_m\": 104162.269, \"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\": 104889.043, \"from_m\": 104810.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.832, \"from_m\": 104889.043, \"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\": 105538.378, \"from_m\": 104980.832, \"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\": 106108.017, \"from_m\": 105538.378, \"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\": 107123.629, \"from_m\": 106108.017, \"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\": 112099.082, \"from_m\": 107123.629, \"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\": 113389.156, \"from_m\": 112099.082, \"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\": 113487.096, \"from_m\": 113389.156, \"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\": 115924.844, \"from_m\": 113487.096, \"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\": 118634.075, \"from_m\": 115924.844, \"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\": 118715.332, \"from_m\": 118634.075, \"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\": 118753.52, \"from_m\": 118715.332, \"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\": 118853.829, \"from_m\": 118753.52, \"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\": 124886.484, \"from_m\": 118853.829, \"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\": 126602.927, \"from_m\": 124886.484, \"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\": 127466.667, \"from_m\": 126602.927, \"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\": 131647.776, \"from_m\": 127466.667, \"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\": 133402.159, \"from_m\": 131647.776, \"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\": 133460.489, \"from_m\": 133402.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135311.49, \"from_m\": 133460.489, \"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\": 147467.119, \"from_m\": 135311.49, \"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\": 150021.04, \"from_m\": 147467.119, \"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\": 150112.048, \"from_m\": 150021.04, \"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\": 153440.597, \"from_m\": 150112.048, \"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\": 154092.327, \"from_m\": 153440.597, \"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\": 157291.172, \"from_m\": 154092.327, \"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\": 157851.103, \"from_m\": 157291.172, \"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\": 158597.97, \"from_m\": 157851.103, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 159303.187, \"from_m\": 158597.97, \"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\": 159819.746, \"from_m\": 159303.187, \"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\": 166495.115, \"from_m\": 159819.746, \"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\": 166544.994, \"from_m\": 166495.115, \"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\": 170525.645, \"from_m\": 166544.994, \"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\": 173687.343, \"from_m\": 170525.645, \"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\": 175788.251, \"from_m\": 173687.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\": 184687.984, \"from_m\": 175788.251, \"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\": 190718.237, \"from_m\": 184687.984, \"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\": 191347.93, \"from_m\": 190718.237, \"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\": 192408.273, \"from_m\": 191347.93, \"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\": 202171.404, \"from_m\": 192408.273, \"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\": 202536.31, \"from_m\": 202171.404, \"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\": 202587.51, \"from_m\": 202536.31, \"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\": 202638.791, \"from_m\": 202587.51, \"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\": 202977.175, \"from_m\": 202638.791, \"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\": 203201.647, \"from_m\": 202977.175, \"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\": 753051, \"profile_key\": \"cc531c3bee955135ffa2300c7621aecb994f483d9f231131e44acf59d24ff081\", \"schedule_id\": 35571, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Hendon\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Radlett Jn\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"St. Albans\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 11, \"distance_m\": 38832.812, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Luton\", \"stage_seq\": 12, \"distance_m\": 48515.49, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 13, \"distance_m\": 53208.371, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Flitwick\", \"stage_seq\": 14, \"distance_m\": 64426.811, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Bedford South Jn\", \"stage_seq\": 15, \"distance_m\": 78328.359, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Bedford\", \"stage_seq\": 16, \"distance_m\": 79930.5, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Bedford North Jn\", \"stage_seq\": 17, \"distance_m\": 80959.747, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 18, \"distance_m\": 90764.076, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Wellingborough\", \"stage_seq\": 19, \"distance_m\": 104251.175, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Harrowden Jn\", \"stage_seq\": 20, \"distance_m\": 107229.06, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Kettering South Jn\", \"stage_seq\": 21, \"distance_m\": 113487.096, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2057\", \"location\": \"Kettering\", \"stage_seq\": 22, \"distance_m\": 115511.798, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Kettering North Jn\", \"stage_seq\": 23, \"distance_m\": 118634.075, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2107\", \"location\": \"Market Harborough\", \"stage_seq\": 24, \"distance_m\": 133167.209, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 150165.766, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Wigston North Jn\", \"stage_seq\": 26, \"distance_m\": 153991.403, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2125\", \"location\": \"Leicester\", \"stage_seq\": 27, \"distance_m\": 159038.691, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Syston South Jn\", \"stage_seq\": 28, \"distance_m\": 166817.852, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Sileby Jn\", \"stage_seq\": 29, \"distance_m\": 171710.593, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2135\", \"location\": \"Loughborough\", \"stage_seq\": 30, \"distance_m\": 179154.332, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142H\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 31, \"distance_m\": 189749.149, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Trent South Jn\", \"stage_seq\": 32, \"distance_m\": 191331.134, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Trent East Jn\", \"stage_seq\": 33, \"distance_m\": 192408.273, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2150\", \"location\": \"Beeston\", \"stage_seq\": 34, \"distance_m\": 197830.757, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Beeston South Jn\", \"stage_seq\": 35, \"distance_m\": 198621.413, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 36, \"distance_m\": 202213.111, \"section_seq\": 1, \"route_path_id\": 131665}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 37, \"distance_m\": 203201.647, \"section_seq\": 1, \"route_path_id\": 131665}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 203201.647, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131665}], \"total_distance_m\": 203201.647, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 197554.911, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5646.736, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2005", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:09:19Z\", \"source_id\": 63863674, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:09:24Z\", \"source_id\": 20247752, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:02Z\", \"source_id\": 63865622, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:10Z\", \"source_id\": 20248371, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:20Z\", \"source_id\": 63869079, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:12:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:25Z\", \"source_id\": 20249310, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:18:19Z\", \"source_id\": 63887816, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:19:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:18:26Z\", \"source_id\": 20254481, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:37Z\", \"source_id\": 63903834, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:40Z\", \"source_id\": 20258946, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:10Z\", \"source_id\": 63917763, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:15Z\", \"source_id\": 20262831, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:54Z\", \"source_id\": 63929651, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:36:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:58Z\", \"source_id\": 20266155, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:34Z\", \"source_id\": 63953110, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:40Z\", \"source_id\": 20272922, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:35Z\", \"source_id\": 63965235, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:39Z\", \"source_id\": 20276433, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:52Z\", \"source_id\": 64000094, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:55Z\", \"source_id\": 20286257, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:21Z\", \"source_id\": 64039012, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:24Z\", \"source_id\": 20297368, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:12Z\", \"source_id\": 64068317, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:16Z\", \"source_id\": 20305848, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:12Z\", \"source_id\": 64086281, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:16Z\", \"source_id\": 20311203, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:27Z\", \"source_id\": 64106830, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:29Z\", \"source_id\": 20317158, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:35Z\", \"source_id\": 64120189, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:38Z\", \"source_id\": 20321083, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "6", "timing_fact_generation": 1790024198482536, "current_leg_arrival_utc": "2026-09-21T21:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:57:59.214213", "service_state_evidence_id": 20321083, "current_leg_start_actual_dep": "2026-09-21T21:51:00+01:00", "operational_evidence_version": 141, "service_state_event_time_utc": "2026-09-21T20:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:00.164280", "service_state_valid_until_kind": null, "operational_interpretation_version": 141, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
STP |
NOT |
1D96 |
222010 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 267.122, "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": 577.485, "from_m": 267.122, "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": 888.017, "from_m": 577.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": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1011.626, "from_m": 984.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1097.258, "from_m": 1011.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3431.909, "from_m": 3213.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5273.248, "from_m": 3431.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6972.353, "from_m": 5273.248, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8359.191, "from_m": 6972.353, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11718.024, "from_m": 8359.191, "capability_applied": null, "effective_limit_mph": 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": 29420.918, "from_m": 11718.024, "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": 33554.503, "from_m": 29420.918, "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": 38747.801, "from_m": 33554.503, "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": 38832.812, "from_m": 38747.801, "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": 38850.012, "from_m": 38832.812, "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": 38935.584, "from_m": 38850.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39508.133, "from_m": 38935.584, "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": 42992.511, "from_m": 39508.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.309, "from_m": 42992.511, "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": 47393.015, "from_m": 44791.309, "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": 48267.768, "from_m": 47393.015, "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": 49319.042, "from_m": 48267.768, "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": 53041.778, "from_m": 49319.042, "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": 53108.073, "from_m": 53041.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.847, "from_m": 53108.073, "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": 53302.975, "from_m": 53239.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.967, "from_m": 53302.975, "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": 53420.259, "from_m": 53372.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.894, "from_m": 53420.259, "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": 78350.655, "from_m": 56886.894, "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": 78416.529, "from_m": 78350.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80802.633, "from_m": 78416.529, "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": 80881.62, "from_m": 80802.633, "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": 81087.184, "from_m": 80881.62, "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": 81163.863, "from_m": 81087.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89848.999, "from_m": 81163.863, "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": 90118.382, "from_m": 89848.999, "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": 91085.636, "from_m": 90118.382, "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": 91130.543, "from_m": 91085.636, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 95420.293, "from_m": 91130.543, "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": 101384.621, "from_m": 95420.293, "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": 102989.231, "from_m": 101384.621, "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": 104162.269, "from_m": 102989.231, "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": 104810.859, "from_m": 104162.269, "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": 104889.043, "from_m": 104810.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.832, "from_m": 104889.043, "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": 105538.378, "from_m": 104980.832, "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": 106108.017, "from_m": 105538.378, "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": 107123.629, "from_m": 106108.017, "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": 112099.082, "from_m": 107123.629, "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": 113389.156, "from_m": 112099.082, "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": 113487.096, "from_m": 113389.156, "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": 115924.844, "from_m": 113487.096, "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": 118634.075, "from_m": 115924.844, "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": 118715.332, "from_m": 118634.075, "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": 118753.52, "from_m": 118715.332, "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": 118853.829, "from_m": 118753.52, "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": 124886.484, "from_m": 118853.829, "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": 126602.927, "from_m": 124886.484, "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": 127466.667, "from_m": 126602.927, "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": 131647.776, "from_m": 127466.667, "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": 133402.159, "from_m": 131647.776, "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": 133460.489, "from_m": 133402.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135311.49, "from_m": 133460.489, "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": 147467.119, "from_m": 135311.49, "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": 150021.04, "from_m": 147467.119, "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": 150112.048, "from_m": 150021.04, "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": 153440.597, "from_m": 150112.048, "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": 154092.327, "from_m": 153440.597, "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": 157291.172, "from_m": 154092.327, "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": 157851.103, "from_m": 157291.172, "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": 158597.97, "from_m": 157851.103, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 159303.187, "from_m": 158597.97, "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": 159819.746, "from_m": 159303.187, "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": 166495.115, "from_m": 159819.746, "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": 166544.994, "from_m": 166495.115, "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": 170525.645, "from_m": 166544.994, "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": 173687.343, "from_m": 170525.645, "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": 175788.251, "from_m": 173687.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": 184687.984, "from_m": 175788.251, "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": 190718.237, "from_m": 184687.984, "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": 191347.93, "from_m": 190718.237, "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": 192408.273, "from_m": 191347.93, "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": 202171.404, "from_m": 192408.273, "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": 202536.31, "from_m": 202171.404, "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": 202587.51, "from_m": 202536.31, "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": 202638.791, "from_m": 202587.51, "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": 202977.175, "from_m": 202638.791, "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": 203201.647, "from_m": 202977.175, "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": 753051, "profile_key": "cc531c3bee955135ffa2300c7621aecb994f483d9f231131e44acf59d24ff081", "schedule_id": 35571, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2005", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Hendon", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Radlett Jn", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "St. Albans", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Harpenden Jn", "stage_seq": 11, "distance_m": 38832.812, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Luton", "stage_seq": 12, "distance_m": 48515.49, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Leagrave Jn", "stage_seq": 13, "distance_m": 53208.371, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Flitwick", "stage_seq": 14, "distance_m": 64426.811, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Bedford South Jn", "stage_seq": 15, "distance_m": 78328.359, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Bedford", "stage_seq": 16, "distance_m": 79930.5, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Bedford North Jn", "stage_seq": 17, "distance_m": 80959.747, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Sharnbrook Jn", "stage_seq": 18, "distance_m": 90764.076, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Wellingborough", "stage_seq": 19, "distance_m": 104251.175, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Harrowden Jn", "stage_seq": 20, "distance_m": 107229.06, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Kettering South Jn", "stage_seq": 21, "distance_m": 113487.096, "section_seq": 1, "route_path_id": 131665}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2057", "location": "Kettering", "stage_seq": 22, "distance_m": 115511.798, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Kettering North Jn", "stage_seq": 23, "distance_m": 118634.075, "section_seq": 1, "route_path_id": 131665}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2107", "location": "Market Harborough", "stage_seq": 24, "distance_m": 133167.209, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Kilby Bridge Jn", "stage_seq": 25, "distance_m": 150165.766, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Wigston North Jn", "stage_seq": 26, "distance_m": 153991.403, "section_seq": 1, "route_path_id": 131665}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2125", "location": "Leicester", "stage_seq": 27, "distance_m": 159038.691, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Syston South Jn", "stage_seq": 28, "distance_m": 166817.852, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Sileby Jn", "stage_seq": 29, "distance_m": 171710.593, "section_seq": 1, "route_path_id": 131665}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2135", "location": "Loughborough", "stage_seq": 30, "distance_m": 179154.332, "section_seq": 1, "route_path_id": 131665}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142H", "location": "East Midlands Parkway", "stage_seq": 31, "distance_m": 189749.149, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Trent South Jn", "stage_seq": 32, "distance_m": 191331.134, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Trent East Jn", "stage_seq": 33, "distance_m": 192408.273, "section_seq": 1, "route_path_id": 131665}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2150", "location": "Beeston", "stage_seq": 34, "distance_m": 197830.757, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Beeston South Jn", "stage_seq": 35, "distance_m": 198621.413, "section_seq": 1, "route_path_id": 131665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Mansfield Jn", "stage_seq": 36, "distance_m": 202213.111, "section_seq": 1, "route_path_id": 131665}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": null, "location": "Nottingham", "stage_seq": 37, "distance_m": 203201.647, "section_seq": 1, "route_path_id": 131665}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 203201.647, "from_m": 0.0, "section_seq": 1, "route_path_id": 131665}], "total_distance_m": 203201.647, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 197554.911, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5646.736, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:09:19Z", "source_id": 63863674, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:09:24Z", "source_id": 20247752, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:02Z", "source_id": 63865622, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:10Z", "source_id": 20248371, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:20Z", "source_id": 63869079, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:12:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:25Z", "source_id": 20249310, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:18:19Z", "source_id": 63887816, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:18:26Z", "source_id": 20254481, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:37Z", "source_id": 63903834, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:40Z", "source_id": 20258946, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:10Z", "source_id": 63917763, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:15Z", "source_id": 20262831, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:54Z", "source_id": 63929651, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:36:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:58Z", "source_id": 20266155, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:34Z", "source_id": 63953110, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:40Z", "source_id": 20272922, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:35Z", "source_id": 63965235, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T19:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:39Z", "source_id": 20276433, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:52Z", "source_id": 64000094, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:55Z", "source_id": 20286257, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:21Z", "source_id": 64039012, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:21:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:24Z", "source_id": 20297368, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17354, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:12Z", "source_id": 64068317, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:34:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:16Z", "source_id": 20305848, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16846, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:12Z", "source_id": 64086281, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:16Z", "source_id": 20311203, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16364, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:27Z", "source_id": 64106830, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:51:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:29Z", "source_id": 20317158, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16519, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:35Z", "source_id": 64120189, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:57:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:38Z", "source_id": 20321083, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}] |
London St. Pancras |
2005 |
2005 |
2 |
None |
None |
Nottingham |
2156 |
2156 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21514/2026-09-21/detailed |
None |
Beeston |
2026-09-21T21:51:00+01:00 |
Nottingham |
5.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 |
2152 |
2157 |
Beeston |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-21 21:08:22 |
TERMINATED |
2026-09-21 20:57:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321083 |
1790024198482536 |
141 |
141 |
2026-09-21 21:08:00.164280 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:57:59.214213 |
| 723621 |
754748 |
C03656 |
832K15M721 |
2026-09-21 |
COMPLETE |
20321931 |
2026-09-21 21:57:00 |
2026-09-21 21:08:22 |
2026-09-23 21:08:22 |
{"id": 754748, "stp": "P", "toc": "Great Western Railway", "uid": "C03656", "consist": "165104", "dest_crs": "OKE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03656/2026-09-21/detailed", "trust_id": "832K15M721", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Okehampton", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": null, "is_terminated": 1, "next_location": "Okehampton", "signalling_id": "2K15", "timing_status": "EARLY", "origin_station": "Exeter St. David's", "current_leg_arr": "2157", "current_leg_dep": "2154½", "current_leg_end": "Okehampton", "origin_dep_time": "2117", "origin_platform": "6A", "current_location": "Okehampton", "last_update_time": "2026-09-21T21:08:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9762524, 50.743268], [-3.9770491, 50.7428571], [-3.977526, 50.7425495], [-3.9780523, 50.7421486], [-3.9783468, 50.741875400000005], [-3.9786731999999994, 50.74152689999999], [-3.9791104, 50.741002400000006], [-3.979396799999999, 50.7405137], [-3.9796066, 50.7400062], [-3.9797681, 50.73933779999999], [-3.9797903, 50.7387919], [-3.979767, 50.738281099999995], [-3.9798225, 50.73760599999999], [-3.979909099999999, 50.7373023], [-3.9800744999999993, 50.736851], [-3.9801381999999994, 50.73668139999998], [-3.9802002, 50.7365396], [-3.9803194999999993, 50.7362977], [-3.9805156, 50.7360042], [-3.9807767999999992, 50.735677300000006], [-3.9809638, 50.7354736], [-3.9811741, 50.7352673], [-3.981327999999999, 50.73511249999999], [-3.981738399999999, 50.7347834], [-3.9820128, 50.7345817], [-3.9822395, 50.734432], [-3.9824872, 50.7342832], [-3.982793899999999, 50.734098999999986], [-3.983297499999999, 50.73385], [-3.9840177, 50.733547600000016], [-3.984435, 50.7333967], [-3.9848697, 50.7332798], [-3.9852013, 50.7332005], [-3.985667199999999, 50.733093800000006], [-3.9861287, 50.7330055], [-3.9867217, 50.7329234], [-3.987392499999999, 50.7328576], [-3.9878251, 50.732835599999994], [-3.9882491999999994, 50.7328342], [-3.988812100000001, 50.7328213], [-3.9894295, 50.7328018], [-3.990218, 50.732768500000006], [-3.990798499999999, 50.73275259999999], [-3.9914228, 50.73273449999999], [-3.992170099999999, 50.7326962], [-3.9929643, 50.7326609], [-3.993938599999999, 50.73260350000001], [-3.994718699999999, 50.7325389], [-3.9951921000000006, 50.73249249999999], [-3.9963762, 50.732352500000005]]}", "current_leg_start": "Okehampton Interchange", "dest_arr_time_act": "2158", "motion_projection": null, "next_location_lat": "50.7323525", "next_location_lon": "-3.9963762", "previous_location": "Okehampton Interchange", "current_leg_milage": "1.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 325.771, \"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\": 393.709, \"from_m\": 325.771, \"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\": 470.057, \"from_m\": 393.709, \"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\": 2001.241, \"from_m\": 470.057, \"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\": 2192.878, \"from_m\": 2001.241, \"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\": 2498.153, \"from_m\": 2192.878, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4358.153, \"from_m\": 2498.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7224.864, \"from_m\": 4358.153, \"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\": 18802.464, \"from_m\": 7224.864, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24311.222, \"from_m\": 18802.464, \"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\": 24321.535, \"from_m\": 24311.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37696.054, \"from_m\": 24321.535, \"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\": 37706.463, \"from_m\": 37696.054, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38895.247, \"from_m\": 37706.463, \"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\": 40040.99, \"from_m\": 38895.247, \"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\": 754748, \"profile_key\": \"9492c5e16c2a6900e46f8caa32992a9022de587d22e36bf4ce5a435c10437da5\", \"schedule_id\": 32384, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1888.094, \"section_seq\": 1, \"route_path_id\": 143666}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Newton St.Cyres\", \"stage_seq\": 3, \"distance_m\": 6865.794, \"section_seq\": 1, \"route_path_id\": 143666}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131H\", \"location\": \"Crediton\", \"stage_seq\": 4, \"distance_m\": 11051.683, \"section_seq\": 1, \"route_path_id\": 143666}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Okehampton Interchange\", \"stage_seq\": 5, \"distance_m\": 37877.288, \"section_seq\": 1, \"route_path_id\": 143666}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": null, \"location\": \"Okehampton\", \"stage_seq\": 6, \"distance_m\": 40040.99, \"section_seq\": 1, \"route_path_id\": 143666}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40040.99, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143666}], \"total_distance_m\": 40040.99, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 39694.497, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 346.493, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2117", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "50.7323525", "current_position_lon": "-3.9963762", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:26Z\", \"source_id\": 20300061, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:57Z\", \"source_id\": 20303638, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:57Z\", \"source_id\": 20321931, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Okehampton", "service_state_platform": null, "timing_fact_generation": 1790024279879349, "current_leg_arrival_utc": "2026-09-21T21:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:57:59.876262", "service_state_evidence_id": 20321931, "current_leg_start_actual_dep": "2026-09-21T21:54:30+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-21T20:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:01.071423", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
EXD |
OKE |
2K15 |
165104 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 325.771, "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": 393.709, "from_m": 325.771, "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": 470.057, "from_m": 393.709, "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": 2001.241, "from_m": 470.057, "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": 2192.878, "from_m": 2001.241, "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": 2498.153, "from_m": 2192.878, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4358.153, "from_m": 2498.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7224.864, "from_m": 4358.153, "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": 18802.464, "from_m": 7224.864, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24311.222, "from_m": 18802.464, "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": 24321.535, "from_m": 24311.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37696.054, "from_m": 24321.535, "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": 37706.463, "from_m": 37696.054, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38895.247, "from_m": 37706.463, "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": 40040.99, "from_m": 38895.247, "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": 754748, "profile_key": "9492c5e16c2a6900e46f8caa32992a9022de587d22e36bf4ce5a435c10437da5", "schedule_id": 32384, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2117", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Cowley Bridge Jn", "stage_seq": 2, "distance_m": 1888.094, "section_seq": 1, "route_path_id": 143666}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Newton St.Cyres", "stage_seq": 3, "distance_m": 6865.794, "section_seq": 1, "route_path_id": 143666}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131H", "location": "Crediton", "stage_seq": 4, "distance_m": 11051.683, "section_seq": 1, "route_path_id": 143666}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Okehampton Interchange", "stage_seq": 5, "distance_m": 37877.288, "section_seq": 1, "route_path_id": 143666}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": null, "location": "Okehampton", "stage_seq": 6, "distance_m": 40040.99, "section_seq": 1, "route_path_id": 143666}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40040.99, "from_m": 0.0, "section_seq": 1, "route_path_id": 143666}], "total_distance_m": 40040.99, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 39694.497, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 346.493, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:26Z", "source_id": 20300061, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:57Z", "source_id": 20303638, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:57Z", "source_id": 20321931, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}] |
Exeter St. David's |
2117 |
2117 |
6A |
None |
None |
Okehampton |
2158 |
2158 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03656/2026-09-21/detailed |
None |
Okehampton Interchange |
2026-09-21T21:54:30+01:00 |
Okehampton |
2.5 |
{"type": "LineString", "coordinates": [[-3.9762524, 50.743268], [-3.9770491, 50.7428571], [-3.977526, 50.7425495], [-3.9780523, 50.7421486], [-3.9783468, 50.741875400000005], [-3.9786731999999994, 50.74152689999999], [-3.9791104, 50.741002400000006], [-3.979396799999999, 50.7405137], [-3.9796066, 50.7400062], [-3.9797681, 50.73933779999999], [-3.9797903, 50.7387919], [-3.979767, 50.738281099999995], [-3.9798225, 50.73760599999999], [-3.979909099999999, 50.7373023], [-3.9800744999999993, 50.736851], [-3.9801381999999994, 50.73668139999998], [-3.9802002, 50.7365396], [-3.9803194999999993, 50.7362977], [-3.9805156, 50.7360042], [-3.9807767999999992, 50.735677300000006], [-3.9809638, 50.7354736], [-3.9811741, 50.7352673], [-3.981327999999999, 50.73511249999999], [-3.981738399999999, 50.7347834], [-3.9820128, 50.7345817], [-3.9822395, 50.734432], [-3.9824872, 50.7342832], [-3.982793899999999, 50.734098999999986], [-3.983297499999999, 50.73385], [-3.9840177, 50.733547600000016], [-3.984435, 50.7333967], [-3.9848697, 50.7332798], [-3.9852013, 50.7332005], [-3.985667199999999, 50.733093800000006], [-3.9861287, 50.7330055], [-3.9867217, 50.7329234], [-3.987392499999999, 50.7328576], [-3.9878251, 50.732835599999994], [-3.9882491999999994, 50.7328342], [-3.988812100000001, 50.7328213], [-3.9894295, 50.7328018], [-3.990218, 50.732768500000006], [-3.990798499999999, 50.73275259999999], [-3.9914228, 50.73273449999999], [-3.992170099999999, 50.7326962], [-3.9929643, 50.7326609], [-3.993938599999999, 50.73260350000001], [-3.994718699999999, 50.7325389], [-3.9951921000000006, 50.73249249999999], [-3.9963762, 50.732352500000005]]} |
1.3 |
2154½ |
2157 |
Okehampton Interchange |
Okehampton |
Okehampton |
50.7323525 |
-3.9963762 |
50.7323525 |
-3.9963762 |
1 |
0 |
2026-09-21 21:08:22 |
TERMINATED |
2026-09-21 20:57:00 |
Okehampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321931 |
1790024279879349 |
14 |
14 |
2026-09-21 21:08:01.071423 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:57:59.876262 |
| 723622 |
753763 |
P91185 |
895R60MZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 20:58:00 |
2026-09-21 21:08:22 |
2026-09-23 21:08:22 |
{"id": 753763, "stp": "P", "toc": "Southeastern", "uid": "P91185", "consist": "375820", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91185/2026-09-21/detailed", "trust_id": "895R60MZ21", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford Down Sidings", "service_date": "2026-09-21", "dest_arr_time": "2055", "dest_platform": null, "is_terminated": 1, "next_location": "Ashford Down Yd Washer Rd", "signalling_id": "5R60", "timing_status": "LATE", "origin_station": "Ashford (Kent)", "current_leg_arr": "2039", "current_leg_dep": "2037", "current_leg_end": "Ashford Down Yd Washer Rd", "origin_dep_time": "2034", "origin_platform": "6", "current_location": "Ashford International", "last_update_time": "2026-09-21T21:08:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8754719, 51.1430586], [0.8758050999999999, 51.1428836], [0.8761872000000002, 51.1426831], [0.8762832, 51.1426354], [0.8765963999999999, 51.14247979999999], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774592, 51.1420663], [0.8778582999999999, 51.141895], [0.8781802, 51.1417257], [0.8788928999999998, 51.1414038], [0.8797062, 51.1409976], [0.8803488, 51.14067029999999], [0.8805314999999999, 51.14057809999999], [0.8807872999999999, 51.1404675], [0.8809725000000002, 51.1403884], [0.8811189999999999, 51.1403344], [0.8812536, 51.140284699999995], [0.8814350999999999, 51.14022270000001], [0.8815582, 51.140180699999995], [0.8820062, 51.1400459], [0.8823292999999999, 51.1399578], [0.8825824, 51.1399101], [0.8828392999999999, 51.1398698], [0.8828503951234802, 51.139868281221], [0.8829801142594674, 51.13985052434426], [0.8831431999999999, 51.1398282], [0.8834341, 51.1398005], [0.8836510999999999, 51.1398051], [0.8838290999999999, 51.13981450000001], [0.8841215999999998, 51.1398359], [0.8843675, 51.1398624], [0.8844618327992797, 51.139879834174614], [0.884598, 51.13990499999999], [0.8848872, 51.13997189999999], [0.8852240999999998, 51.1400568], [0.8854187, 51.1400938], [0.8857631999999999, 51.1401476], [0.8859757, 51.140187], [0.8861435, 51.140226299999995], [0.8863739, 51.1402938], [0.8866210999999999, 51.140372499999984], [0.8869437, 51.14049060000001], [0.8871717, 51.1405991], [0.8875536, 51.14079460000001]]}", "current_leg_start": "Ashford (Kent)", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "51.1407946", "next_location_lon": "0.8875536", "previous_location": null, "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:63937826\", \"confirmationDeadline\": \"2026-09-21T20:42:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 211.005, \"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\": 240.309, \"from_m\": 211.005, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 301.573, \"from_m\": 240.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 448.196, \"from_m\": 301.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 567.106, \"from_m\": 448.196, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 670.824, \"from_m\": 567.106, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1559.335, \"from_m\": 670.824, \"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\": 753763, \"profile_key\": \"6456c4d8444068e30b72bb79d8860186eeafa05983c551b73af92674b03f2e55\", \"schedule_id\": 24772, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Ashford Down Yard\", \"stage_seq\": 2, \"distance_m\": 736.385, \"section_seq\": 1, \"route_path_id\": 119693}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2044\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 3, \"distance_m\": 984.378, \"section_seq\": 1, \"route_path_id\": 119693}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"Ashford Down Sidings\", \"stage_seq\": 4, \"distance_m\": 1559.335, \"section_seq\": 1, \"route_path_id\": 119693}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1559.335, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119693}], \"total_distance_m\": 1559.335, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1379.161, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 180.174, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2034", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.1407946", "current_position_lon": "0.8875536", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ashford (Kent)", "service_state_platform": "6", "timing_fact_generation": 1790019503940623, "current_leg_arrival_utc": "2026-09-21T20:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:02.146657", "service_state_evidence_id": 63937826, "current_leg_start_actual_dep": "2026-09-21T20:37:21+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:02.543574", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
AFK |
None |
5R60 |
375820 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 211.005, "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": 240.309, "from_m": 211.005, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 301.573, "from_m": 240.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 448.196, "from_m": 301.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 567.106, "from_m": 448.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 670.824, "from_m": 567.106, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1559.335, "from_m": 670.824, "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": 753763, "profile_key": "6456c4d8444068e30b72bb79d8860186eeafa05983c551b73af92674b03f2e55", "schedule_id": 24772, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2034", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Ashford Down Yard", "stage_seq": 2, "distance_m": 736.385, "section_seq": 1, "route_path_id": 119693}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2044", "location": "Ashford Down Yd Washer Rd", "stage_seq": 3, "distance_m": 984.378, "section_seq": 1, "route_path_id": 119693}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "Ashford Down Sidings", "stage_seq": 4, "distance_m": 1559.335, "section_seq": 1, "route_path_id": 119693}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1559.335, "from_m": 0.0, "section_seq": 1, "route_path_id": 119693}], "total_distance_m": 1559.335, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1379.161, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 180.174, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ashford (Kent) |
2034 |
2034 |
6 |
None |
None |
Ashford Down Sidings |
2055 |
2055 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91185/2026-09-21/detailed |
None |
Ashford (Kent) |
2026-09-21T20:37:21+01:00 |
Ashford Down Yd Washer Rd |
2.0 |
{"type": "LineString", "coordinates": [[0.8754719, 51.1430586], [0.8758050999999999, 51.1428836], [0.8761872000000002, 51.1426831], [0.8762832, 51.1426354], [0.8765963999999999, 51.14247979999999], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774592, 51.1420663], [0.8778582999999999, 51.141895], [0.8781802, 51.1417257], [0.8788928999999998, 51.1414038], [0.8797062, 51.1409976], [0.8803488, 51.14067029999999], [0.8805314999999999, 51.14057809999999], [0.8807872999999999, 51.1404675], [0.8809725000000002, 51.1403884], [0.8811189999999999, 51.1403344], [0.8812536, 51.140284699999995], [0.8814350999999999, 51.14022270000001], [0.8815582, 51.140180699999995], [0.8820062, 51.1400459], [0.8823292999999999, 51.1399578], [0.8825824, 51.1399101], [0.8828392999999999, 51.1398698], [0.8828503951234802, 51.139868281221], [0.8829801142594674, 51.13985052434426], [0.8831431999999999, 51.1398282], [0.8834341, 51.1398005], [0.8836510999999999, 51.1398051], [0.8838290999999999, 51.13981450000001], [0.8841215999999998, 51.1398359], [0.8843675, 51.1398624], [0.8844618327992797, 51.139879834174614], [0.884598, 51.13990499999999], [0.8848872, 51.13997189999999], [0.8852240999999998, 51.1400568], [0.8854187, 51.1400938], [0.8857631999999999, 51.1401476], [0.8859757, 51.140187], [0.8861435, 51.140226299999995], [0.8863739, 51.1402938], [0.8866210999999999, 51.140372499999984], [0.8869437, 51.14049060000001], [0.8871717, 51.1405991], [0.8875536, 51.14079460000001]]} |
0.6 |
2037 |
2039 |
None |
Ashford International |
Ashford Down Yd Washer Rd |
51.1407946 |
0.8875536 |
51.1407946 |
0.8875536 |
1 |
0 |
2026-09-21 21:08:22 |
TERMINATED |
2026-09-21 20:58:00 |
Ashford (Kent) |
TD |
TRACKING_TIMEOUT |
63937826 |
1790019503940623 |
10 |
10 |
2026-09-21 21:08:02.543574 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:02.146657 |
| 723623 |
754533 |
G30643 |
362O62M721 |
2026-09-21 |
COMPLETE |
20321232 |
2026-09-21 21:58:00 |
2026-09-21 21:08:22 |
2026-09-23 21:08:22 |
{"id": 754533, "stp": "P", "toc": "Merseyrail", "uid": "G30643", "consist": "777013+777037", "dest_crs": "OMS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30643/2026-09-21/detailed", "trust_id": "362O62M721", "origin_crs": "HNX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ormskirk", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "1", "is_terminated": 1, "next_location": "Ormskirk", "signalling_id": "2O62", "timing_status": "EARLY", "origin_station": "Hunt's Cross", "current_leg_arr": "2158", "current_leg_dep": "2155", "current_leg_end": "Ormskirk", "origin_dep_time": "2106", "origin_platform": "3", "current_location": "Ormskirk", "last_update_time": "2026-09-21T21:08:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8952068, 53.554224000000005], [-2.8929771999999994, 53.556717199999994], [-2.89069, 53.5592057], [-2.8891127, 53.56097940000001], [-2.8875173, 53.5627345], [-2.8873683, 53.5628988], [-2.8872992999999996, 53.562974999999994], [-2.8858444999999997, 53.5645814], [-2.8843425, 53.566261100000006], [-2.8835541999999994, 53.5670589], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]}", "current_leg_start": "Aughton Park", "dest_arr_time_act": "2202", "motion_projection": null, "next_location_lat": "53.5695353", "next_location_lon": "-2.8809493", "previous_location": "Aughton Park", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1354.96, \"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\": 85.0}, {\"to_m\": 1414.325, \"from_m\": 1354.96, \"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\": 1527.144, \"from_m\": 1414.325, \"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\": 2100.952, \"from_m\": 1527.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2172.743, \"from_m\": 2100.952, \"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\": 2507.614, \"from_m\": 2172.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2570.054, \"from_m\": 2507.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3456.979, \"from_m\": 2570.054, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3701.825, \"from_m\": 3456.979, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8487.075, \"from_m\": 3701.825, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9363.021, \"from_m\": 8487.075, \"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\": 10847.277, \"from_m\": 9363.021, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11163.52, \"from_m\": 10847.277, \"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\": 11529.37, \"from_m\": 11163.52, \"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\": 12197.565, \"from_m\": 11529.37, \"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\": 12402.473, \"from_m\": 12197.565, \"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\": 13395.823, \"from_m\": 12402.473, \"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\": 13455.811, \"from_m\": 13395.823, \"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\": 14975.961, \"from_m\": 13455.811, \"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\": 15229.29, \"from_m\": 14975.961, \"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\": 16085.507, \"from_m\": 15229.29, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20773.633, \"from_m\": 16085.507, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20833.3, \"from_m\": 20773.633, \"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\": 32176.458, \"from_m\": 20833.3, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 754533, \"profile_key\": \"37f930369890f7c52695cbdb30613b37760ec522e5467a6cec06bfa692f19a4c\", \"schedule_id\": 11396, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Hunt's Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 2, \"distance_m\": 1527.144, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 3, \"distance_m\": 2379.68, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2113H\", \"location\": \"Cressington\", \"stage_seq\": 4, \"distance_m\": 3793.397, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2115H\", \"location\": \"Aigburth\", \"stage_seq\": 5, \"distance_m\": 5004.666, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118\", \"location\": \"St. Michaels\", \"stage_seq\": 6, \"distance_m\": 7260.553, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2120H\", \"location\": \"Brunswick\", \"stage_seq\": 7, \"distance_m\": 8895.85, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 8, \"distance_m\": 11359.713, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 9, \"distance_m\": 12312.099, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Sandhills\", \"stage_seq\": 10, \"distance_m\": 14766.876, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2138\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 16156.639, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Walton Jn\", \"stage_seq\": 12, \"distance_m\": 17685.412, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 13, \"distance_m\": 18188.18, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Orrell Park\", \"stage_seq\": 14, \"distance_m\": 18787.713, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Aintree\", \"stage_seq\": 15, \"distance_m\": 20292.027, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Old Roan\", \"stage_seq\": 16, \"distance_m\": 21864.467, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150H\", \"location\": \"Maghull\", \"stage_seq\": 17, \"distance_m\": 24400.479, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Maghull North Station\", \"stage_seq\": 18, \"distance_m\": 25758.54, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2156H\", \"location\": \"Town Green\", \"stage_seq\": 19, \"distance_m\": 28845.353, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159\", \"location\": \"Aughton Park\", \"stage_seq\": 20, \"distance_m\": 30230.138, \"section_seq\": 1, \"route_path_id\": 117102}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": null, \"location\": \"Ormskirk\", \"stage_seq\": 21, \"distance_m\": 32176.458, \"section_seq\": 1, \"route_path_id\": 117102}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32176.458, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117102}], \"total_distance_m\": 32176.458, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32114.018, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 62.44, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2107", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.5695353", "current_position_lon": "-2.8809493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:58Z\", \"source_id\": 64007550, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:59Z\", \"source_id\": 20288329, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:56Z\", \"source_id\": 64014656, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:59Z\", \"source_id\": 20290413, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:11Z\", \"source_id\": 64019925, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:14Z\", \"source_id\": 20291893, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:28Z\", \"source_id\": 64025369, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:28Z\", \"source_id\": 20293463, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:08Z\", \"source_id\": 64031308, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:11Z\", \"source_id\": 20295228, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:29Z\", \"source_id\": 64048420, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:34Z\", \"source_id\": 20300124, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:25Z\", \"source_id\": 64054696, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:29Z\", \"source_id\": 20302072, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:48Z\", \"source_id\": 64062548, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:54Z\", \"source_id\": 20304279, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:39Z\", \"source_id\": 64071768, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:43Z\", \"source_id\": 20306813, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:47Z\", \"source_id\": 64078934, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:50Z\", \"source_id\": 20308888, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:46Z\", \"source_id\": 64083125, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:50Z\", \"source_id\": 20310228, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:30Z\", \"source_id\": 64086955, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:34Z\", \"source_id\": 20311381, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:21Z\", \"source_id\": 64090948, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:24Z\", \"source_id\": 20312557, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:48Z\", \"source_id\": 64098555, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 20314805, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:39Z\", \"source_id\": 64102850, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:41Z\", \"source_id\": 20316013, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:19Z\", \"source_id\": 64111031, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:22Z\", \"source_id\": 20318405, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 64114345, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:56Z\", \"source_id\": 20319405, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:49Z\", \"source_id\": 64120591, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:48Z\", \"source_id\": 20321232, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ormskirk", "service_state_platform": "1", "timing_fact_generation": 1790024210950304, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:02.342420", "service_state_evidence_id": 20321232, "current_leg_start_actual_dep": "2026-09-21T21:59:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:02.540777", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
HNX |
OMS |
2O62 |
777013+777037 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1354.96, "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": 85.0}, {"to_m": 1414.325, "from_m": 1354.96, "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": 1527.144, "from_m": 1414.325, "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": 2100.952, "from_m": 1527.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2172.743, "from_m": 2100.952, "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": 2507.614, "from_m": 2172.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2570.054, "from_m": 2507.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3456.979, "from_m": 2570.054, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3701.825, "from_m": 3456.979, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8487.075, "from_m": 3701.825, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9363.021, "from_m": 8487.075, "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": 10847.277, "from_m": 9363.021, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11163.52, "from_m": 10847.277, "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": 11529.37, "from_m": 11163.52, "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": 12197.565, "from_m": 11529.37, "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": 12402.473, "from_m": 12197.565, "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": 13395.823, "from_m": 12402.473, "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": 13455.811, "from_m": 13395.823, "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": 14975.961, "from_m": 13455.811, "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": 15229.29, "from_m": 14975.961, "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": 16085.507, "from_m": 15229.29, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20773.633, "from_m": 16085.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20833.3, "from_m": 20773.633, "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": 32176.458, "from_m": 20833.3, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 754533, "profile_key": "37f930369890f7c52695cbdb30613b37760ec522e5467a6cec06bfa692f19a4c", "schedule_id": 11396, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2107", "location": "Hunt's Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Hunts Cross West Jn", "stage_seq": 2, "distance_m": 1527.144, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111", "location": "Liverpool South Parkway (LL)", "stage_seq": 3, "distance_m": 2379.68, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2113H", "location": "Cressington", "stage_seq": 4, "distance_m": 3793.397, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2115H", "location": "Aigburth", "stage_seq": 5, "distance_m": 5004.666, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118", "location": "St. Michaels", "stage_seq": 6, "distance_m": 7260.553, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2120H", "location": "Brunswick", "stage_seq": 7, "distance_m": 8895.85, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Liverpool Central (Northern)", "stage_seq": 8, "distance_m": 11359.713, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Moorfields (Northern Line)", "stage_seq": 9, "distance_m": 12312.099, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Sandhills", "stage_seq": 10, "distance_m": 14766.876, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2138", "location": "Kirkdale", "stage_seq": 11, "distance_m": 16156.639, "section_seq": 1, "route_path_id": 117102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Walton Jn", "stage_seq": 12, "distance_m": 17685.412, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Walton (Merseyside)", "stage_seq": 13, "distance_m": 18188.18, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Orrell Park", "stage_seq": 14, "distance_m": 18787.713, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Aintree", "stage_seq": 15, "distance_m": 20292.027, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Old Roan", "stage_seq": 16, "distance_m": 21864.467, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150H", "location": "Maghull", "stage_seq": 17, "distance_m": 24400.479, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Maghull North Station", "stage_seq": 18, "distance_m": 25758.54, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2156H", "location": "Town Green", "stage_seq": 19, "distance_m": 28845.353, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159", "location": "Aughton Park", "stage_seq": 20, "distance_m": 30230.138, "section_seq": 1, "route_path_id": 117102}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": null, "location": "Ormskirk", "stage_seq": 21, "distance_m": 32176.458, "section_seq": 1, "route_path_id": 117102}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32176.458, "from_m": 0.0, "section_seq": 1, "route_path_id": 117102}], "total_distance_m": 32176.458, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32114.018, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 62.44, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:58Z", "source_id": 64007550, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:59Z", "source_id": 20288329, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:56Z", "source_id": 64014656, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:59Z", "source_id": 20290413, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9808, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:11Z", "source_id": 64019925, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:13:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:14Z", "source_id": 20291893, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9804, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:28Z", "source_id": 64025369, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:28Z", "source_id": 20293463, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9798, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:08Z", "source_id": 64031308, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:11Z", "source_id": 20295228, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:29Z", "source_id": 64048420, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:24:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:34Z", "source_id": 20300124, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:25Z", "source_id": 64054696, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:29Z", "source_id": 20302072, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:48Z", "source_id": 64062548, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:54Z", "source_id": 20304279, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:39Z", "source_id": 64071768, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:35:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:43Z", "source_id": 20306813, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9624, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:47Z", "source_id": 64078934, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:50Z", "source_id": 20308888, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9620, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:46Z", "source_id": 64083125, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:50Z", "source_id": 20310228, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9616, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:30Z", "source_id": 64086955, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:34Z", "source_id": 20311381, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9611, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:21Z", "source_id": 64090948, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:24Z", "source_id": 20312557, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9601, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:48Z", "source_id": 64098555, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:47:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 20314805, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9606, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:39Z", "source_id": 64102850, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:41Z", "source_id": 20316013, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9596, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:19Z", "source_id": 64111031, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:22Z", "source_id": 20318405, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9591, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 64114345, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:55:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:56Z", "source_id": 20319405, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:49Z", "source_id": 64120591, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:48Z", "source_id": 20321232, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Hunt's Cross |
2106 |
2107 |
3 |
None |
None |
Ormskirk |
2202 |
2202 |
1 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30643/2026-09-21/detailed |
None |
Aughton Park |
2026-09-21T21:59:00+01:00 |
Ormskirk |
3.0 |
{"type": "LineString", "coordinates": [[-2.8952068, 53.554224000000005], [-2.8929771999999994, 53.556717199999994], [-2.89069, 53.5592057], [-2.8891127, 53.56097940000001], [-2.8875173, 53.5627345], [-2.8873683, 53.5628988], [-2.8872992999999996, 53.562974999999994], [-2.8858444999999997, 53.5645814], [-2.8843425, 53.566261100000006], [-2.8835541999999994, 53.5670589], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]} |
1.2 |
2155 |
2158 |
Aughton Park |
Ormskirk |
Ormskirk |
53.5695353 |
-2.8809493 |
53.5695353 |
-2.8809493 |
1 |
0 |
2026-09-21 21:08:22 |
TERMINATED |
2026-09-21 20:58:00 |
Ormskirk |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321232 |
1790024210950304 |
71 |
71 |
2026-09-21 21:08:02.540777 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:02.342420 |
| 723624 |
755060 |
G61814 |
522T24M721 |
2026-09-21 |
COMPLETE |
20320874 |
2026-09-21 21:58:00 |
2026-09-21 21:08:22 |
2026-09-23 21:08:22 |
{"id": 755060, "stp": "P", "toc": "London Overground", "uid": "G61814", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61814/2026-09-21/detailed", "trust_id": "522T24M721", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": "2", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "2T24", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2158", "current_leg_dep": "2153", "current_leg_end": "Chingford", "origin_dep_time": "2131", "origin_platform": "7", "current_location": "Chingford", "last_update_time": "2026-09-21T21:08:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Highams Park", "dest_arr_time_act": "2157", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": "Highams Park", "current_leg_milage": "1.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7257.519, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 9122.523, \"from_m\": 7257.519, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9136.134, \"from_m\": 9122.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9860.22, \"from_m\": 9136.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9902.542, \"from_m\": 9860.22, \"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\": 10135.77, \"from_m\": 9902.542, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11322.209, \"from_m\": 10135.77, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11549.25, \"from_m\": 11322.209, \"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\": 13750.864, \"from_m\": 11549.25, \"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\": 16281.523, \"from_m\": 13750.864, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16418.534, \"from_m\": 16281.523, \"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\": 16500.546, \"from_m\": 16418.534, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16784.769, \"from_m\": 16500.546, \"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\": 755060, \"profile_key\": \"ac73eca9e055e18ee16ecb93a0d1ea1febf59c36ef0be4d6d8b57c90c65b2cf7\", \"schedule_id\": 11917, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117152}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2134H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 117152}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 117152}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141\", \"location\": \"Clapton\", \"stage_seq\": 4, \"distance_m\": 6284.461, \"section_seq\": 1, \"route_path_id\": 117152}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Clapton Jn\", \"stage_seq\": 5, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 117152}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"St. James' Street\", \"stage_seq\": 6, \"distance_m\": 9218.248, \"section_seq\": 1, \"route_path_id\": 117152}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 7, \"distance_m\": 10063.756, \"section_seq\": 1, \"route_path_id\": 117152}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Wood Street\", \"stage_seq\": 8, \"distance_m\": 11426.964, \"section_seq\": 1, \"route_path_id\": 117152}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Highams Park\", \"stage_seq\": 9, \"distance_m\": 13863.442, \"section_seq\": 1, \"route_path_id\": 117152}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 10, \"distance_m\": 16784.769, \"section_seq\": 1, \"route_path_id\": 117152}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16784.769, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117152}], \"total_distance_m\": 16784.769, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15113.156, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2131", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:04Z\", \"source_id\": 64070410, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:09Z\", \"source_id\": 20306451, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:08Z\", \"source_id\": 64081834, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:10Z\", \"source_id\": 20309823, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:57Z\", \"source_id\": 64087895, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:59Z\", \"source_id\": 20311681, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:49Z\", \"source_id\": 64094133, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:53Z\", \"source_id\": 20313525, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:42Z\", \"source_id\": 64098311, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:45Z\", \"source_id\": 20314725, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:23Z\", \"source_id\": 64104550, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:25Z\", \"source_id\": 20316447, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:39Z\", \"source_id\": 64111655, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:43Z\", \"source_id\": 20318603, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:12Z\", \"source_id\": 64119331, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:20Z\", \"source_id\": 20320874, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chingford", "service_state_platform": "2", "timing_fact_generation": 1790024182246396, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:06.351866", "service_state_evidence_id": 20320874, "current_leg_start_actual_dep": "2026-09-21T21:53:00+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:06.713455", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
CHI |
2T24 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7257.519, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 9122.523, "from_m": 7257.519, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9136.134, "from_m": 9122.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9860.22, "from_m": 9136.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9902.542, "from_m": 9860.22, "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": 10135.77, "from_m": 9902.542, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11322.209, "from_m": 10135.77, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11549.25, "from_m": 11322.209, "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": 13750.864, "from_m": 11549.25, "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": 16281.523, "from_m": 13750.864, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16418.534, "from_m": 16281.523, "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": 16500.546, "from_m": 16418.534, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16784.769, "from_m": 16500.546, "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": 755060, "profile_key": "ac73eca9e055e18ee16ecb93a0d1ea1febf59c36ef0be4d6d8b57c90c65b2cf7", "schedule_id": 11917, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2131", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117152}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2134H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 117152}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 117152}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141", "location": "Clapton", "stage_seq": 4, "distance_m": 6284.461, "section_seq": 1, "route_path_id": 117152}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Clapton Jn", "stage_seq": 5, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 117152}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "St. James' Street", "stage_seq": 6, "distance_m": 9218.248, "section_seq": 1, "route_path_id": 117152}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146H", "location": "Walthamstow Central", "stage_seq": 7, "distance_m": 10063.756, "section_seq": 1, "route_path_id": 117152}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Wood Street", "stage_seq": 8, "distance_m": 11426.964, "section_seq": 1, "route_path_id": 117152}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Highams Park", "stage_seq": 9, "distance_m": 13863.442, "section_seq": 1, "route_path_id": 117152}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": null, "location": "Chingford", "stage_seq": 10, "distance_m": 16784.769, "section_seq": 1, "route_path_id": 117152}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16784.769, "from_m": 0.0, "section_seq": 1, "route_path_id": 117152}], "total_distance_m": 16784.769, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15113.156, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.613, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:04Z", "source_id": 64070410, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:34:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:09Z", "source_id": 20306451, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:08Z", "source_id": 64081834, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:39:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:10Z", "source_id": 20309823, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:57Z", "source_id": 64087895, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:59Z", "source_id": 20311681, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15424, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:49Z", "source_id": 64094133, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:53Z", "source_id": 20313525, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15420, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:42Z", "source_id": 64098311, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:45Z", "source_id": 20314725, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:23Z", "source_id": 64104550, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:49:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:25Z", "source_id": 20316447, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:39Z", "source_id": 64111655, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:53:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:43Z", "source_id": 20318603, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:12Z", "source_id": 64119331, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:58:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:20Z", "source_id": 20320874, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2131 |
2131 |
7 |
None |
None |
Chingford |
2158 |
2157 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61814/2026-09-21/detailed |
None |
Highams Park |
2026-09-21T21:53:00+01:00 |
Chingford |
5.0 |
{"type": "LineString", "coordinates": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} |
1.7 |
2153 |
2158 |
Highams Park |
Chingford |
Chingford |
51.6331130 |
0.0100258 |
51.6331130 |
0.0100258 |
1 |
0 |
2026-09-21 21:08:22 |
TERMINATED |
2026-09-21 20:58:00 |
Chingford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20320874 |
1790024182246396 |
47 |
47 |
2026-09-21 21:08:06.713455 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:06.351866 |
| 723625 |
754074 |
P02155 |
472W33MZ21 |
2026-09-21 |
COMPLETE |
20321407 |
2026-09-21 21:58:00 |
2026-09-21 21:08:22 |
2026-09-23 21:08:22 |
{"id": 754074, "stp": "P", "toc": "Greater Anglia", "uid": "P02155", "consist": "755402", "dest_crs": "IPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02155/2026-09-21/detailed", "trust_id": "472W33MZ21", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": "2B", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2W33", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "2158", "current_leg_dep": "2150", "current_leg_end": "Ipswich", "origin_dep_time": "2048", "origin_platform": "5", "current_location": "Ipswich", "last_update_time": "2026-09-21T21:08:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Needham Market", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Needham Market", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 477.692, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 516.94, \"from_m\": 477.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 578.913, \"from_m\": 516.94, \"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\": 737.559, \"from_m\": 578.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1569.781, \"from_m\": 737.559, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1829.31, \"from_m\": 1569.781, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22829.314, \"from_m\": 1829.31, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23486.879, \"from_m\": 22829.314, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23508.527, \"from_m\": 23486.879, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25228.694, \"from_m\": 23508.527, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26873.251, \"from_m\": 25228.694, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66152.757, \"from_m\": 26873.251, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66392.237, \"from_m\": 66152.757, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81386.193, \"from_m\": 66392.237, \"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\": 81437.628, \"from_m\": 81386.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\": 87695.376, \"from_m\": 81437.628, \"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\": 89077.089, \"from_m\": 87695.376, \"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\": 89115.862, \"from_m\": 89077.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\": 89185.574, \"from_m\": 89115.862, \"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\": 89343.279, \"from_m\": 89185.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}], \"service_id\": 754074, \"profile_key\": \"b5fd403c1d6c927e797b00ae5532498e88a6621dac181c66a83ee523aa7315e3\", \"schedule_id\": 20011, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1523.931, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Dullingham\", \"stage_seq\": 3, \"distance_m\": 18248.576, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": false, \"wtt_arr\": \"2106H\", \"wtt_dep\": \"2107H\", \"location\": \"Newmarket\", \"stage_seq\": 4, \"distance_m\": 23486.879, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Chippenham Jn\", \"stage_seq\": 5, \"distance_m\": 26935.498, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2115H\", \"location\": \"Kennett\", \"stage_seq\": 6, \"distance_m\": 31407.217, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125H\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 7, \"distance_m\": 46973.075, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Thurston\", \"stage_seq\": 8, \"distance_m\": 53517.727, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Elmswell\", \"stage_seq\": 9, \"distance_m\": 60718.91, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Haughley Jn\", \"stage_seq\": 10, \"distance_m\": 66409.681, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2146\", \"location\": \"Stowmarket\", \"stage_seq\": 11, \"distance_m\": 70287.932, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Needham Market\", \"stage_seq\": 12, \"distance_m\": 75821.664, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 13, \"distance_m\": 81222.01, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 14, \"distance_m\": 86534.074, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 15, \"distance_m\": 87906.142, \"section_seq\": 1, \"route_path_id\": 118931}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 16, \"distance_m\": 89343.279, \"section_seq\": 1, \"route_path_id\": 118931}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 89343.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118931}], \"total_distance_m\": 89343.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49814.919, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39528.36, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:31Z\", \"source_id\": 63996741, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:34Z\", \"source_id\": 20285260, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:31Z\", \"source_id\": 63996741, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:34Z\", \"source_id\": 20285262, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:10Z\", \"source_id\": 64027026, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:15Z\", \"source_id\": 20293980, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:04Z\", \"source_id\": 64047405, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:08Z\", \"source_id\": 20299865, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:02Z\", \"source_id\": 64053941, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:11Z\", \"source_id\": 20301853, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:12Z\", \"source_id\": 64075333, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:15Z\", \"source_id\": 20307833, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:53Z\", \"source_id\": 64092004, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:54Z\", \"source_id\": 20312864, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:04Z\", \"source_id\": 64101573, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:08Z\", \"source_id\": 20315665, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:03Z\", \"source_id\": 64121116, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:07Z\", \"source_id\": 20321407, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "2", "timing_fact_generation": 1790024227824824, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:17.261272", "service_state_evidence_id": 20321407, "current_leg_start_actual_dep": "2026-09-21T21:50:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:18.032068", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CBG |
IPS |
2W33 |
755402 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 477.692, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 516.94, "from_m": 477.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 578.913, "from_m": 516.94, "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": 737.559, "from_m": 578.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1569.781, "from_m": 737.559, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1829.31, "from_m": 1569.781, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22829.314, "from_m": 1829.31, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23486.879, "from_m": 22829.314, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23508.527, "from_m": 23486.879, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25228.694, "from_m": 23508.527, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26873.251, "from_m": 25228.694, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66152.757, "from_m": 26873.251, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66392.237, "from_m": 66152.757, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81386.193, "from_m": 66392.237, "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": 81437.628, "from_m": 81386.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": 87695.376, "from_m": 81437.628, "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": 89077.089, "from_m": 87695.376, "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": 89115.862, "from_m": 89077.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": 89185.574, "from_m": 89115.862, "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": 89343.279, "from_m": 89185.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}], "service_id": 754074, "profile_key": "b5fd403c1d6c927e797b00ae5532498e88a6621dac181c66a83ee523aa7315e3", "schedule_id": 20011, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2048", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 1523.931, "section_seq": 1, "route_path_id": 118931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Dullingham", "stage_seq": 3, "distance_m": 18248.576, "section_seq": 1, "route_path_id": 118931}, {"is_pass": false, "wtt_arr": "2106H", "wtt_dep": "2107H", "location": "Newmarket", "stage_seq": 4, "distance_m": 23486.879, "section_seq": 1, "route_path_id": 118931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Chippenham Jn", "stage_seq": 5, "distance_m": 26935.498, "section_seq": 1, "route_path_id": 118931}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2115H", "location": "Kennett", "stage_seq": 6, "distance_m": 31407.217, "section_seq": 1, "route_path_id": 118931}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125H", "location": "Bury St Edmunds", "stage_seq": 7, "distance_m": 46973.075, "section_seq": 1, "route_path_id": 118931}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Thurston", "stage_seq": 8, "distance_m": 53517.727, "section_seq": 1, "route_path_id": 118931}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Elmswell", "stage_seq": 9, "distance_m": 60718.91, "section_seq": 1, "route_path_id": 118931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Haughley Jn", "stage_seq": 10, "distance_m": 66409.681, "section_seq": 1, "route_path_id": 118931}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2146", "location": "Stowmarket", "stage_seq": 11, "distance_m": 70287.932, "section_seq": 1, "route_path_id": 118931}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Needham Market", "stage_seq": 12, "distance_m": 75821.664, "section_seq": 1, "route_path_id": 118931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Claydon S.B.", "stage_seq": 13, "distance_m": 81222.01, "section_seq": 1, "route_path_id": 118931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Ipswich Europa Jn", "stage_seq": 14, "distance_m": 86534.074, "section_seq": 1, "route_path_id": 118931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "East Suffolk Jn", "stage_seq": 15, "distance_m": 87906.142, "section_seq": 1, "route_path_id": 118931}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Ipswich", "stage_seq": 16, "distance_m": 89343.279, "section_seq": 1, "route_path_id": 118931}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 89343.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 118931}], "total_distance_m": 89343.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49814.919, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39528.36, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12317, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:31Z", "source_id": 63996741, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:34Z", "source_id": 20285260, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12312, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:31Z", "source_id": 63996741, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:07:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:34Z", "source_id": 20285262, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12278, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:10Z", "source_id": 64027026, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:15:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:15Z", "source_id": 20293980, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:04Z", "source_id": 64047405, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:08Z", "source_id": 20299865, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12304, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:02Z", "source_id": 64053941, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:11Z", "source_id": 20301853, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12308, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:12Z", "source_id": 64075333, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:15Z", "source_id": 20307833, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:53Z", "source_id": 64092004, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:54Z", "source_id": 20312864, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:04Z", "source_id": 64101573, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:49:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:08Z", "source_id": 20315665, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13398, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:03Z", "source_id": 64121116, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:07Z", "source_id": 20321407, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Cambridge |
2048 |
2048 |
5 |
None |
None |
Ipswich |
2200 |
2200 |
2B |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02155/2026-09-21/detailed |
None |
Needham Market |
2026-09-21T21:50:30+01:00 |
Ipswich |
8.0 |
{"type": "LineString", "coordinates": [[1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} |
8.4 |
2150 |
2158 |
Needham Market |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-21 21:08:22 |
TERMINATED |
2026-09-21 20:58:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321407 |
1790024227824824 |
47 |
47 |
2026-09-21 21:08:18.032068 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:17.261272 |
| 723626 |
753622 |
W84272 |
042Y85MZ21 |
2026-09-21 |
COMPLETE |
20321098 |
2026-09-21 21:58:00 |
2026-09-21 21:08:22 |
2026-09-23 21:08:22 |
{"id": 753622, "stp": "P", "toc": "ScotRail", "uid": "W84272", "consist": "385013", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84272/2026-09-21/detailed", "trust_id": "042Y85MZ21", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "2155", "dest_platform": "2", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2Y85", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2158", "current_leg_dep": "2139", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2027", "origin_platform": "13", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T21:08:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.086357770360901, 55.82360300588076], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-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": "Uddingston", "dest_arr_time_act": "2155", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Uddingston", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1751.992, \"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\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3300.695, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3459.605, \"from_m\": 3300.695, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5113.448, \"from_m\": 3459.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5896.98, \"from_m\": 5113.448, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5943.923, \"from_m\": 5896.98, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7417.687, \"from_m\": 5943.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\": 20189.006, \"from_m\": 7417.687, \"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\": 20249.511, \"from_m\": 20189.006, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20386.857, \"from_m\": 20249.511, \"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\": 36456.241, \"from_m\": 20386.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38796.069, \"from_m\": 36456.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54615.74, \"from_m\": 38796.069, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55429.02, \"from_m\": 54615.74, \"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\": 56803.597, \"from_m\": 55429.02, \"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\": 56882.368, \"from_m\": 56803.597, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62769.398, \"from_m\": 56882.368, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 65138.002, \"from_m\": 62769.398, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65236.318, \"from_m\": 65138.002, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67092.225, \"from_m\": 65236.318, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67213.844, \"from_m\": 67092.225, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67318.076, \"from_m\": 67213.844, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69819.581, \"from_m\": 67318.076, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71206.018, \"from_m\": 69819.581, \"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\": 74459.039, \"from_m\": 71206.018, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75283.845, \"from_m\": 74459.039, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75672.245, \"from_m\": 75283.845, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76258.947, \"from_m\": 75672.245, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76683.415, \"from_m\": 76258.947, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 753622, \"profile_key\": \"6090f0be1214fe096512fdee946ddbfffae1809644ab176bb9430b26ab68ac0b\", \"schedule_id\": 29352, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035H\", \"location\": \"Slateford\", \"stage_seq\": 4, \"distance_m\": 5737.415, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038H\", \"location\": \"Kingsknowe\", \"stage_seq\": 5, \"distance_m\": 7349.105, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Wester Hailes\", \"stage_seq\": 6, \"distance_m\": 8687.734, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044H\", \"location\": \"Curriehill\", \"stage_seq\": 7, \"distance_m\": 11352.711, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2051\", \"location\": \"Kirknewton\", \"stage_seq\": 8, \"distance_m\": 18790.238, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Midcalder Jn\", \"stage_seq\": 9, \"distance_m\": 20074.185, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2056\", \"location\": \"Livingston South\", \"stage_seq\": 10, \"distance_m\": 23485.968, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2059H\", \"wtt_dep\": \"2100H\", \"location\": \"West Calder\", \"stage_seq\": 11, \"distance_m\": 28020.129, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": \"2104\", \"location\": \"Addiewell\", \"stage_seq\": 12, \"distance_m\": 30769.981, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108H\", \"location\": \"Breich\", \"stage_seq\": 13, \"distance_m\": 34987.138, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2111H\", \"wtt_dep\": \"2112H\", \"location\": \"Fauldhouse\", \"stage_seq\": 14, \"distance_m\": 38560.192, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Benhar Jn\", \"stage_seq\": 15, \"distance_m\": 39848.888, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117H\", \"location\": \"Shotts\", \"stage_seq\": 16, \"distance_m\": 43934.397, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2121\", \"location\": \"Hartwood\", \"stage_seq\": 17, \"distance_m\": 46652.097, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125H\", \"location\": \"Cleland\", \"stage_seq\": 18, \"distance_m\": 51641.204, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Carfin\", \"stage_seq\": 19, \"distance_m\": 54524.755, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Holytown Jn\", \"stage_seq\": 20, \"distance_m\": 55193.896, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Holytown\", \"stage_seq\": 21, \"distance_m\": 55792.901, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Mossend East Jn\", \"stage_seq\": 22, \"distance_m\": 56706.03, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Mossend West Jn\", \"stage_seq\": 23, \"distance_m\": 57872.519, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135H\", \"location\": \"Bellshill\", \"stage_seq\": 24, \"distance_m\": 59110.328, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 25, \"distance_m\": 62915.817, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Uddingston\", \"stage_seq\": 26, \"distance_m\": 63084.137, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Newton East Jn\", \"stage_seq\": 27, \"distance_m\": 65236.318, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Newton West Jn\", \"stage_seq\": 28, \"distance_m\": 67213.844, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 29, \"distance_m\": 70436.653, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Shawfield Jn\", \"stage_seq\": 30, \"distance_m\": 72453.96, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Larkfield Jn\", \"stage_seq\": 31, \"distance_m\": 74669.41, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 32, \"distance_m\": 75448.949, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 33, \"distance_m\": 75753.981, \"section_seq\": 1, \"route_path_id\": 142177}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 34, \"distance_m\": 76683.415, \"section_seq\": 1, \"route_path_id\": 142177}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76683.415, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142177}], \"total_distance_m\": 76683.415, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76683.415, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2027", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:55Z\", \"source_id\": 63922045, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:59Z\", \"source_id\": 20264098, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:30Z\", \"source_id\": 63931214, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:33Z\", \"source_id\": 20266561, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 726, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:11Z\", \"source_id\": 63942686, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:14Z\", \"source_id\": 20269892, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:30Z\", \"source_id\": 63962690, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:34Z\", \"source_id\": 20275668, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:42Z\", \"source_id\": 63977754, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:42Z\", \"source_id\": 20279943, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:55Z\", \"source_id\": 63988030, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:00Z\", \"source_id\": 20282760, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:44Z\", \"source_id\": 63994764, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:47Z\", \"source_id\": 20284747, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:15Z\", \"source_id\": 64005726, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:20Z\", \"source_id\": 20287849, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:05Z\", \"source_id\": 64015087, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:08Z\", \"source_id\": 20290518, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:41Z\", \"source_id\": 64025945, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:42Z\", \"source_id\": 20293619, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:15Z\", \"source_id\": 64036433, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:19Z\", \"source_id\": 20296644, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:03Z\", \"source_id\": 64045036, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:08Z\", \"source_id\": 20299158, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:19Z\", \"source_id\": 64052300, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:26Z\", \"source_id\": 20301317, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:05Z\", \"source_id\": 64058483, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:08Z\", \"source_id\": 20303135, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:28Z\", \"source_id\": 64069112, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:34Z\", \"source_id\": 20306084, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:07Z\", \"source_id\": 64077386, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:14Z\", \"source_id\": 20308472, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:35Z\", \"source_id\": 64120208, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:38Z\", \"source_id\": 20321098, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "2", "timing_fact_generation": 1790024199715292, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:19.068337", "service_state_evidence_id": 20321098, "current_leg_start_actual_dep": "2026-09-21T21:43:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:19.494712", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
GLC |
2Y85 |
385013 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1751.992, "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": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3300.695, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3459.605, "from_m": 3300.695, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5113.448, "from_m": 3459.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5896.98, "from_m": 5113.448, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5943.923, "from_m": 5896.98, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7417.687, "from_m": 5943.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": 20189.006, "from_m": 7417.687, "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": 20249.511, "from_m": 20189.006, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20386.857, "from_m": 20249.511, "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": 36456.241, "from_m": 20386.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38796.069, "from_m": 36456.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54615.74, "from_m": 38796.069, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55429.02, "from_m": 54615.74, "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": 56803.597, "from_m": 55429.02, "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": 56882.368, "from_m": 56803.597, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62769.398, "from_m": 56882.368, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 65138.002, "from_m": 62769.398, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65236.318, "from_m": 65138.002, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67092.225, "from_m": 65236.318, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67213.844, "from_m": 67092.225, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67318.076, "from_m": 67213.844, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69819.581, "from_m": 67318.076, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71206.018, "from_m": 69819.581, "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": 74459.039, "from_m": 71206.018, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75283.845, "from_m": 74459.039, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75672.245, "from_m": 75283.845, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76258.947, "from_m": 75672.245, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76683.415, "from_m": 76258.947, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 753622, "profile_key": "6090f0be1214fe096512fdee946ddbfffae1809644ab176bb9430b26ab68ac0b", "schedule_id": 29352, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2027", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035H", "location": "Slateford", "stage_seq": 4, "distance_m": 5737.415, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038H", "location": "Kingsknowe", "stage_seq": 5, "distance_m": 7349.105, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Wester Hailes", "stage_seq": 6, "distance_m": 8687.734, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044H", "location": "Curriehill", "stage_seq": 7, "distance_m": 11352.711, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2051", "location": "Kirknewton", "stage_seq": 8, "distance_m": 18790.238, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Midcalder Jn", "stage_seq": 9, "distance_m": 20074.185, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2056", "location": "Livingston South", "stage_seq": 10, "distance_m": 23485.968, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2059H", "wtt_dep": "2100H", "location": "West Calder", "stage_seq": 11, "distance_m": 28020.129, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": "2104", "location": "Addiewell", "stage_seq": 12, "distance_m": 30769.981, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108H", "location": "Breich", "stage_seq": 13, "distance_m": 34987.138, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2111H", "wtt_dep": "2112H", "location": "Fauldhouse", "stage_seq": 14, "distance_m": 38560.192, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Benhar Jn", "stage_seq": 15, "distance_m": 39848.888, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117H", "location": "Shotts", "stage_seq": 16, "distance_m": 43934.397, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2121", "location": "Hartwood", "stage_seq": 17, "distance_m": 46652.097, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125H", "location": "Cleland", "stage_seq": 18, "distance_m": 51641.204, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Carfin", "stage_seq": 19, "distance_m": 54524.755, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Holytown Jn", "stage_seq": 20, "distance_m": 55193.896, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Holytown", "stage_seq": 21, "distance_m": 55792.901, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Mossend East Jn", "stage_seq": 22, "distance_m": 56706.03, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Mossend West Jn", "stage_seq": 23, "distance_m": 57872.519, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135H", "location": "Bellshill", "stage_seq": 24, "distance_m": 59110.328, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Uddingston Jn", "stage_seq": 25, "distance_m": 62915.817, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Uddingston", "stage_seq": 26, "distance_m": 63084.137, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Newton East Jn", "stage_seq": 27, "distance_m": 65236.318, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Newton West Jn", "stage_seq": 28, "distance_m": 67213.844, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Rutherglen East Jn", "stage_seq": 29, "distance_m": 70436.653, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Shawfield Jn", "stage_seq": 30, "distance_m": 72453.96, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Larkfield Jn", "stage_seq": 31, "distance_m": 74669.41, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Eglinton St Jn", "stage_seq": 32, "distance_m": 75448.949, "section_seq": 1, "route_path_id": 142177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Glasgow Bridge Street Jn", "stage_seq": 33, "distance_m": 75753.981, "section_seq": 1, "route_path_id": 142177}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 34, "distance_m": 76683.415, "section_seq": 1, "route_path_id": 142177}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76683.415, "from_m": 0.0, "section_seq": 1, "route_path_id": 142177}], "total_distance_m": 76683.415, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76683.415, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:55Z", "source_id": 63922045, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:32:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:59Z", "source_id": 20264098, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:30Z", "source_id": 63931214, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:33Z", "source_id": 20266561, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 726, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:11Z", "source_id": 63942686, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:14Z", "source_id": 20269892, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:30Z", "source_id": 63962690, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:34Z", "source_id": 20275668, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 702, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:42Z", "source_id": 63977754, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:42Z", "source_id": 20279943, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 695, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:55Z", "source_id": 63988030, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:59:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:00Z", "source_id": 20282760, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 693, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:44Z", "source_id": 63994764, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:47Z", "source_id": 20284747, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:15Z", "source_id": 64005726, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:20Z", "source_id": 20287849, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:05Z", "source_id": 64015087, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:08Z", "source_id": 20290518, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2398, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:41Z", "source_id": 64025945, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:15:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:42Z", "source_id": 20293619, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:15Z", "source_id": 64036433, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:19:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:19Z", "source_id": 20296644, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2382, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:03Z", "source_id": 64045036, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:23:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:08Z", "source_id": 20299158, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2394, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:19Z", "source_id": 64052300, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:28:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:26Z", "source_id": 20301317, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2337, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:05Z", "source_id": 64058483, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:08Z", "source_id": 20303135, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:28Z", "source_id": 64069112, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:34Z", "source_id": 20306084, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2369, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:07Z", "source_id": 64077386, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:14Z", "source_id": 20308472, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1996, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:35Z", "source_id": 64120208, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:58:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:38Z", "source_id": 20321098, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Edinburgh |
2027 |
2027 |
13 |
None |
None |
Glasgow Central High Level |
2155 |
2155 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84272/2026-09-21/detailed |
None |
Uddingston |
2026-09-21T21:43:00+01:00 |
Glasgow Central High Level |
19.0 |
{"type": "LineString", "coordinates": [[-4.086357770360901, 55.82360300588076], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-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]]} |
8.4 |
2139 |
2158 |
Uddingston |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 21:08:22 |
TERMINATED |
2026-09-21 20:58:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321098 |
1790024199715292 |
90 |
90 |
2026-09-21 21:08:19.494712 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:19.068337 |
| 723627 |
754350 |
G27211 |
872B34M721 |
2026-09-21 |
COMPLETE |
20321606 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 754350, "stp": "P", "toc": "Southern", "uid": "G27211", "consist": "377458+377471", "dest_crs": "EPD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27211/2026-09-21/detailed", "trust_id": "872B34M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom Downs", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": "1", "is_terminated": 1, "next_location": "Epsom Downs", "signalling_id": "2B34", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "2158", "current_leg_dep": "2157", "current_leg_end": "Epsom Downs", "origin_dep_time": "2100", "origin_platform": "9", "current_location": "Epsom Downs", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2143737, 51.3295325], [-0.2148536, 51.3296012], [-0.21529429999999997, 51.32963699999999], [-0.2155881, 51.329660800000006], [-0.21583640000000004, 51.32968100000001], [-0.2171846, 51.3296977], [-0.2194237, 51.32971920000001], [-0.2208072, 51.32969839999999], [-0.22158770000000003, 51.3296525], [-0.22271899999999997, 51.3294847], [-0.22392010000000004, 51.3292794], [-0.2256668, 51.328921699999995], [-0.23111170000000003, 51.32776299999998], [-0.2319578, 51.3275916], [-0.2326797, 51.32740969999999], [-0.2335910999999999, 51.327130700000005], [-0.23387430000000003, 51.3270265], [-0.2342944, 51.32686530000001], [-0.2351468999999999, 51.32649419999999], [-0.2359722999999999, 51.3260843], [-0.2369152, 51.3254974], [-0.2374944, 51.3250463], [-0.2378973, 51.324707399999994], [-0.2388561, 51.3238529]]}", "current_leg_start": "Banstead", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "51.3238529", "next_location_lon": "-0.2388561", "previous_location": "Banstead", "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\": 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.995, \"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.372, \"from_m\": 3337.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\": 9730.308, \"from_m\": 6736.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9813.726, \"from_m\": 9730.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15125.269, \"from_m\": 9813.726, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15141.917, \"from_m\": 15125.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15254.778, \"from_m\": 15141.917, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15304.436, \"from_m\": 15254.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15612.62, \"from_m\": 15304.436, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16572.201, \"from_m\": 15612.62, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16780.198, \"from_m\": 16572.201, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16815.453, \"from_m\": 16780.198, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17278.613, \"from_m\": 16815.453, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23763.188, \"from_m\": 17278.613, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23863.217, \"from_m\": 23763.188, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23868.612, \"from_m\": 23863.217, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23905.543, \"from_m\": 23868.612, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23967.163, \"from_m\": 23905.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24071.29, \"from_m\": 23967.163, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24345.518, \"from_m\": 24071.29, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25018.115, \"from_m\": 24345.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27098.249, \"from_m\": 25018.115, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28780.8, \"from_m\": 27098.249, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 29918.877, \"from_m\": 28780.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30238.653, \"from_m\": 29918.877, \"capability_applied\": null, \"effective_limit_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\": 754350, \"profile_key\": \"1988a0c9274dd41297177bff4dcbcff9b96c2a4a6d197a74140dfaa9520c1fe8\", \"schedule_id\": 32150, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.374, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2109H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2112H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 6479.294, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2115\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Streatham North Jn\", \"stage_seq\": 8, \"distance_m\": 9730.308, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2119\", \"wtt_dep\": \"2120\", \"location\": \"Streatham Common\", \"stage_seq\": 9, \"distance_m\": 10466.9, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2123\", \"location\": \"Norbury\", \"stage_seq\": 10, \"distance_m\": 11877.631, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126H\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 13826.334, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129H\", \"location\": \"Selhurst\", \"stage_seq\": 12, \"distance_m\": 15028.195, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 13, \"distance_m\": 15612.62, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134H\", \"location\": \"West Croydon\", \"stage_seq\": 14, \"distance_m\": 17050.192, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137H\", \"location\": \"Waddon\", \"stage_seq\": 15, \"distance_m\": 18740.545, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141H\", \"location\": \"Wallington\", \"stage_seq\": 16, \"distance_m\": 21215.282, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144H\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 17, \"distance_m\": 22505.536, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2149\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 18, \"distance_m\": 24112.268, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Belmont\", \"stage_seq\": 19, \"distance_m\": 25951.59, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2157\", \"location\": \"Banstead\", \"stage_seq\": 20, \"distance_m\": 28332.306, \"section_seq\": 1, \"route_path_id\": 134026}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Epsom Downs\", \"stage_seq\": 21, \"distance_m\": 30238.653, \"section_seq\": 1, \"route_path_id\": 134026}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30238.653, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134026}], \"total_distance_m\": 30238.653, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30155.235, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.418, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.3238529", "current_position_lon": "-0.2388561", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:13Z\", \"source_id\": 64003224, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:19Z\", \"source_id\": 20287157, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:36Z\", \"source_id\": 64011461, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:38Z\", \"source_id\": 20289466, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:58Z\", \"source_id\": 64021801, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:00Z\", \"source_id\": 20292426, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:56Z\", \"source_id\": 64026456, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:00Z\", \"source_id\": 20293816, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:01Z\", \"source_id\": 64035860, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:05Z\", \"source_id\": 20296528, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:33Z\", \"source_id\": 64041746, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:39Z\", \"source_id\": 20298193, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:31Z\", \"source_id\": 64048480, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:36Z\", \"source_id\": 20300157, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:23Z\", \"source_id\": 64054680, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:25Z\", \"source_id\": 20302026, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:15Z\", \"source_id\": 64066034, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:19Z\", \"source_id\": 20305217, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:11Z\", \"source_id\": 64072969, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:12Z\", \"source_id\": 20307151, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:19Z\", \"source_id\": 64080098, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:23Z\", \"source_id\": 20309261, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:12Z\", \"source_id\": 64086302, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:14Z\", \"source_id\": 20311181, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:54Z\", \"source_id\": 64094303, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:55Z\", \"source_id\": 20313566, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30117, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:10Z\", \"source_id\": 64106282, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:12Z\", \"source_id\": 20316974, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:24Z\", \"source_id\": 64121938, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:27Z\", \"source_id\": 20321606, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom Downs", "service_state_platform": "1", "timing_fact_generation": 1790024248839506, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:27.898347", "service_state_evidence_id": 20321606, "current_leg_start_actual_dep": "2026-09-21T21:57:00+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:28.060504", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
EPD |
2B34 |
377458+377471 |
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.995, "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.372, "from_m": 3337.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": 9730.308, "from_m": 6736.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9813.726, "from_m": 9730.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15125.269, "from_m": 9813.726, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15141.917, "from_m": 15125.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15254.778, "from_m": 15141.917, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15304.436, "from_m": 15254.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15612.62, "from_m": 15304.436, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16572.201, "from_m": 15612.62, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16780.198, "from_m": 16572.201, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16815.453, "from_m": 16780.198, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17278.613, "from_m": 16815.453, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23763.188, "from_m": 17278.613, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23863.217, "from_m": 23763.188, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23868.612, "from_m": 23863.217, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23905.543, "from_m": 23868.612, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23967.163, "from_m": 23905.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24071.29, "from_m": 23967.163, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24345.518, "from_m": 24071.29, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25018.115, "from_m": 24345.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27098.249, "from_m": 25018.115, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28780.8, "from_m": 27098.249, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 29918.877, "from_m": 28780.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30238.653, "from_m": 29918.877, "capability_applied": null, "effective_limit_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": 754350, "profile_key": "1988a0c9274dd41297177bff4dcbcff9b96c2a4a6d197a74140dfaa9520c1fe8", "schedule_id": 32150, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134026}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.374, "section_seq": 1, "route_path_id": 134026}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2109H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2112H", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 6479.294, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2115", "location": "Balham", "stage_seq": 7, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 134026}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Streatham North Jn", "stage_seq": 8, "distance_m": 9730.308, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2119", "wtt_dep": "2120", "location": "Streatham Common", "stage_seq": 9, "distance_m": 10466.9, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2123", "location": "Norbury", "stage_seq": 10, "distance_m": 11877.631, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126H", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 13826.334, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129H", "location": "Selhurst", "stage_seq": 12, "distance_m": 15028.195, "section_seq": 1, "route_path_id": 134026}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 13, "distance_m": 15612.62, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134H", "location": "West Croydon", "stage_seq": 14, "distance_m": 17050.192, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137H", "location": "Waddon", "stage_seq": 15, "distance_m": 18740.545, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141H", "location": "Wallington", "stage_seq": 16, "distance_m": 21215.282, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144H", "location": "Carshalton Beeches", "stage_seq": 17, "distance_m": 22505.536, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2149", "location": "Sutton (Surrey)", "stage_seq": 18, "distance_m": 24112.268, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Belmont", "stage_seq": 19, "distance_m": 25951.59, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2157", "location": "Banstead", "stage_seq": 20, "distance_m": 28332.306, "section_seq": 1, "route_path_id": 134026}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Epsom Downs", "stage_seq": 21, "distance_m": 30238.653, "section_seq": 1, "route_path_id": 134026}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30238.653, "from_m": 0.0, "section_seq": 1, "route_path_id": 134026}], "total_distance_m": 30238.653, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30155.235, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.418, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:13Z", "source_id": 64003224, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:05:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:19Z", "source_id": 20287157, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:36Z", "source_id": 64011461, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:09:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:38Z", "source_id": 20289466, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:58Z", "source_id": 64021801, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:13:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:00Z", "source_id": 20292426, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:56Z", "source_id": 64026456, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:00Z", "source_id": 20293816, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:01Z", "source_id": 64035860, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:05Z", "source_id": 20296528, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:33Z", "source_id": 64041746, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:39Z", "source_id": 20298193, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:31Z", "source_id": 64048480, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:36Z", "source_id": 20300157, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:23Z", "source_id": 64054680, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:25Z", "source_id": 20302026, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:15Z", "source_id": 64066034, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:19Z", "source_id": 20305217, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:11Z", "source_id": 64072969, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:12Z", "source_id": 20307151, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:19Z", "source_id": 64080098, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:23Z", "source_id": 20309261, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:12Z", "source_id": 64086302, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:42:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:14Z", "source_id": 20311181, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:54Z", "source_id": 64094303, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:46:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:55Z", "source_id": 20313566, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30117, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:10Z", "source_id": 64106282, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:12Z", "source_id": 20316974, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:24Z", "source_id": 64121938, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:58:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:27Z", "source_id": 20321606, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
London Victoria (C) |
2100 |
2100 |
9 |
None |
None |
Epsom Downs |
2200 |
2200 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27211/2026-09-21/detailed |
None |
Banstead |
2026-09-21T21:57:00+01:00 |
Epsom Downs |
1.0 |
{"type": "LineString", "coordinates": [[-0.2143737, 51.3295325], [-0.2148536, 51.3296012], [-0.21529429999999997, 51.32963699999999], [-0.2155881, 51.329660800000006], [-0.21583640000000004, 51.32968100000001], [-0.2171846, 51.3296977], [-0.2194237, 51.32971920000001], [-0.2208072, 51.32969839999999], [-0.22158770000000003, 51.3296525], [-0.22271899999999997, 51.3294847], [-0.22392010000000004, 51.3292794], [-0.2256668, 51.328921699999995], [-0.23111170000000003, 51.32776299999998], [-0.2319578, 51.3275916], [-0.2326797, 51.32740969999999], [-0.2335910999999999, 51.327130700000005], [-0.23387430000000003, 51.3270265], [-0.2342944, 51.32686530000001], [-0.2351468999999999, 51.32649419999999], [-0.2359722999999999, 51.3260843], [-0.2369152, 51.3254974], [-0.2374944, 51.3250463], [-0.2378973, 51.324707399999994], [-0.2388561, 51.3238529]]} |
1.2 |
2157 |
2158 |
Banstead |
Epsom Downs |
Epsom Downs |
51.3238529 |
-0.2388561 |
51.3238529 |
-0.2388561 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
Epsom Downs |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321606 |
1790024248839506 |
84 |
84 |
2026-09-21 21:08:28.060504 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:27.898347 |
| 723628 |
753454 |
G15115 |
741O90MZ21 |
2026-09-21 |
COMPLETE |
20321400 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 753454, "stp": "P", "toc": "Great Western Railway", "uid": "G15115", "consist": "165106", "dest_crs": "GTW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15115/2026-09-21/detailed", "trust_id": "741O90MZ21", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gatwick Airport", "service_date": "2026-09-21", "dest_arr_time": "2157", "dest_platform": "1", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "1O90", "timing_status": "LATE", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "2158", "current_leg_dep": "2148", "current_leg_end": "Gatwick Airport", "origin_dep_time": "2021", "origin_platform": "4", "current_location": "Gatwick Airport", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]}", "current_leg_start": "Redhill", "dest_arr_time_act": "2157", "motion_projection": null, "next_location_lat": "51.1565624", "next_location_lon": "-0.1610176", "previous_location": "Redhill", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 286.934, \"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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"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\": 986.336, \"from_m\": 547.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"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\": 11031.652, \"from_m\": 10575.995, \"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\": 11140.086, \"from_m\": 11031.652, \"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\": 11223.214, \"from_m\": 11140.086, \"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\": 11598.338, \"from_m\": 11223.214, \"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\": 30250.431, \"from_m\": 11598.338, \"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\": 32610.382, \"from_m\": 30250.431, \"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\": 32809.505, \"from_m\": 32610.382, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40155.075, \"from_m\": 32809.505, \"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\": 40977.315, \"from_m\": 40155.075, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41332.262, \"from_m\": 40977.315, \"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\": 41357.344, \"from_m\": 41332.262, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41402.257, \"from_m\": 41357.344, \"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\": 41748.251, \"from_m\": 41402.257, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41860.109, \"from_m\": 41748.251, \"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\": 43450.207, \"from_m\": 41860.109, \"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\": 43490.098, \"from_m\": 43450.207, \"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\": 43566.664, \"from_m\": 43490.098, \"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\": 43627.576, \"from_m\": 43566.664, \"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\": 44628.266, \"from_m\": 43627.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50776.038, \"from_m\": 44628.266, \"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\": 51610.746, \"from_m\": 50776.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73799.282, \"from_m\": 51610.746, \"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\": 74142.536, \"from_m\": 73799.282, \"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\": 74247.66, \"from_m\": 74142.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\": 74308.358, \"from_m\": 74247.66, \"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\": 74339.395, \"from_m\": 74308.358, \"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\": 74435.362, \"from_m\": 74339.395, \"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\": 75747.638, \"from_m\": 74435.362, \"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\": 81983.285, \"from_m\": 75747.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83541.817, \"from_m\": 81983.285, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 753454, \"profile_key\": \"3135c20c468ccab53e458900d9e16dea48598b55f4ae5d5809bbdec4e3e36286\", \"schedule_id\": 8948, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030H\", \"location\": \"Wokingham\", \"stage_seq\": 4, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2035H\", \"location\": \"Crowthorne\", \"stage_seq\": 5, \"distance_m\": 16060.411, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039H\", \"location\": \"Sandhurst (Berks)\", \"stage_seq\": 6, \"distance_m\": 18638.005, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Sandhurst Sig. BEF2982\", \"stage_seq\": 7, \"distance_m\": 18891.419, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Blackwater\", \"stage_seq\": 8, \"distance_m\": 21077.693, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Blackwater Sig. BEF2978\", \"stage_seq\": 9, \"distance_m\": 21231.855, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2047H\", \"location\": \"Farnborough North\", \"stage_seq\": 10, \"distance_m\": 25221.826, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2051H\", \"location\": \"North Camp\", \"stage_seq\": 11, \"distance_m\": 28373.085, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 12, \"distance_m\": 30260.092, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2056H\", \"location\": \"Ash\", \"stage_seq\": 13, \"distance_m\": 31569.599, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": \"2107\", \"location\": \"Guildford\", \"stage_seq\": 14, \"distance_m\": 41530.417, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109H\", \"location\": \"Shalford Jn\", \"stage_seq\": 15, \"distance_m\": 43524.183, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112\", \"location\": \"Shalford\", \"stage_seq\": 16, \"distance_m\": 44678.891, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Chilworth\", \"stage_seq\": 17, \"distance_m\": 47598.388, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2121\", \"location\": \"Gomshall\", \"stage_seq\": 18, \"distance_m\": 53950.072, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Dorking West\", \"stage_seq\": 19, \"distance_m\": 61638.484, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2130\", \"location\": \"Dorking (Deepdene)\", \"stage_seq\": 20, \"distance_m\": 62654.765, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2138\", \"location\": \"Reigate\", \"stage_seq\": 21, \"distance_m\": 71447.625, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2149\", \"location\": \"Redhill\", \"stage_seq\": 22, \"distance_m\": 74247.66, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 23, \"distance_m\": 75548.6, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Salfords\", \"stage_seq\": 24, \"distance_m\": 78506.929, \"section_seq\": 1, \"route_path_id\": 133455}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": null, \"location\": \"Gatwick Airport\", \"stage_seq\": 25, \"distance_m\": 83541.817, \"section_seq\": 1, \"route_path_id\": 133455}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 83541.817, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133455}], \"total_distance_m\": 83541.817, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 83456.775, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 85.042, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2021", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.1565624", "current_position_lon": "-0.1610176", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:16Z\", \"source_id\": 63902870, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:17Z\", \"source_id\": 20258616, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:43Z\", \"source_id\": 63914095, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:45Z\", \"source_id\": 20261852, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:26Z\", \"source_id\": 63923315, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:27Z\", \"source_id\": 20264394, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:10Z\", \"source_id\": 63942563, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:41:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:12Z\", \"source_id\": 20269859, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:42Z\", \"source_id\": 63950956, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:49Z\", \"source_id\": 20272359, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:30Z\", \"source_id\": 63965160, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:35Z\", \"source_id\": 20276397, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:52Z\", \"source_id\": 63973425, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:54Z\", \"source_id\": 20278686, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:24Z\", \"source_id\": 63996380, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:28Z\", \"source_id\": 20285184, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:25Z\", \"source_id\": 64015920, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:30Z\", \"source_id\": 20290721, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:17Z\", \"source_id\": 64024916, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:20Z\", \"source_id\": 20293336, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:40Z\", \"source_id\": 64032710, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:43Z\", \"source_id\": 20295598, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:29Z\", \"source_id\": 64050511, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:29Z\", \"source_id\": 20300769, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:39Z\", \"source_id\": 64074107, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:45Z\", \"source_id\": 20307494, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:07Z\", \"source_id\": 64086108, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:10Z\", \"source_id\": 20311137, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:44Z\", \"source_id\": 64107433, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:49Z\", \"source_id\": 20317372, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:09Z\", \"source_id\": 64114880, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:16Z\", \"source_id\": 20319601, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:01Z\", \"source_id\": 64121112, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:07Z\", \"source_id\": 20321400, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "2", "timing_fact_generation": 1790024232824145, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:29.590562", "service_state_evidence_id": 20321400, "current_leg_start_actual_dep": "2026-09-21T21:50:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:29.666591", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDZ |
GTW |
1O90 |
165106 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 286.934, "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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "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": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "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": 11031.652, "from_m": 10575.995, "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": 11140.086, "from_m": 11031.652, "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": 11223.214, "from_m": 11140.086, "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": 11598.338, "from_m": 11223.214, "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": 30250.431, "from_m": 11598.338, "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": 32610.382, "from_m": 30250.431, "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": 32809.505, "from_m": 32610.382, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40155.075, "from_m": 32809.505, "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": 40977.315, "from_m": 40155.075, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41332.262, "from_m": 40977.315, "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": 41357.344, "from_m": 41332.262, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41402.257, "from_m": 41357.344, "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": 41748.251, "from_m": 41402.257, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41860.109, "from_m": 41748.251, "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": 43450.207, "from_m": 41860.109, "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": 43490.098, "from_m": 43450.207, "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": 43566.664, "from_m": 43490.098, "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": 43627.576, "from_m": 43566.664, "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": 44628.266, "from_m": 43627.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50776.038, "from_m": 44628.266, "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": 51610.746, "from_m": 50776.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73799.282, "from_m": 51610.746, "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": 74142.536, "from_m": 73799.282, "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": 74247.66, "from_m": 74142.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": 74308.358, "from_m": 74247.66, "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": 74339.395, "from_m": 74308.358, "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": 74435.362, "from_m": 74339.395, "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": 75747.638, "from_m": 74435.362, "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": 81983.285, "from_m": 75747.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83541.817, "from_m": 81983.285, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 753454, "profile_key": "3135c20c468ccab53e458900d9e16dea48598b55f4ae5d5809bbdec4e3e36286", "schedule_id": 8948, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2021", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 133455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030H", "location": "Wokingham", "stage_seq": 4, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2035H", "location": "Crowthorne", "stage_seq": 5, "distance_m": 16060.411, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039H", "location": "Sandhurst (Berks)", "stage_seq": 6, "distance_m": 18638.005, "section_seq": 1, "route_path_id": 133455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Sandhurst Sig. BEF2982", "stage_seq": 7, "distance_m": 18891.419, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Blackwater", "stage_seq": 8, "distance_m": 21077.693, "section_seq": 1, "route_path_id": 133455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Blackwater Sig. BEF2978", "stage_seq": 9, "distance_m": 21231.855, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2047H", "location": "Farnborough North", "stage_seq": 10, "distance_m": 25221.826, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2051H", "location": "North Camp", "stage_seq": 11, "distance_m": 28373.085, "section_seq": 1, "route_path_id": 133455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Aldershot South Jn", "stage_seq": 12, "distance_m": 30260.092, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2056H", "location": "Ash", "stage_seq": 13, "distance_m": 31569.599, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": "2107", "location": "Guildford", "stage_seq": 14, "distance_m": 41530.417, "section_seq": 1, "route_path_id": 133455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109H", "location": "Shalford Jn", "stage_seq": 15, "distance_m": 43524.183, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112", "location": "Shalford", "stage_seq": 16, "distance_m": 44678.891, "section_seq": 1, "route_path_id": 133455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Chilworth", "stage_seq": 17, "distance_m": 47598.388, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2121", "location": "Gomshall", "stage_seq": 18, "distance_m": 53950.072, "section_seq": 1, "route_path_id": 133455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Dorking West", "stage_seq": 19, "distance_m": 61638.484, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2130", "location": "Dorking (Deepdene)", "stage_seq": 20, "distance_m": 62654.765, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2138", "location": "Reigate", "stage_seq": 21, "distance_m": 71447.625, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2149", "location": "Redhill", "stage_seq": 22, "distance_m": 74247.66, "section_seq": 1, "route_path_id": 133455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Earlswood (Surrey)", "stage_seq": 23, "distance_m": 75548.6, "section_seq": 1, "route_path_id": 133455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Salfords", "stage_seq": 24, "distance_m": 78506.929, "section_seq": 1, "route_path_id": 133455}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": null, "location": "Gatwick Airport", "stage_seq": 25, "distance_m": 83541.817, "section_seq": 1, "route_path_id": 133455}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 83541.817, "from_m": 0.0, "section_seq": 1, "route_path_id": 133455}], "total_distance_m": 83541.817, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 83456.775, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 85.042, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:16Z", "source_id": 63902870, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:17Z", "source_id": 20258616, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:43Z", "source_id": 63914095, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:45Z", "source_id": 20261852, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27820, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:26Z", "source_id": 63923315, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:27Z", "source_id": 20264394, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:10Z", "source_id": 63942563, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:41:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:12Z", "source_id": 20269859, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27823, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:42Z", "source_id": 63950956, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:49Z", "source_id": 20272359, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:30Z", "source_id": 63965160, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:35Z", "source_id": 20276397, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27835, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:52Z", "source_id": 63973425, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:54Z", "source_id": 20278686, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:24Z", "source_id": 63996380, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:28Z", "source_id": 20285184, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28128, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:25Z", "source_id": 64015920, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:30Z", "source_id": 20290721, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28134, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:17Z", "source_id": 64024916, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:20Z", "source_id": 20293336, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28138, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:40Z", "source_id": 64032710, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:19:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:43Z", "source_id": 20295598, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28143, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:29Z", "source_id": 64050511, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:29Z", "source_id": 20300769, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:39Z", "source_id": 64074107, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:45Z", "source_id": 20307494, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30311, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:07Z", "source_id": 64086108, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:10Z", "source_id": 20311137, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:44Z", "source_id": 64107433, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:49Z", "source_id": 20317372, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:09Z", "source_id": 64114880, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:55:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:16Z", "source_id": 20319601, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30621, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:01Z", "source_id": 64121112, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:07Z", "source_id": 20321400, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Reading Platforms 4/5/6 |
2021 |
2021 |
4 |
None |
None |
Gatwick Airport |
2157 |
2157 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15115/2026-09-21/detailed |
None |
Redhill |
2026-09-21T21:50:00+01:00 |
Gatwick Airport |
10.0 |
{"type": "LineString", "coordinates": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]} |
5.8 |
2148 |
2158 |
Redhill |
Gatwick Airport |
Gatwick Airport |
51.1565624 |
-0.1610176 |
51.1565624 |
-0.1610176 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
Gatwick Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321400 |
1790024232824145 |
79 |
79 |
2026-09-21 21:08:29.666591 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:29.590562 |
| 723629 |
752737 |
C55871 |
142I09MY21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 20:58:30 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 752737, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55871", "consist": null, "dest_crs": "APN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55871/2026-09-21/detailed", "trust_id": "142I09MY21", "origin_crs": "SHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle Airport", "service_date": "2026-09-21", "dest_arr_time": "2059", "dest_platform": null, "is_terminated": 1, "next_location": "Heworth (Metro)", "signalling_id": "2I09", "timing_status": "EARLY", "origin_station": "South Hylton (Sunderland Metro)", "current_leg_arr": "2023", "current_leg_dep": "1913", "current_leg_end": "Heworth (Metro)", "origin_dep_time": "1952", "origin_platform": null, "current_location": "Pelaw Metro Jn", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]}", "current_leg_start": "Pelaw Tyne & Wear Metro", "dest_arr_time_act": "2058½", "motion_projection": null, "next_location_lat": "54.9516939", "next_location_lon": "-1.5561194", "previous_location": "Brockley Whins", "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 15, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:63712337\", \"confirmationDeadline\": \"2026-09-21T20:22:00+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1952½", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "70.0", "current_position_lat": "54.9516939", "current_position_lon": "-1.5561194", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:41:45Z\", \"source_id\": 63790327, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:39:12Z\", \"source_id\": 63783274, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:39:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:54:05Z\", \"source_id\": 63823187, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:54:55Z\", \"source_id\": 20233953, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:37:09Z\", \"source_id\": 63777827, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:37:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:56:09Z\", \"source_id\": 63828788, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:56:59Z\", \"source_id\": 20235842, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:35:55Z\", \"source_id\": 63774657, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:40Z\", \"source_id\": 63832658, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:58:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:09Z\", \"source_id\": 20237394, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:23Z\", \"source_id\": 20237739, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:33:57Z\", \"source_id\": 63769266, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:56Z\", \"source_id\": 63836224, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:13Z\", \"source_id\": 20239188, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:21Z\", \"source_id\": 20239480, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:40Z\", \"source_id\": 63760484, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:31:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:00:37Z\", \"source_id\": 63840540, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:01:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:00:36Z\", \"source_id\": 20241038, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:28:58Z\", \"source_id\": 63755736, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:32Z\", \"source_id\": 63848542, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:35Z\", \"source_id\": 20243552, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:27:30Z\", \"source_id\": 63751496, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:14Z\", \"source_id\": 63850388, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:18Z\", \"source_id\": 20244059, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:25:24Z\", \"source_id\": 63745899, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:25:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:31Z\", \"source_id\": 63856384, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:35Z\", \"source_id\": 20245715, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:22:03Z\", \"source_id\": 63736854, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:09:30Z\", \"source_id\": 20247885, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:18:46Z\", \"source_id\": 63727234, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:19:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:13:25Z\", \"source_id\": 20250806, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:16:42Z\", \"source_id\": 63721542, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:49Z\", \"source_id\": 20252577, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pelaw Metro Jn", "service_state_platform": null, "timing_fact_generation": 1790018312449267, "current_leg_arrival_utc": "2026-09-21T20:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:31.504985", "service_state_evidence_id": 20254531, "current_leg_start_actual_dep": "2026-09-21T19:13:01+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-21T20:58:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:33.110046", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
SHZ |
APN |
2I09 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 4034, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:41:45Z", "source_id": 63790327, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T18:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4019, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:39:12Z", "source_id": 63783274, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:39:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:54:05Z", "source_id": 63823187, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:54:55Z", "source_id": 20233953, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:37:09Z", "source_id": 63777827, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:37:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:56:09Z", "source_id": 63828788, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:56:59Z", "source_id": 20235842, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3981, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:35:55Z", "source_id": 63774657, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3983, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:40Z", "source_id": 63832658, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:09Z", "source_id": 20237394, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:23Z", "source_id": 20237739, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4011, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:33:57Z", "source_id": 63769266, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4017, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:56Z", "source_id": 63836224, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:13Z", "source_id": 20239188, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:21Z", "source_id": 20239480, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:40Z", "source_id": 63760484, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:31:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:00:37Z", "source_id": 63840540, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:01:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:00:36Z", "source_id": 20241038, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:28:58Z", "source_id": 63755736, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T18:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3978, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:32Z", "source_id": 63848542, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:35Z", "source_id": 20243552, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4027, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:27:30Z", "source_id": 63751496, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4030, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:14Z", "source_id": 63850388, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:18Z", "source_id": 20244059, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3970, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:25:24Z", "source_id": 63745899, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:25:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3972, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:31Z", "source_id": 63856384, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:35Z", "source_id": 20245715, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3961, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:22:03Z", "source_id": 63736854, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:09:30Z", "source_id": 20247885, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:18:46Z", "source_id": 63727234, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:19:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:13:25Z", "source_id": 20250806, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:16:42Z", "source_id": 63721542, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:49Z", "source_id": 20252577, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:15:00+01:00", "operational_fact": true}] |
South Hylton (Sunderland Metro) |
1952 |
1952½ |
None |
None |
None |
Newcastle Airport |
2059 |
2058½ |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55871/2026-09-21/detailed |
None |
Pelaw Tyne & Wear Metro |
2026-09-21T19:13:01+01:00 |
Heworth (Metro) |
70.0 |
{"type": "LineString", "coordinates": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]} |
0.6 |
1913 |
2023 |
Brockley Whins |
Pelaw Metro Jn |
Heworth (Metro) |
54.9516939 |
-1.5561194 |
54.9516939 |
-1.5561194 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:30 |
Pelaw Metro Jn |
TRUST |
TRACKING_TIMEOUT |
20254531 |
1790018312449267 |
55 |
55 |
2026-09-21 21:08:33.110046 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:31.504985 |
| 723630 |
754281 |
L54508 |
522S60MZ21 |
2026-09-21 |
COMPLETE |
20321674 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 754281, "stp": "P", "toc": "Greater Anglia", "uid": "L54508", "consist": "720132", "dest_crs": "BIS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54508/2026-09-21/detailed", "trust_id": "522S60MZ21", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bishops Stortford", "service_date": "2026-09-21", "dest_arr_time": "2154", "dest_platform": "3", "is_terminated": 1, "next_location": "Bishops Stortford", "signalling_id": "2S60", "timing_status": "LATE", "origin_station": "Stratford", "current_leg_arr": "2158", "current_leg_dep": "2151", "current_leg_end": "Bishops Stortford", "origin_dep_time": "2057", "origin_platform": "11", "current_location": "Bishops Stortford", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.16056259999999997, 51.815135899999994], [0.1605909, 51.815505599999995], [0.1606106, 51.8158919], [0.1606288, 51.8163951], [0.1606424, 51.816818000000005], [0.1606429, 51.8168569], [0.1606399, 51.8173446], [0.1606402, 51.817832299999985], [0.1606375, 51.8184395], [0.1606386, 51.8188449], [0.16063979999999997, 51.81898279999999], [0.16063649999999996, 51.8192238], [0.1606423, 51.8196347], [0.16064179999999997, 51.8201523], [0.16064689999999998, 51.8206246], [0.1606463, 51.82080580000001], [0.1606445, 51.8213882], [0.1606419, 51.8220668], [0.1606403, 51.82255889999999], [0.1606363, 51.8231628], [0.16063929999999998, 51.823598], [0.16063839999999996, 51.82406799999999], [0.1606343, 51.8246034], [0.160624, 51.824974100000006], [0.1606315, 51.8256385], [0.1606315, 51.82613349999999], [0.1606302, 51.8265764], [0.1606217, 51.82719429999999], [0.1606152, 51.827674], [0.1606037, 51.828221], [0.16059079999999998, 51.8288084], [0.16058259999999996, 51.82926139999999], [0.16057219999999997, 51.829750699999984], [0.160554, 51.83038710000001], [0.1605419, 51.8309072], [0.160504, 51.83155910000001], [0.1604598, 51.8320539], [0.1604296, 51.832314499999995], [0.1603855, 51.8326281], [0.16034459999999998, 51.8328805], [0.160308065950463, 51.833078520820536], [0.160297, 51.8331385], [0.16024779999999997, 51.83340349999999], [0.1601885, 51.833676099999984], [0.1601396, 51.83390790000001], [0.1601011, 51.83409689999999], [0.1600421, 51.8343621], [0.1599824, 51.83464190000001], [0.1599259, 51.8348988], [0.15987359999999998, 51.83513310000001], [0.1598205, 51.8353884], [0.15973659999999998, 51.8357668], [0.1596817, 51.83601920000001], [0.1596169, 51.8362979], [0.15956989999999996, 51.8365246], [0.15950729999999996, 51.8368192], [0.1593888, 51.83735380000001], [0.1593145, 51.8377089], [0.15923759999999998, 51.8380476], [0.15912289999999998, 51.838573399999994], [0.15905859999999997, 51.83890499999999], [0.1590198, 51.83913460000001], [0.1589905, 51.8393278], [0.1589645, 51.83955079999999], [0.1589536, 51.83969270000001], [0.15893799999999997, 51.8398958], [0.1589302, 51.84006519999999], [0.158931, 51.84030849999999], [0.1589387, 51.84054470000001], [0.1589477, 51.8407863], [0.15896459999999998, 51.8410247], [0.1589942, 51.8413365], [0.1590204, 51.8415559], [0.15905299999999997, 51.84178330000001], [0.159101, 51.842076], [0.1591378, 51.842266599999995], [0.15918749999999998, 51.8424917], [0.15925739999999997, 51.8427757], [0.15933019999999998, 51.84304170000001], [0.15939929999999997, 51.84327470000001], [0.15946400000000002, 51.8434689], [0.15952049999999998, 51.8436313], [0.15956570000000003, 51.8437529], [0.1596493, 51.843968], [0.1597407, 51.8441859], [0.15984869999999998, 51.8444334], [0.1602965, 51.8454049], [0.16035139999999998, 51.8455299], [0.16096779999999997, 51.8468538], [0.16144669999999997, 51.84789580000001], [0.1628647, 51.8509682], [0.16299939999999996, 51.8512551], [0.1631566, 51.851571], [0.16327280000000002, 51.8517821], [0.16342899999999996, 51.852046300000005], [0.16362439999999998, 51.85236729999999], [0.1637655, 51.8525866], [0.1638918, 51.8527663], [0.1640373, 51.85297450000001], [0.16429099999999996, 51.85333109999999], [0.16455439999999996, 51.85369180000001], [0.1647873, 51.85403069999999], [0.1649355, 51.8542427], [0.16507049999999998, 51.854428299999995], [0.1651735, 51.85457539999999], [0.1652706, 51.854724299999994], [0.16538709999999998, 51.85490480000001], [0.1655356, 51.85514440000001], [0.16562159999999998, 51.855299], [0.16573429999999997, 51.8555038], [0.1658423, 51.85571550000001], [0.1659134, 51.8558702], [0.16599939999999996, 51.8560558], [0.1660707, 51.85622399999999], [0.1661559, 51.856424100000005], [0.1662531, 51.85666079999999], [0.16631729999999997, 51.8568252], [0.1663958, 51.8570188], [0.1664978, 51.857283200000005], [0.16660489999999997, 51.8575527], [0.1667012, 51.8577905], [0.16682599999999995, 51.858102499999994], [0.1669857, 51.8585221], [0.16709139999999997, 51.8587897], [0.1671775, 51.85899800000001], [0.1673739, 51.859473099999995], [0.1674144, 51.8595724], [0.1675482, 51.85991739999999], [0.1676617, 51.86020789999999], [0.1677466, 51.860436500000006], [0.1678106, 51.86061980000001], [0.1678537, 51.8607765], [0.1678916, 51.8609318], [0.1679283, 51.861118], [0.1679595, 51.8613061], [0.16797459999999995, 51.861457699999995], [0.1679849, 51.8616199], [0.16798879999999997, 51.8618081], [0.1679828, 51.8619503], [0.1679688, 51.862101200000005], [0.16795, 51.8622636], [0.16792919999999997, 51.86241189999999], [0.1678977, 51.862596100000005], [0.16785699999999998, 51.8627831], [0.1678132, 51.8629441], [0.1677587, 51.863137], [0.1677528, 51.8631577], [0.16770029999999997, 51.8633417], [0.1676455, 51.86349809999999], [0.1675864, 51.863649], [0.1675266, 51.86378889999999], [0.16746589999999997, 51.86392699999999], [0.16741959999999995, 51.864032300000005], [0.16736849999999998, 51.8641331], [0.1672977, 51.8642663], [0.1672009, 51.86442689999999], [0.1671266, 51.8645383], [0.1669876, 51.8647228], [0.166875, 51.86486059999999], [0.16678240000000005, 51.864965000000005], [0.1666766, 51.86508129999999], [0.1665904, 51.86516799999999], [0.1664147, 51.8653398], [0.16632769999999997, 51.8654225], [0.1659322, 51.86580980000001], [0.16570329999999997, 51.8660457], [0.1654894, 51.8662897]]}", "current_leg_start": "Sawbridgeworth", "dest_arr_time_act": "2154", "motion_projection": null, "next_location_lat": "51.8662897", "next_location_lon": "0.1654894", "previous_location": "Sawbridgeworth", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 303.891, \"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\": 1993.052, \"from_m\": 303.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3154.832, \"from_m\": 1993.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3189.874, \"from_m\": 3154.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3229.212, \"from_m\": 3189.874, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3269.049, \"from_m\": 3229.212, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3566.543, \"from_m\": 3269.049, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5148.691, \"from_m\": 3566.543, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7100.822, \"from_m\": 5148.691, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9513.255, \"from_m\": 7100.822, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10944.495, \"from_m\": 9513.255, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10991.53, \"from_m\": 10944.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\": 11374.93, \"from_m\": 10991.53, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14494.92, \"from_m\": 11374.93, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24201.968, \"from_m\": 14494.92, \"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\": 30933.33, \"from_m\": 24201.968, \"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\": 31215.722, \"from_m\": 30933.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\": 33924.713, \"from_m\": 31215.722, \"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\": 40736.366, \"from_m\": 33924.713, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40767.157, \"from_m\": 40736.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47878.001, \"from_m\": 40767.157, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50258.635, \"from_m\": 47878.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50320.066, \"from_m\": 50258.635, \"capability_applied\": null, \"effective_limit_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\": 754281, \"profile_key\": \"7469b7bb4e0ee7e63b0843e412cce4ab643b96982914dd7b9fc3b0670f1a5eca\", \"schedule_id\": 16816, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 938.037, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": \"2102H\", \"location\": \"Lea Bridge\", \"stage_seq\": 3, \"distance_m\": 3847.403, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": \"2106\", \"location\": \"Coppermill Jn Sig. L1005\", \"stage_seq\": 4, \"distance_m\": 3953.897, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 5148.691, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 6124.757, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 11145.756, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2111H\", \"wtt_dep\": \"2112\", \"location\": \"Northumberland Park\", \"stage_seq\": 8, \"distance_m\": 12693.457, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Brimsdown\", \"stage_seq\": 9, \"distance_m\": 18881.471, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2117H\", \"location\": \"Enfield Lock\", \"stage_seq\": 10, \"distance_m\": 20590.72, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Waltham Cross\", \"stage_seq\": 11, \"distance_m\": 22193.716, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2122H\", \"location\": \"Cheshunt\", \"stage_seq\": 12, \"distance_m\": 24146.68, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2132\", \"location\": \"Broxbourne\", \"stage_seq\": 13, \"distance_m\": 29197.621, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 14, \"distance_m\": 31174.481, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Roydon\", \"stage_seq\": 15, \"distance_m\": 33905.101, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Harlow Town\", \"stage_seq\": 16, \"distance_m\": 38095.739, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Harlow Mill\", \"stage_seq\": 17, \"distance_m\": 40892.626, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 18, \"distance_m\": 44495.45, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": null, \"location\": \"Bishops Stortford\", \"stage_seq\": 19, \"distance_m\": 50320.066, \"section_seq\": 1, \"route_path_id\": 137165}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50320.066, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137165}], \"total_distance_m\": 50320.066, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46417.434, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3902.632, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2057", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.8662897", "current_position_lon": "0.1654894", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:27Z\", \"source_id\": 63991752, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:30Z\", \"source_id\": 20283838, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:51Z\", \"source_id\": 64012063, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:54Z\", \"source_id\": 20289657, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:21Z\", \"source_id\": 64018077, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:27Z\", \"source_id\": 20291379, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:51Z\", \"source_id\": 64028511, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:56Z\", \"source_id\": 20294403, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:45Z\", \"source_id\": 64030480, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:50Z\", \"source_id\": 20294978, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:17Z\", \"source_id\": 64036485, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:21Z\", \"source_id\": 20296670, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:51Z\", \"source_id\": 64042390, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:53Z\", \"source_id\": 20298368, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:29Z\", \"source_id\": 64052720, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:34Z\", \"source_id\": 20301437, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:03Z\", \"source_id\": 64072655, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:06Z\", \"source_id\": 20307059, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:29Z\", \"source_id\": 64080417, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:33Z\", \"source_id\": 20309426, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:42Z\", \"source_id\": 64089602, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:45Z\", \"source_id\": 20312178, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:19Z\", \"source_id\": 64102112, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:20Z\", \"source_id\": 20315800, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:30Z\", \"source_id\": 64122235, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:35Z\", \"source_id\": 20321674, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bishops Stortford", "service_state_platform": "3", "timing_fact_generation": 1790024256552407, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:32.292568", "service_state_evidence_id": 20321674, "current_leg_start_actual_dep": "2026-09-21T21:51:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:33.386384", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SRA |
BIS |
2S60 |
720132 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 303.891, "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": 1993.052, "from_m": 303.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3154.832, "from_m": 1993.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3189.874, "from_m": 3154.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3229.212, "from_m": 3189.874, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3269.049, "from_m": 3229.212, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3566.543, "from_m": 3269.049, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5148.691, "from_m": 3566.543, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7100.822, "from_m": 5148.691, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9513.255, "from_m": 7100.822, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10944.495, "from_m": 9513.255, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10991.53, "from_m": 10944.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": 11374.93, "from_m": 10991.53, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14494.92, "from_m": 11374.93, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24201.968, "from_m": 14494.92, "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": 30933.33, "from_m": 24201.968, "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": 31215.722, "from_m": 30933.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": 33924.713, "from_m": 31215.722, "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": 40736.366, "from_m": 33924.713, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40767.157, "from_m": 40736.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47878.001, "from_m": 40767.157, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50258.635, "from_m": 47878.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50320.066, "from_m": 50258.635, "capability_applied": null, "effective_limit_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": 754281, "profile_key": "7469b7bb4e0ee7e63b0843e412cce4ab643b96982914dd7b9fc3b0670f1a5eca", "schedule_id": 16816, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2057", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 938.037, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": "2102H", "location": "Lea Bridge", "stage_seq": 3, "distance_m": 3847.403, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": "2106", "location": "Coppermill Jn Sig. L1005", "stage_seq": 4, "distance_m": 3953.897, "section_seq": 1, "route_path_id": 137165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 5148.691, "section_seq": 1, "route_path_id": 137165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 6124.757, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 11145.756, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2111H", "wtt_dep": "2112", "location": "Northumberland Park", "stage_seq": 8, "distance_m": 12693.457, "section_seq": 1, "route_path_id": 137165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Brimsdown", "stage_seq": 9, "distance_m": 18881.471, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2117H", "location": "Enfield Lock", "stage_seq": 10, "distance_m": 20590.72, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Waltham Cross", "stage_seq": 11, "distance_m": 22193.716, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2122H", "location": "Cheshunt", "stage_seq": 12, "distance_m": 24146.68, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2132", "location": "Broxbourne", "stage_seq": 13, "distance_m": 29197.621, "section_seq": 1, "route_path_id": 137165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Broxbourne Jn", "stage_seq": 14, "distance_m": 31174.481, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Roydon", "stage_seq": 15, "distance_m": 33905.101, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Harlow Town", "stage_seq": 16, "distance_m": 38095.739, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Harlow Mill", "stage_seq": 17, "distance_m": 40892.626, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "Sawbridgeworth", "stage_seq": 18, "distance_m": 44495.45, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": null, "location": "Bishops Stortford", "stage_seq": 19, "distance_m": 50320.066, "section_seq": 1, "route_path_id": 137165}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50320.066, "from_m": 0.0, "section_seq": 1, "route_path_id": 137165}], "total_distance_m": 50320.066, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46417.434, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3902.632, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14895, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:27Z", "source_id": 63991752, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:30Z", "source_id": 20283838, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:51Z", "source_id": 64012063, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:09:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:54Z", "source_id": 20289657, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:21Z", "source_id": 64018077, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:27Z", "source_id": 20291379, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:51Z", "source_id": 64028511, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:56Z", "source_id": 20294403, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:45Z", "source_id": 64030480, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:17:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:50Z", "source_id": 20294978, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:17Z", "source_id": 64036485, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:20:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:21Z", "source_id": 20296670, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:51Z", "source_id": 64042390, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:53Z", "source_id": 20298368, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14828, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:29Z", "source_id": 64052720, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:27:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:34Z", "source_id": 20301437, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12820, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:03Z", "source_id": 64072655, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:06Z", "source_id": 20307059, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:29Z", "source_id": 64080417, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:39:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:33Z", "source_id": 20309426, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12808, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:42Z", "source_id": 64089602, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:45Z", "source_id": 20312178, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:19Z", "source_id": 64102112, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:20Z", "source_id": 20315800, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12762, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:30Z", "source_id": 64122235, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:35Z", "source_id": 20321674, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Stratford |
2057 |
2057 |
11 |
None |
None |
Bishops Stortford |
2154 |
2154 |
3 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L54508/2026-09-21/detailed |
None |
Sawbridgeworth |
2026-09-21T21:51:30+01:00 |
Bishops Stortford |
7.0 |
{"type": "LineString", "coordinates": [[0.16056259999999997, 51.815135899999994], [0.1605909, 51.815505599999995], [0.1606106, 51.8158919], [0.1606288, 51.8163951], [0.1606424, 51.816818000000005], [0.1606429, 51.8168569], [0.1606399, 51.8173446], [0.1606402, 51.817832299999985], [0.1606375, 51.8184395], [0.1606386, 51.8188449], [0.16063979999999997, 51.81898279999999], [0.16063649999999996, 51.8192238], [0.1606423, 51.8196347], [0.16064179999999997, 51.8201523], [0.16064689999999998, 51.8206246], [0.1606463, 51.82080580000001], [0.1606445, 51.8213882], [0.1606419, 51.8220668], [0.1606403, 51.82255889999999], [0.1606363, 51.8231628], [0.16063929999999998, 51.823598], [0.16063839999999996, 51.82406799999999], [0.1606343, 51.8246034], [0.160624, 51.824974100000006], [0.1606315, 51.8256385], [0.1606315, 51.82613349999999], [0.1606302, 51.8265764], [0.1606217, 51.82719429999999], [0.1606152, 51.827674], [0.1606037, 51.828221], [0.16059079999999998, 51.8288084], [0.16058259999999996, 51.82926139999999], [0.16057219999999997, 51.829750699999984], [0.160554, 51.83038710000001], [0.1605419, 51.8309072], [0.160504, 51.83155910000001], [0.1604598, 51.8320539], [0.1604296, 51.832314499999995], [0.1603855, 51.8326281], [0.16034459999999998, 51.8328805], [0.160308065950463, 51.833078520820536], [0.160297, 51.8331385], [0.16024779999999997, 51.83340349999999], [0.1601885, 51.833676099999984], [0.1601396, 51.83390790000001], [0.1601011, 51.83409689999999], [0.1600421, 51.8343621], [0.1599824, 51.83464190000001], [0.1599259, 51.8348988], [0.15987359999999998, 51.83513310000001], [0.1598205, 51.8353884], [0.15973659999999998, 51.8357668], [0.1596817, 51.83601920000001], [0.1596169, 51.8362979], [0.15956989999999996, 51.8365246], [0.15950729999999996, 51.8368192], [0.1593888, 51.83735380000001], [0.1593145, 51.8377089], [0.15923759999999998, 51.8380476], [0.15912289999999998, 51.838573399999994], [0.15905859999999997, 51.83890499999999], [0.1590198, 51.83913460000001], [0.1589905, 51.8393278], [0.1589645, 51.83955079999999], [0.1589536, 51.83969270000001], [0.15893799999999997, 51.8398958], [0.1589302, 51.84006519999999], [0.158931, 51.84030849999999], [0.1589387, 51.84054470000001], [0.1589477, 51.8407863], [0.15896459999999998, 51.8410247], [0.1589942, 51.8413365], [0.1590204, 51.8415559], [0.15905299999999997, 51.84178330000001], [0.159101, 51.842076], [0.1591378, 51.842266599999995], [0.15918749999999998, 51.8424917], [0.15925739999999997, 51.8427757], [0.15933019999999998, 51.84304170000001], [0.15939929999999997, 51.84327470000001], [0.15946400000000002, 51.8434689], [0.15952049999999998, 51.8436313], [0.15956570000000003, 51.8437529], [0.1596493, 51.843968], [0.1597407, 51.8441859], [0.15984869999999998, 51.8444334], [0.1602965, 51.8454049], [0.16035139999999998, 51.8455299], [0.16096779999999997, 51.8468538], [0.16144669999999997, 51.84789580000001], [0.1628647, 51.8509682], [0.16299939999999996, 51.8512551], [0.1631566, 51.851571], [0.16327280000000002, 51.8517821], [0.16342899999999996, 51.852046300000005], [0.16362439999999998, 51.85236729999999], [0.1637655, 51.8525866], [0.1638918, 51.8527663], [0.1640373, 51.85297450000001], [0.16429099999999996, 51.85333109999999], [0.16455439999999996, 51.85369180000001], [0.1647873, 51.85403069999999], [0.1649355, 51.8542427], [0.16507049999999998, 51.854428299999995], [0.1651735, 51.85457539999999], [0.1652706, 51.854724299999994], [0.16538709999999998, 51.85490480000001], [0.1655356, 51.85514440000001], [0.16562159999999998, 51.855299], [0.16573429999999997, 51.8555038], [0.1658423, 51.85571550000001], [0.1659134, 51.8558702], [0.16599939999999996, 51.8560558], [0.1660707, 51.85622399999999], [0.1661559, 51.856424100000005], [0.1662531, 51.85666079999999], [0.16631729999999997, 51.8568252], [0.1663958, 51.8570188], [0.1664978, 51.857283200000005], [0.16660489999999997, 51.8575527], [0.1667012, 51.8577905], [0.16682599999999995, 51.858102499999994], [0.1669857, 51.8585221], [0.16709139999999997, 51.8587897], [0.1671775, 51.85899800000001], [0.1673739, 51.859473099999995], [0.1674144, 51.8595724], [0.1675482, 51.85991739999999], [0.1676617, 51.86020789999999], [0.1677466, 51.860436500000006], [0.1678106, 51.86061980000001], [0.1678537, 51.8607765], [0.1678916, 51.8609318], [0.1679283, 51.861118], [0.1679595, 51.8613061], [0.16797459999999995, 51.861457699999995], [0.1679849, 51.8616199], [0.16798879999999997, 51.8618081], [0.1679828, 51.8619503], [0.1679688, 51.862101200000005], [0.16795, 51.8622636], [0.16792919999999997, 51.86241189999999], [0.1678977, 51.862596100000005], [0.16785699999999998, 51.8627831], [0.1678132, 51.8629441], [0.1677587, 51.863137], [0.1677528, 51.8631577], [0.16770029999999997, 51.8633417], [0.1676455, 51.86349809999999], [0.1675864, 51.863649], [0.1675266, 51.86378889999999], [0.16746589999999997, 51.86392699999999], [0.16741959999999995, 51.864032300000005], [0.16736849999999998, 51.8641331], [0.1672977, 51.8642663], [0.1672009, 51.86442689999999], [0.1671266, 51.8645383], [0.1669876, 51.8647228], [0.166875, 51.86486059999999], [0.16678240000000005, 51.864965000000005], [0.1666766, 51.86508129999999], [0.1665904, 51.86516799999999], [0.1664147, 51.8653398], [0.16632769999999997, 51.8654225], [0.1659322, 51.86580980000001], [0.16570329999999997, 51.8660457], [0.1654894, 51.8662897]]} |
3.6 |
2151 |
2158 |
Sawbridgeworth |
Bishops Stortford |
Bishops Stortford |
51.8662897 |
0.1654894 |
51.8662897 |
0.1654894 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
Bishops Stortford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321674 |
1790024256552407 |
77 |
77 |
2026-09-21 21:08:33.386384 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:32.292568 |
| 723631 |
754513 |
L89665 |
322K35M721 |
2026-09-21 |
COMPLETE |
20321665 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 754513, "stp": "P", "toc": "Northern", "uid": "L89665", "consist": "323238", "dest_crs": "CRE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89665/2026-09-21/detailed", "trust_id": "322K35M721", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": "1", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "2K35", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2158", "current_leg_dep": "2150", "current_leg_end": "Crewe", "origin_dep_time": "2106", "origin_platform": "8", "current_location": "Crewe", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Sandbach", "dest_arr_time_act": "2158", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Sandbach", "current_leg_milage": "4.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"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\": 486.97, \"from_m\": 409.18, \"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\": 533.176, \"from_m\": 486.97, \"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\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3068.712, \"from_m\": 2540.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\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3809.644, \"from_m\": 3140.866, \"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\": 3884.507, \"from_m\": 3809.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4002.046, \"from_m\": 3884.507, \"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\": 5765.899, \"from_m\": 4002.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8179.365, \"from_m\": 5765.899, \"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\": 8191.827, \"from_m\": 8179.365, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9172.079, \"from_m\": 8191.827, \"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\": 9614.956, \"from_m\": 9172.079, \"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\": 10492.979, \"from_m\": 9614.956, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11443.593, \"from_m\": 10492.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14237.012, \"from_m\": 11443.593, \"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\": 18860.849, \"from_m\": 14237.012, \"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\": 19814.397, \"from_m\": 18860.849, \"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\": 41927.315, \"from_m\": 19814.397, \"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\": 42808.658, \"from_m\": 41927.315, \"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\": 48871.842, \"from_m\": 42808.658, \"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\": 49319.868, \"from_m\": 48871.842, \"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\": 49337.464, \"from_m\": 49319.868, \"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\": 49408.862, \"from_m\": 49337.464, \"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\": 49589.137, \"from_m\": 49408.862, \"capability_applied\": null, \"effective_limit_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\": 754513, \"profile_key\": \"2920d2d838e33628d553450138f4cab14bfd375a65a86642fe3e5cc27316d16a\", \"schedule_id\": 19498, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.85, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2111H\", \"wtt_dep\": \"2112\", \"location\": \"Levenshulme\", \"stage_seq\": 4, \"distance_m\": 4607.496, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2115H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 5, \"distance_m\": 6875.248, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 6, \"distance_m\": 8191.827, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119H\", \"location\": \"Stockport\", \"stage_seq\": 7, \"distance_m\": 9382.03, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 8, \"distance_m\": 9822.215, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 9, \"distance_m\": 10256.23, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 11716.663, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 11, \"distance_m\": 13199.898, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128\", \"location\": \"Handforth\", \"stage_seq\": 12, \"distance_m\": 17099.928, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Wilmslow\", \"stage_seq\": 13, \"distance_m\": 19212.326, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134H\", \"location\": \"Alderley Edge\", \"stage_seq\": 14, \"distance_m\": 21889.625, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Chelford\", \"stage_seq\": 15, \"distance_m\": 26804.409, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143\", \"location\": \"Goostrey\", \"stage_seq\": 16, \"distance_m\": 32960.874, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146H\", \"location\": \"Holmes Chapel\", \"stage_seq\": 17, \"distance_m\": 35895.674, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Sandbach\", \"stage_seq\": 18, \"distance_m\": 42225.548, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 19, \"distance_m\": 48386.004, \"section_seq\": 1, \"route_path_id\": 138307}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 20, \"distance_m\": 49589.137, \"section_seq\": 1, \"route_path_id\": 138307}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49589.137, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138307}], \"total_distance_m\": 49589.137, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 45834.548, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3754.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2106", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:24Z\", \"source_id\": 20292022, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:15Z\", \"source_id\": 64024850, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:20Z\", \"source_id\": 20293330, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:12Z\", \"source_id\": 64043244, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:15Z\", \"source_id\": 20298597, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:01Z\", \"source_id\": 64051650, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:05Z\", \"source_id\": 20301133, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:07Z\", \"source_id\": 64058562, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:10Z\", \"source_id\": 20303149, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:36Z\", \"source_id\": 64066848, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:40Z\", \"source_id\": 20305484, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:23Z\", \"source_id\": 64075819, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:25Z\", \"source_id\": 20307967, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:53Z\", \"source_id\": 64085580, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:58Z\", \"source_id\": 20310972, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:30Z\", \"source_id\": 64093501, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:33Z\", \"source_id\": 20313338, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 64103827, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:09Z\", \"source_id\": 20316289, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:29Z\", \"source_id\": 64122202, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:35Z\", \"source_id\": 20321665, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "1", "timing_fact_generation": 1790024256588490, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:35.175583", "service_state_evidence_id": 20321665, "current_leg_start_actual_dep": "2026-09-21T21:51:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:35.774015", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
CRE |
2K35 |
323238 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3068.712, "from_m": 2540.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": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3809.644, "from_m": 3140.866, "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": 3884.507, "from_m": 3809.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4002.046, "from_m": 3884.507, "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": 5765.899, "from_m": 4002.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8179.365, "from_m": 5765.899, "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": 8191.827, "from_m": 8179.365, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9172.079, "from_m": 8191.827, "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": 9614.956, "from_m": 9172.079, "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": 10492.979, "from_m": 9614.956, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11443.593, "from_m": 10492.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14237.012, "from_m": 11443.593, "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": 18860.849, "from_m": 14237.012, "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": 19814.397, "from_m": 18860.849, "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": 41927.315, "from_m": 19814.397, "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": 42808.658, "from_m": 41927.315, "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": 48871.842, "from_m": 42808.658, "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": 49319.868, "from_m": 48871.842, "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": 49337.464, "from_m": 49319.868, "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": 49408.862, "from_m": 49337.464, "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": 49589.137, "from_m": 49408.862, "capability_applied": null, "effective_limit_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": 754513, "profile_key": "2920d2d838e33628d553450138f4cab14bfd375a65a86642fe3e5cc27316d16a", "schedule_id": 19498, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2106", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 138307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.85, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2111H", "wtt_dep": "2112", "location": "Levenshulme", "stage_seq": 4, "distance_m": 4607.496, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2115H", "location": "Heaton Chapel", "stage_seq": 5, "distance_m": 6875.248, "section_seq": 1, "route_path_id": 138307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Heaton Norris Jn", "stage_seq": 6, "distance_m": 8191.827, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119H", "location": "Stockport", "stage_seq": 7, "distance_m": 9382.03, "section_seq": 1, "route_path_id": 138307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Edgeley Jn No2", "stage_seq": 8, "distance_m": 9822.215, "section_seq": 1, "route_path_id": 138307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Edgeley Jn No.1", "stage_seq": 9, "distance_m": 10256.23, "section_seq": 1, "route_path_id": 138307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 11716.663, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Cheadle Hulme", "stage_seq": 11, "distance_m": 13199.898, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128", "location": "Handforth", "stage_seq": 12, "distance_m": 17099.928, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Wilmslow", "stage_seq": 13, "distance_m": 19212.326, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134H", "location": "Alderley Edge", "stage_seq": 14, "distance_m": 21889.625, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Chelford", "stage_seq": 15, "distance_m": 26804.409, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143", "location": "Goostrey", "stage_seq": 16, "distance_m": 32960.874, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146H", "location": "Holmes Chapel", "stage_seq": 17, "distance_m": 35895.674, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Sandbach", "stage_seq": 18, "distance_m": 42225.548, "section_seq": 1, "route_path_id": 138307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Crewe Sig. CE154", "stage_seq": 19, "distance_m": 48386.004, "section_seq": 1, "route_path_id": 138307}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": null, "location": "Crewe", "stage_seq": 20, "distance_m": 49589.137, "section_seq": 1, "route_path_id": 138307}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49589.137, "from_m": 0.0, "section_seq": 1, "route_path_id": 138307}], "total_distance_m": 49589.137, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 45834.548, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3754.589, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:24Z", "source_id": 20292022, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:15Z", "source_id": 64024850, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:14:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:20Z", "source_id": 20293330, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:12Z", "source_id": 64043244, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:15Z", "source_id": 20298597, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9086, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:01Z", "source_id": 64051650, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:26:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:05Z", "source_id": 20301133, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:07Z", "source_id": 64058562, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:10Z", "source_id": 20303149, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:36Z", "source_id": 64066848, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:33:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:40Z", "source_id": 20305484, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:23Z", "source_id": 64075819, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:37:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:25Z", "source_id": 20307967, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10476, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:53Z", "source_id": 64085580, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:58Z", "source_id": 20310972, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10488, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:30Z", "source_id": 64093501, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:45:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:33Z", "source_id": 20313338, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 64103827, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:50:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:09Z", "source_id": 20316289, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:29Z", "source_id": 64122202, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:35Z", "source_id": 20321665, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
2106 |
2106 |
8 |
None |
None |
Crewe |
2158 |
2158 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89665/2026-09-21/detailed |
None |
Sandbach |
2026-09-21T21:51:00+01:00 |
Crewe |
8.0 |
{"type": "LineString", "coordinates": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]} |
4.6 |
2150 |
2158 |
Sandbach |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321665 |
1790024256588490 |
69 |
69 |
2026-09-21 21:08:35.774015 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:35.175583 |
| 723632 |
753054 |
G89802 |
171Y33MZ21 |
2026-09-21 |
COMPLETE |
20321460 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 753054, "stp": "P", "toc": "Northern", "uid": "G89802", "consist": "195013", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89802/2026-09-21/detailed", "trust_id": "171Y33MZ21", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": "4A", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1Y33", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "2158", "current_leg_dep": "2143", "current_leg_end": "Nottingham", "origin_dep_time": "2005", "origin_platform": "12A", "current_location": "Nottingham", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Ilkeston", "dest_arr_time_act": "2159½", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Ilkeston", "current_leg_milage": "8.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16063.979, \"from_m\": 3125.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22230.068, \"from_m\": 16063.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25960.495, \"from_m\": 22230.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\": 25983.454, \"from_m\": 25960.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26162.729, \"from_m\": 25983.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\": 26200.039, \"from_m\": 26162.729, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26308.378, \"from_m\": 26200.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39868.14, \"from_m\": 26308.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40204.276, \"from_m\": 39868.14, \"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\": 40256.367, \"from_m\": 40204.276, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40491.298, \"from_m\": 40256.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40554.532, \"from_m\": 40491.298, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41763.227, \"from_m\": 40554.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46569.076, \"from_m\": 41763.227, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47163.79, \"from_m\": 46569.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53744.666, \"from_m\": 47163.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54160.799, \"from_m\": 53744.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58947.953, \"from_m\": 54160.799, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59719.006, \"from_m\": 58947.953, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60766.135, \"from_m\": 59719.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60828.317, \"from_m\": 60766.135, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65533.982, \"from_m\": 60828.317, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66225.628, \"from_m\": 65533.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\": 66388.84, \"from_m\": 66225.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66614.641, \"from_m\": 66388.84, \"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\": 67275.338, \"from_m\": 66614.641, \"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\": 72205.445, \"from_m\": 67275.338, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 72260.426, \"from_m\": 72205.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73694.523, \"from_m\": 72260.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\": 84872.032, \"from_m\": 73694.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\": 84911.201, \"from_m\": 84872.032, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85391.541, \"from_m\": 84911.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85462.349, \"from_m\": 85391.541, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 87450.965, \"from_m\": 85462.349, \"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\": 87773.191, \"from_m\": 87450.965, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90285.831, \"from_m\": 87773.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92096.906, \"from_m\": 90285.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\": 92391.067, \"from_m\": 92096.906, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93145.26, \"from_m\": 92391.067, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 97192.891, \"from_m\": 93145.26, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 97241.441, \"from_m\": 97192.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104967.129, \"from_m\": 97241.441, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107244.624, \"from_m\": 104967.129, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107858.909, \"from_m\": 107244.624, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 119510.584, \"from_m\": 107858.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 119625.326, \"from_m\": 119510.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 119807.838, \"from_m\": 119625.326, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 120072.471, \"from_m\": 119807.838, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 127184.62, \"from_m\": 120072.471, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 127525.615, \"from_m\": 127184.62, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127717.805, \"from_m\": 127525.615, \"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\": 127771.381, \"from_m\": 127717.805, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127805.35, \"from_m\": 127771.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128306.165, \"from_m\": 127805.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 128321.656, \"from_m\": 128306.165, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 130629.184, \"from_m\": 128321.656, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 130686.484, \"from_m\": 130629.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130733.183, \"from_m\": 130686.484, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131072.132, \"from_m\": 130733.183, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131296.604, \"from_m\": 131072.132, \"capability_applied\": null, \"effective_limit_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\": 753054, \"profile_key\": \"967439d1860577fb1ccd3aa8c2012274d540fe1696beaeead2eaeb5371702b69\", \"schedule_id\": 13252, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Methley Jn\", \"stage_seq\": 5, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Altofts Jn\", \"stage_seq\": 6, \"distance_m\": 16317.661, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 7, \"distance_m\": 22491.928, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Horbury Jn\", \"stage_seq\": 8, \"distance_m\": 26120.818, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 9, \"distance_m\": 33235.119, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Barnsley\", \"stage_seq\": 10, \"distance_m\": 40237.177, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 11, \"distance_m\": 56940.279, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051H\", \"location\": \"Meadowhall\", \"stage_seq\": 12, \"distance_m\": 60661.699, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Wincobank Jn\", \"stage_seq\": 13, \"distance_m\": 60902.565, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 14, \"distance_m\": 65335.853, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2104\", \"location\": \"Sheffield\", \"stage_seq\": 15, \"distance_m\": 66066.502, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Dore Station Jn\", \"stage_seq\": 16, \"distance_m\": 72122.391, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2114\", \"location\": \"Dronfield\", \"stage_seq\": 17, \"distance_m\": 77239.183, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Tapton Jn\", \"stage_seq\": 18, \"distance_m\": 84911.201, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": false, \"wtt_arr\": \"2119\", \"wtt_dep\": \"2120\", \"location\": \"Chesterfield\", \"stage_seq\": 19, \"distance_m\": 85824.102, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 20, \"distance_m\": 87265.83, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 21, \"distance_m\": 91027.042, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130H\", \"location\": \"Alfreton\", \"stage_seq\": 22, \"distance_m\": 102099.162, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Ironville Jn\", \"stage_seq\": 23, \"distance_m\": 106776.71, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137H\", \"location\": \"Langley Mill\", \"stage_seq\": 24, \"distance_m\": 112041.569, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142H\", \"location\": \"Ilkeston\", \"stage_seq\": 25, \"distance_m\": 117258.966, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Trowell Jn\", \"stage_seq\": 26, \"distance_m\": 119625.326, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Radford Jn\", \"stage_seq\": 27, \"distance_m\": 127760.986, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 28, \"distance_m\": 130268.927, \"section_seq\": 1, \"route_path_id\": 134856}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 29, \"distance_m\": 131296.604, \"section_seq\": 1, \"route_path_id\": 134856}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 131296.604, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134856}], \"total_distance_m\": 131296.604, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 124175.577, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7121.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2005", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:55Z\", \"source_id\": 63891866, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:20:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:58Z\", \"source_id\": 20255539, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:57Z\", \"source_id\": 63927177, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:01Z\", \"source_id\": 20265504, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:59Z\", \"source_id\": 63963795, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:02Z\", \"source_id\": 20276006, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:05Z\", \"source_id\": 63990900, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:08Z\", \"source_id\": 20283552, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:16Z\", \"source_id\": 64017844, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:21Z\", \"source_id\": 20291311, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:50Z\", \"source_id\": 64033168, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:53Z\", \"source_id\": 20295711, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:59Z\", \"source_id\": 64058266, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:04Z\", \"source_id\": 20303089, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:40Z\", \"source_id\": 64076418, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:44Z\", \"source_id\": 20308169, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 64088410, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:11Z\", \"source_id\": 20311793, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:06Z\", \"source_id\": 64121236, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:11Z\", \"source_id\": 20321460, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "4", "timing_fact_generation": 1790024232076996, "current_leg_arrival_utc": "2026-09-21T21:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:37.284711", "service_state_evidence_id": 20321460, "current_leg_start_actual_dep": "2026-09-21T21:42:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:37.527530", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
NOT |
1Y33 |
195013 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 656.466, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16063.979, "from_m": 3125.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22230.068, "from_m": 16063.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25960.495, "from_m": 22230.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": 25983.454, "from_m": 25960.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26162.729, "from_m": 25983.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": 26200.039, "from_m": 26162.729, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26308.378, "from_m": 26200.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39868.14, "from_m": 26308.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40204.276, "from_m": 39868.14, "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": 40256.367, "from_m": 40204.276, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40491.298, "from_m": 40256.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40554.532, "from_m": 40491.298, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41763.227, "from_m": 40554.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46569.076, "from_m": 41763.227, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47163.79, "from_m": 46569.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53744.666, "from_m": 47163.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54160.799, "from_m": 53744.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58947.953, "from_m": 54160.799, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59719.006, "from_m": 58947.953, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60766.135, "from_m": 59719.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60828.317, "from_m": 60766.135, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65533.982, "from_m": 60828.317, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66225.628, "from_m": 65533.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": 66388.84, "from_m": 66225.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66614.641, "from_m": 66388.84, "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": 67275.338, "from_m": 66614.641, "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": 72205.445, "from_m": 67275.338, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 72260.426, "from_m": 72205.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73694.523, "from_m": 72260.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": 84872.032, "from_m": 73694.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": 84911.201, "from_m": 84872.032, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 85391.541, "from_m": 84911.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85462.349, "from_m": 85391.541, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 87450.965, "from_m": 85462.349, "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": 87773.191, "from_m": 87450.965, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90285.831, "from_m": 87773.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92096.906, "from_m": 90285.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": 92391.067, "from_m": 92096.906, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93145.26, "from_m": 92391.067, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97192.891, "from_m": 93145.26, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 97241.441, "from_m": 97192.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104967.129, "from_m": 97241.441, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107244.624, "from_m": 104967.129, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107858.909, "from_m": 107244.624, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 119510.584, "from_m": 107858.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 119625.326, "from_m": 119510.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 119807.838, "from_m": 119625.326, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 120072.471, "from_m": 119807.838, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 127184.62, "from_m": 120072.471, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 127525.615, "from_m": 127184.62, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127717.805, "from_m": 127525.615, "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": 127771.381, "from_m": 127717.805, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127805.35, "from_m": 127771.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128306.165, "from_m": 127805.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 128321.656, "from_m": 128306.165, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 130629.184, "from_m": 128321.656, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 130686.484, "from_m": 130629.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130733.183, "from_m": 130686.484, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131072.132, "from_m": 130733.183, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131296.604, "from_m": 131072.132, "capability_applied": null, "effective_limit_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": 753054, "profile_key": "967439d1860577fb1ccd3aa8c2012274d540fe1696beaeead2eaeb5371702b69", "schedule_id": 13252, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2005", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Methley Jn", "stage_seq": 5, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Altofts Jn", "stage_seq": 6, "distance_m": 16317.661, "section_seq": 1, "route_path_id": 134856}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Wakefield Kirkgate", "stage_seq": 7, "distance_m": 22491.928, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Horbury Jn", "stage_seq": 8, "distance_m": 26120.818, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Woolley Coal Sidings S.B.", "stage_seq": 9, "distance_m": 33235.119, "section_seq": 1, "route_path_id": 134856}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Barnsley", "stage_seq": 10, "distance_m": 40237.177, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Ecclesfield West S.B.", "stage_seq": 11, "distance_m": 56940.279, "section_seq": 1, "route_path_id": 134856}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051H", "location": "Meadowhall", "stage_seq": 12, "distance_m": 60661.699, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Wincobank Jn", "stage_seq": 13, "distance_m": 60902.565, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Nunnery Main Line Jn", "stage_seq": 14, "distance_m": 65335.853, "section_seq": 1, "route_path_id": 134856}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2104", "location": "Sheffield", "stage_seq": 15, "distance_m": 66066.502, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Dore Station Jn", "stage_seq": 16, "distance_m": 72122.391, "section_seq": 1, "route_path_id": 134856}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2114", "location": "Dronfield", "stage_seq": 17, "distance_m": 77239.183, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Tapton Jn", "stage_seq": 18, "distance_m": 84911.201, "section_seq": 1, "route_path_id": 134856}, {"is_pass": false, "wtt_arr": "2119", "wtt_dep": "2120", "location": "Chesterfield", "stage_seq": 19, "distance_m": 85824.102, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Chesterfield South Jn", "stage_seq": 20, "distance_m": 87265.83, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Clay Cross North Jn", "stage_seq": 21, "distance_m": 91027.042, "section_seq": 1, "route_path_id": 134856}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130H", "location": "Alfreton", "stage_seq": 22, "distance_m": 102099.162, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Ironville Jn", "stage_seq": 23, "distance_m": 106776.71, "section_seq": 1, "route_path_id": 134856}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137H", "location": "Langley Mill", "stage_seq": 24, "distance_m": 112041.569, "section_seq": 1, "route_path_id": 134856}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142H", "location": "Ilkeston", "stage_seq": 25, "distance_m": 117258.966, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Trowell Jn", "stage_seq": 26, "distance_m": 119625.326, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Radford Jn", "stage_seq": 27, "distance_m": 127760.986, "section_seq": 1, "route_path_id": 134856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Mansfield Jn", "stage_seq": 28, "distance_m": 130268.927, "section_seq": 1, "route_path_id": 134856}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": null, "location": "Nottingham", "stage_seq": 29, "distance_m": 131296.604, "section_seq": 1, "route_path_id": 134856}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 131296.604, "from_m": 0.0, "section_seq": 1, "route_path_id": 134856}], "total_distance_m": 131296.604, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 124175.577, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7121.027, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:55Z", "source_id": 63891866, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:20:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:58Z", "source_id": 20255539, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:57Z", "source_id": 63927177, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:01Z", "source_id": 20265504, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:59Z", "source_id": 63963795, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:02Z", "source_id": 20276006, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7314, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:05Z", "source_id": 63990900, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:01:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:08Z", "source_id": 20283552, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:16Z", "source_id": 64017844, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:21Z", "source_id": 20291311, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:50Z", "source_id": 64033168, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:53Z", "source_id": 20295711, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:59Z", "source_id": 64058266, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:04Z", "source_id": 20303089, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:40Z", "source_id": 64076418, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:44Z", "source_id": 20308169, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16724, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 64088410, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:11Z", "source_id": 20311793, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16505, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:06Z", "source_id": 64121236, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:58:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:11Z", "source_id": 20321460, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Leeds |
2005 |
2005 |
12A |
None |
None |
Nottingham |
2200 |
2159½ |
4A |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89802/2026-09-21/detailed |
None |
Ilkeston |
2026-09-21T21:42:30+01:00 |
Nottingham |
15.0 |
{"type": "LineString", "coordinates": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} |
8.8 |
2143 |
2158 |
Ilkeston |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321460 |
1790024232076996 |
101 |
101 |
2026-09-21 21:08:37.527530 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:37.284711 |
| 723633 |
753953 |
L78698 |
871A72MZ21 |
2026-09-21 |
COMPLETE |
20321615 |
2026-09-21 21:56:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 753953, "stp": "P", "toc": "South Western Railway", "uid": "L78698", "consist": "450025+450051+450055", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78698/2026-09-21/detailed", "trust_id": "871A72MZ21", "origin_crs": "AON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": "10", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1A72", "timing_status": "LATE", "origin_station": "Alton", "current_leg_arr": "2158", "current_leg_dep": "2149", "current_leg_end": "London Waterloo", "origin_dep_time": "2043", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "0 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": "2158", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Surbiton", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 226.045, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12956.262, \"from_m\": 226.045, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12965.071, \"from_m\": 12956.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13034.122, \"from_m\": 12965.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15589.053, \"from_m\": 13034.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16234.52, \"from_m\": 15589.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18217.178, \"from_m\": 16234.52, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19192.118, \"from_m\": 18217.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19235.987, \"from_m\": 19192.118, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19713.548, \"from_m\": 19235.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21374.23, \"from_m\": 19713.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21400.157, \"from_m\": 21374.23, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23190.686, \"from_m\": 21400.157, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23223.304, \"from_m\": 23190.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24823.416, \"from_m\": 23223.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27027.158, \"from_m\": 24823.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27842.471, \"from_m\": 27027.158, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28048.864, \"from_m\": 27842.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30470.162, \"from_m\": 28048.864, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30536.713, \"from_m\": 30470.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42101.11, \"from_m\": 30536.713, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44217.217, \"from_m\": 42101.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44244.321, \"from_m\": 44217.217, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55173.602, \"from_m\": 44244.321, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59176.62, \"from_m\": 55173.602, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68847.859, \"from_m\": 59176.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73342.432, \"from_m\": 68847.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74472.472, \"from_m\": 73342.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74503.384, \"from_m\": 74472.472, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74621.95, \"from_m\": 74503.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74736.043, \"from_m\": 74621.95, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74797.094, \"from_m\": 74736.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75215.155, \"from_m\": 74797.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 753953, \"profile_key\": \"cc7233e380aa6dd718bd802faf4d7c96adb332f2765442c8be1a6829dfd6b690\", \"schedule_id\": 37797, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Alton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050H\", \"location\": \"Bentley\", \"stage_seq\": 2, \"distance_m\": 7792.627, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 3, \"distance_m\": 12956.262, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2058\", \"location\": \"Farnham\", \"stage_seq\": 4, \"distance_m\": 13959.003, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104H\", \"location\": \"Aldershot\", \"stage_seq\": 5, \"distance_m\": 18927.828, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 6, \"distance_m\": 21357.536, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2109\", \"location\": \"Ash Vale\", \"stage_seq\": 7, \"distance_m\": 23128.709, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 8, \"distance_m\": 27842.471, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116\", \"location\": \"Brookwood\", \"stage_seq\": 9, \"distance_m\": 30351.535, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Woking Jn\", \"stage_seq\": 10, \"distance_m\": 35475.976, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": false, \"wtt_arr\": \"2120H\", \"wtt_dep\": \"2122H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 36171.899, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"West Byfleet\", \"stage_seq\": 12, \"distance_m\": 40338.558, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 13, \"distance_m\": 42439.851, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 44759.529, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 15, \"distance_m\": 53696.77, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2138\", \"location\": \"Surbiton\", \"stage_seq\": 16, \"distance_m\": 55923.009, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 17, \"distance_m\": 58766.527, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"New Malden\", \"stage_seq\": 18, \"distance_m\": 59581.086, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Wimbledon\", \"stage_seq\": 19, \"distance_m\": 63563.696, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2150\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 20, \"distance_m\": 68929.645, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 74472.472, \"section_seq\": 1, \"route_path_id\": 145957}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 75215.155, \"section_seq\": 1, \"route_path_id\": 145957}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 75215.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145957}], \"total_distance_m\": 75215.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75154.104, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2043", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:57Z\", \"source_id\": 63963753, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:00Z\", \"source_id\": 20275997, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:00Z\", \"source_id\": 63980926, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:03Z\", \"source_id\": 20280803, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:41Z\", \"source_id\": 63999718, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:47Z\", \"source_id\": 20286161, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:19Z\", \"source_id\": 64013242, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:23Z\", \"source_id\": 20289960, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:16Z\", \"source_id\": 64029456, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:20Z\", \"source_id\": 20294640, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:47Z\", \"source_id\": 64042270, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:53Z\", \"source_id\": 20298342, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:53Z\", \"source_id\": 64051380, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:57Z\", \"source_id\": 20301056, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:02Z\", \"source_id\": 64058383, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:04Z\", \"source_id\": 20303071, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:12Z\", \"source_id\": 64061104, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:15Z\", \"source_id\": 20303837, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:00Z\", \"source_id\": 64074887, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:03Z\", \"source_id\": 20307730, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:42Z\", \"source_id\": 64085208, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:44Z\", \"source_id\": 20310809, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:11Z\", \"source_id\": 64090579, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:15Z\", \"source_id\": 20312471, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:52Z\", \"source_id\": 64098677, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 20314845, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:01Z\", \"source_id\": 64121055, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:05Z\", \"source_id\": 20321369, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "9", "timing_fact_generation": 1790024248598972, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:39.365816", "service_state_evidence_id": 20321369, "current_leg_start_actual_dep": "2026-09-21T21:50:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:39.493912", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
AON |
None |
1A72 |
450025+450051+450055 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 226.045, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12956.262, "from_m": 226.045, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12965.071, "from_m": 12956.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13034.122, "from_m": 12965.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15589.053, "from_m": 13034.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16234.52, "from_m": 15589.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18217.178, "from_m": 16234.52, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19192.118, "from_m": 18217.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19235.987, "from_m": 19192.118, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19713.548, "from_m": 19235.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21374.23, "from_m": 19713.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21400.157, "from_m": 21374.23, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23190.686, "from_m": 21400.157, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23223.304, "from_m": 23190.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24823.416, "from_m": 23223.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27027.158, "from_m": 24823.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27842.471, "from_m": 27027.158, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28048.864, "from_m": 27842.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30470.162, "from_m": 28048.864, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30536.713, "from_m": 30470.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42101.11, "from_m": 30536.713, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44217.217, "from_m": 42101.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44244.321, "from_m": 44217.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55173.602, "from_m": 44244.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59176.62, "from_m": 55173.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68847.859, "from_m": 59176.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73342.432, "from_m": 68847.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74472.472, "from_m": 73342.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74503.384, "from_m": 74472.472, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74621.95, "from_m": 74503.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74736.043, "from_m": 74621.95, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74797.094, "from_m": 74736.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75215.155, "from_m": 74797.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 753953, "profile_key": "cc7233e380aa6dd718bd802faf4d7c96adb332f2765442c8be1a6829dfd6b690", "schedule_id": 37797, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2043", "location": "Alton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145957}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050H", "location": "Bentley", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Farnham Single Line Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 145957}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2058", "location": "Farnham", "stage_seq": 4, "distance_m": 13959.003, "section_seq": 1, "route_path_id": 145957}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104H", "location": "Aldershot", "stage_seq": 5, "distance_m": 18927.828, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Aldershot North Jn", "stage_seq": 6, "distance_m": 21357.536, "section_seq": 1, "route_path_id": 145957}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2109", "location": "Ash Vale", "stage_seq": 7, "distance_m": 23128.709, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Pirbright Jn", "stage_seq": 8, "distance_m": 27842.471, "section_seq": 1, "route_path_id": 145957}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116", "location": "Brookwood", "stage_seq": 9, "distance_m": 30351.535, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Woking Jn", "stage_seq": 10, "distance_m": 35475.976, "section_seq": 1, "route_path_id": 145957}, {"is_pass": false, "wtt_arr": "2120H", "wtt_dep": "2122H", "location": "Woking", "stage_seq": 11, "distance_m": 36171.899, "section_seq": 1, "route_path_id": 145957}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "West Byfleet", "stage_seq": 12, "distance_m": 40338.558, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Byfleet & New Haw", "stage_seq": 13, "distance_m": 42439.851, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Weybridge", "stage_seq": 14, "distance_m": 44759.529, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 53696.77, "section_seq": 1, "route_path_id": 145957}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2138", "location": "Surbiton", "stage_seq": 16, "distance_m": 55923.009, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 58766.527, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "New Malden", "stage_seq": 18, "distance_m": 59581.086, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Wimbledon", "stage_seq": 19, "distance_m": 63563.696, "section_seq": 1, "route_path_id": 145957}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2150", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 68929.645, "section_seq": 1, "route_path_id": 145957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 74472.472, "section_seq": 1, "route_path_id": 145957}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 75215.155, "section_seq": 1, "route_path_id": 145957}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 75215.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 145957}], "total_distance_m": 75215.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75154.104, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27850, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:57Z", "source_id": 63963753, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:00Z", "source_id": 20275997, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:00Z", "source_id": 63980926, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:56:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:03Z", "source_id": 20280803, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:41Z", "source_id": 63999718, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:04:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:47Z", "source_id": 20286161, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:19Z", "source_id": 64013242, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:23Z", "source_id": 20289960, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:16Z", "source_id": 64029456, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:17:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:20Z", "source_id": 20294640, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:47Z", "source_id": 64042270, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:53Z", "source_id": 20298342, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:53Z", "source_id": 64051380, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:26:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:57Z", "source_id": 20301056, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:02Z", "source_id": 64058383, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:04Z", "source_id": 20303071, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:12Z", "source_id": 64061104, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:15Z", "source_id": 20303837, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:00Z", "source_id": 64074887, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:37:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:03Z", "source_id": 20307730, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:42Z", "source_id": 64085208, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:44Z", "source_id": 20310809, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:11Z", "source_id": 64090579, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:44:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:15Z", "source_id": 20312471, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:52Z", "source_id": 64098677, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 20314845, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28961, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:01Z", "source_id": 64121055, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:58:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:05Z", "source_id": 20321369, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Alton |
2043 |
2043 |
1 |
None |
None |
London Waterloo |
2158 |
2158 |
10 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78698/2026-09-21/detailed |
None |
Clapham Junction (M) |
2026-09-21T21:50:00+01:00 |
London Waterloo |
9.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 |
2149 |
2158 |
Surbiton |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321369 |
1790024248598972 |
93 |
93 |
2026-09-21 21:08:39.493912 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:39.365816 |
| 723634 |
754871 |
F50971 |
522R381721 |
2026-09-21 |
COMPLETE |
20321531 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 754871, "stp": "N", "toc": "c2c", "uid": "F50971", "consist": "357324", "dest_crs": "GRY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F50971/2026-09-21/detailed", "trust_id": "522R381721", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grays", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": "3", "is_terminated": 1, "next_location": "Grays", "signalling_id": "2R38", "timing_status": "ON TIME", "origin_station": "London Fenchurch Street", "current_leg_arr": "2158", "current_leg_dep": "2151", "current_leg_end": "Grays", "origin_dep_time": "2123", "origin_platform": "1", "current_location": "Grays", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.24302230024387392, 51.48597220430625], [0.2437283, 51.4855546], [0.2444796999999999, 51.4851245], [0.2450818, 51.4847943], [0.24619419999999995, 51.4842118], [0.2467731, 51.483923299999994], [0.2473744, 51.4836451], [0.2485788, 51.4830999], [0.249247, 51.482806299999986], [0.2500193, 51.48247889999999], [0.2518433, 51.481733], [0.2536983, 51.48096569999999], [0.25483169999999994, 51.48045580000001], [0.2559397, 51.4799185], [0.2563966, 51.47968190000001], [0.2568562, 51.4794286], [0.2573078, 51.4791744], [0.2577892, 51.47891979999999], [0.2585568, 51.4784902], [0.2607052, 51.4772092], [0.26359450000000006, 51.4754942], [0.2640795337771686, 51.475200715821515], [0.2655045, 51.47507240000001], [0.2666277, 51.47496699999999], [0.2677261, 51.47487949999999], [0.26949458523585645, 51.47472499583454], [0.2711714, 51.47457849999999], [0.2729224, 51.474431], [0.27323139999999996, 51.47441080000001], [0.2746837999999999, 51.47431609999999], [0.2763824, 51.4742247], [0.2780787, 51.4741623], [0.2789533, 51.47414279999999], [0.2798746999999999, 51.4741288], [0.2816666, 51.4741274], [0.283445, 51.47414700000001], [0.28521870000000005, 51.4741892], [0.2870056, 51.4742757], [0.28879969999999994, 51.47438640000001], [0.2952869, 51.4748548], [0.2975679, 51.4750137], [0.3002073, 51.47519619999999], [0.3010863, 51.4752583], [0.3015299, 51.475295], [0.3015438429383707, 51.47529585444191], [0.3017965386380576, 51.475314714043115], [0.30201968313057576, 51.47533221437389], [0.3022174982000348, 51.47534854917524], [0.30239420563054437, 51.47536391218812], [0.302554027206214, 51.47537849715357], [0.3027011847111534, 51.475392497812535], [0.3028398999294722, 51.47540610790602], [0.3029743946452799, 51.475419521175034], [0.3031088906426862, 51.475432931360544], [0.3032476097058008, 51.47544653220355], [0.30339477361873307, 51.47546051744506], [0.3035546041655929, 51.47547508082604], [0.30373132313048967, 51.47549041608748], [0.30392915229753314, 51.47550671697039], [0.304152313450833, 51.47552417721576], [0.3044050283744987, 51.47554299056456], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]}", "current_leg_start": "Purfleet", "dest_arr_time_act": "2158", "motion_projection": null, "next_location_lat": "51.4764321", "next_location_lon": "0.3208866", "previous_location": "Purfleet", "current_leg_milage": "3.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2554.428, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12650.319, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12944.408, \"from_m\": 12650.319, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13257.665, \"from_m\": 12944.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13420.52, \"from_m\": 13257.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14684.853, \"from_m\": 13420.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14744.86, \"from_m\": 14684.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14982.299, \"from_m\": 14744.86, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16094.617, \"from_m\": 14982.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18338.003, \"from_m\": 16094.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18379.639, \"from_m\": 18338.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32941.808, \"from_m\": 18379.639, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 754871, \"profile_key\": \"a1f019a9ebaa74cf055112630997d54b6285ed66c80ae5a3cb9e028ca6e9884b\", \"schedule_id\": 36197, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2127H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13248.439, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 7, \"distance_m\": 14963.902, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 8, \"distance_m\": 17019.558, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 9, \"distance_m\": 21469.809, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Purfleet\", \"stage_seq\": 10, \"distance_m\": 26764.204, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 11, \"distance_m\": 31726.075, \"section_seq\": 1, \"route_path_id\": 143038}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": null, \"location\": \"Grays\", \"stage_seq\": 12, \"distance_m\": 32941.808, \"section_seq\": 1, \"route_path_id\": 143038}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32941.808, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143038}], \"total_distance_m\": 32941.808, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30936.709, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2005.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2123", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4764321", "current_position_lon": "0.3208866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:10Z\", \"source_id\": 64054180, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:16Z\", \"source_id\": 20301925, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:51Z\", \"source_id\": 64065017, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:53Z\", \"source_id\": 20304928, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:12Z\", \"source_id\": 64077567, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:16Z\", \"source_id\": 20308504, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:42Z\", \"source_id\": 64087440, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:45Z\", \"source_id\": 20311542, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:01Z\", \"source_id\": 64094555, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:05Z\", \"source_id\": 20313646, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:05Z\", \"source_id\": 64105997, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:10Z\", \"source_id\": 20316941, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:14Z\", \"source_id\": 64121611, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:19Z\", \"source_id\": 20321531, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grays", "service_state_platform": "3", "timing_fact_generation": 1790024241691090, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:40.947081", "service_state_evidence_id": 20321531, "current_leg_start_actual_dep": "2026-09-21T21:51:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:41.794776", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
GRY |
2R38 |
357324 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12650.319, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12944.408, "from_m": 12650.319, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13257.665, "from_m": 12944.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13420.52, "from_m": 13257.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14684.853, "from_m": 13420.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14744.86, "from_m": 14684.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14982.299, "from_m": 14744.86, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16094.617, "from_m": 14982.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18338.003, "from_m": 16094.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18379.639, "from_m": 18338.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32941.808, "from_m": 18379.639, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 754871, "profile_key": "a1f019a9ebaa74cf055112630997d54b6285ed66c80ae5a3cb9e028ca6e9884b", "schedule_id": 36197, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2123", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 143038}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2127H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 143038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 143038}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 143038}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Barking", "stage_seq": 6, "distance_m": 13248.439, "section_seq": 1, "route_path_id": 143038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Ripple Lane West Jn", "stage_seq": 7, "distance_m": 14963.902, "section_seq": 1, "route_path_id": 143038}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Dagenham Dock", "stage_seq": 8, "distance_m": 17019.558, "section_seq": 1, "route_path_id": 143038}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146", "location": "Rainham (Essex)", "stage_seq": 9, "distance_m": 21469.809, "section_seq": 1, "route_path_id": 143038}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Purfleet", "stage_seq": 10, "distance_m": 26764.204, "section_seq": 1, "route_path_id": 143038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "West Thurrock Jn", "stage_seq": 11, "distance_m": 31726.075, "section_seq": 1, "route_path_id": 143038}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": null, "location": "Grays", "stage_seq": 12, "distance_m": 32941.808, "section_seq": 1, "route_path_id": 143038}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32941.808, "from_m": 0.0, "section_seq": 1, "route_path_id": 143038}], "total_distance_m": 32941.808, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30936.709, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2005.099, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:10Z", "source_id": 64054180, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:27:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:16Z", "source_id": 20301925, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:51Z", "source_id": 64065017, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:53Z", "source_id": 20304928, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:12Z", "source_id": 64077567, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:37:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:16Z", "source_id": 20308504, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14627, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:42Z", "source_id": 64087440, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:45Z", "source_id": 20311542, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14580, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:01Z", "source_id": 64094555, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:05Z", "source_id": 20313646, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14574, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:05Z", "source_id": 64105997, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:10Z", "source_id": 20316941, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14550, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:14Z", "source_id": 64121611, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:58:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:19Z", "source_id": 20321531, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
2123 |
2123 |
1 |
None |
None |
Grays |
2158 |
2158 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F50971/2026-09-21/detailed |
None |
Purfleet |
2026-09-21T21:51:00+01:00 |
Grays |
7.0 |
{"type": "LineString", "coordinates": [[0.24302230024387392, 51.48597220430625], [0.2437283, 51.4855546], [0.2444796999999999, 51.4851245], [0.2450818, 51.4847943], [0.24619419999999995, 51.4842118], [0.2467731, 51.483923299999994], [0.2473744, 51.4836451], [0.2485788, 51.4830999], [0.249247, 51.482806299999986], [0.2500193, 51.48247889999999], [0.2518433, 51.481733], [0.2536983, 51.48096569999999], [0.25483169999999994, 51.48045580000001], [0.2559397, 51.4799185], [0.2563966, 51.47968190000001], [0.2568562, 51.4794286], [0.2573078, 51.4791744], [0.2577892, 51.47891979999999], [0.2585568, 51.4784902], [0.2607052, 51.4772092], [0.26359450000000006, 51.4754942], [0.2640795337771686, 51.475200715821515], [0.2655045, 51.47507240000001], [0.2666277, 51.47496699999999], [0.2677261, 51.47487949999999], [0.26949458523585645, 51.47472499583454], [0.2711714, 51.47457849999999], [0.2729224, 51.474431], [0.27323139999999996, 51.47441080000001], [0.2746837999999999, 51.47431609999999], [0.2763824, 51.4742247], [0.2780787, 51.4741623], [0.2789533, 51.47414279999999], [0.2798746999999999, 51.4741288], [0.2816666, 51.4741274], [0.283445, 51.47414700000001], [0.28521870000000005, 51.4741892], [0.2870056, 51.4742757], [0.28879969999999994, 51.47438640000001], [0.2952869, 51.4748548], [0.2975679, 51.4750137], [0.3002073, 51.47519619999999], [0.3010863, 51.4752583], [0.3015299, 51.475295], [0.3015438429383707, 51.47529585444191], [0.3017965386380576, 51.475314714043115], [0.30201968313057576, 51.47533221437389], [0.3022174982000348, 51.47534854917524], [0.30239420563054437, 51.47536391218812], [0.302554027206214, 51.47537849715357], [0.3027011847111534, 51.475392497812535], [0.3028398999294722, 51.47540610790602], [0.3029743946452799, 51.475419521175034], [0.3031088906426862, 51.475432931360544], [0.3032476097058008, 51.47544653220355], [0.30339477361873307, 51.47546051744506], [0.3035546041655929, 51.47547508082604], [0.30373132313048967, 51.47549041608748], [0.30392915229753314, 51.47550671697039], [0.304152313450833, 51.47552417721576], [0.3044050283744987, 51.47554299056456], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]} |
3.7 |
2151 |
2158 |
Purfleet |
Grays |
Grays |
51.4764321 |
0.3208866 |
51.4764321 |
0.3208866 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
Grays |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321531 |
1790024241691090 |
51 |
51 |
2026-09-21 21:08:41.794776 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:40.947081 |
| 723635 |
754656 |
C09800 |
882H66M721 |
2026-09-21 |
COMPLETE |
20321446 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 754656, "stp": "P", "toc": "Southern", "uid": "C09800", "consist": "377307+377328", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09800/2026-09-21/detailed", "trust_id": "882H66M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-21", "dest_arr_time": "2151", "dest_platform": "12", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2H66", "timing_status": "LATE", "origin_station": "Beckenham Junction (C)", "current_leg_arr": "2158", "current_leg_dep": "2145", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "2113", "origin_platform": null, "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "+7 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": "2151", "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\": 3828.889, \"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.325, \"from_m\": 3828.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\": 5057.683, \"from_m\": 5024.325, \"capability_applied\": null, \"effective_limit_mph\": 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.522, \"from_m\": 5057.683, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5108.983, \"from_m\": 5076.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5785.879, \"from_m\": 5108.983, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7621.95, \"from_m\": 5785.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8054.556, \"from_m\": 7621.95, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8069.144, \"from_m\": 8054.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8586.882, \"from_m\": 8069.144, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8621.052, \"from_m\": 8586.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8683.286, \"from_m\": 8621.052, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11451.759, \"from_m\": 8683.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\": 12695.15, \"from_m\": 11451.759, \"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\": 12777.297, \"from_m\": 12695.15, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13189.542, \"from_m\": 12777.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\": 13267.689, \"from_m\": 13189.542, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14750.757, \"from_m\": 13267.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14801.73, \"from_m\": 14750.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15255.835, \"from_m\": 14801.73, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15354.941, \"from_m\": 15255.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\": 15383.007, \"from_m\": 15354.941, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15917.484, \"from_m\": 15383.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\": 15957.003, \"from_m\": 15917.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16004.989, \"from_m\": 15957.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17345.613, \"from_m\": 16004.989, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17429.925, \"from_m\": 17345.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18163.179, \"from_m\": 17429.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18594.005, \"from_m\": 18163.179, \"capability_applied\": null, \"effective_limit_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\": 754656, \"profile_key\": \"73eae67b5343419b8e0f92685da3e734ebbee538ea112b521a815e35b3b6555f\", \"schedule_id\": 872, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Beckenham Junction (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116\", \"location\": \"Birkbeck\", \"stage_seq\": 2, \"distance_m\": 2354.978, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Bromley Jn\", \"stage_seq\": 3, \"distance_m\": 3579.701, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2123\", \"location\": \"Crystal Palace\", \"stage_seq\": 4, \"distance_m\": 4988.108, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2125H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 5, \"distance_m\": 6105.668, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"West Norwood\", \"stage_seq\": 6, \"distance_m\": 7658.456, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"West Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 8086.277, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2133\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 8765.608, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"North Dulwich\", \"stage_seq\": 9, \"distance_m\": 10871.82, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"East Dulwich\", \"stage_seq\": 10, \"distance_m\": 11756.825, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 11, \"distance_m\": 13001.79, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 12, \"distance_m\": 14201.796, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 13, \"distance_m\": 14720.017, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146H\", \"location\": \"South Bermondsey\", \"stage_seq\": 14, \"distance_m\": 15721.912, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 15, \"distance_m\": 15977.682, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 16, \"distance_m\": 16496.064, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 17, \"distance_m\": 17429.925, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 18, \"distance_m\": 18594.005, \"section_seq\": 1, \"route_path_id\": 130827}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18594.005, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130827}], \"total_distance_m\": 18594.005, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16470.966, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2123.039, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2113", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:25Z\", \"source_id\": 64025242, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:30Z\", \"source_id\": 20293476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:11Z\", \"source_id\": 64036225, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:15Z\", \"source_id\": 20296624, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:24Z\", \"source_id\": 64048183, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:26Z\", \"source_id\": 20300086, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:12Z\", \"source_id\": 64054271, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:15Z\", \"source_id\": 20301919, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:58Z\", \"source_id\": 64062914, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:04Z\", \"source_id\": 20304398, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:34Z\", \"source_id\": 64071572, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:37Z\", \"source_id\": 20306744, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:40Z\", \"source_id\": 64076397, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:44Z\", \"source_id\": 20308143, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:11Z\", \"source_id\": 64081975, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:10Z\", \"source_id\": 20309802, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:20Z\", \"source_id\": 64088834, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:25Z\", \"source_id\": 20311939, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:42Z\", \"source_id\": 64093889, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:43Z\", \"source_id\": 20313415, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:06Z\", \"source_id\": 64121230, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:09Z\", \"source_id\": 20321446, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "15", "timing_fact_generation": 1790024230561025, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:47.949334", "service_state_evidence_id": 20321446, "current_leg_start_actual_dep": "2026-09-21T21:53:30+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:48.268135", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
None |
2H66 |
377307+377328 |
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": 3828.889, "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.325, "from_m": 3828.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": 5057.683, "from_m": 5024.325, "capability_applied": null, "effective_limit_mph": 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.522, "from_m": 5057.683, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5108.983, "from_m": 5076.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5785.879, "from_m": 5108.983, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7621.95, "from_m": 5785.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8054.556, "from_m": 7621.95, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8069.144, "from_m": 8054.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8586.882, "from_m": 8069.144, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8621.052, "from_m": 8586.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8683.286, "from_m": 8621.052, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11451.759, "from_m": 8683.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": 12695.15, "from_m": 11451.759, "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": 12777.297, "from_m": 12695.15, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13189.542, "from_m": 12777.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": 13267.689, "from_m": 13189.542, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14750.757, "from_m": 13267.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14801.73, "from_m": 14750.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15255.835, "from_m": 14801.73, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15354.941, "from_m": 15255.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": 15383.007, "from_m": 15354.941, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15917.484, "from_m": 15383.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": 15957.003, "from_m": 15917.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16004.989, "from_m": 15957.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17345.613, "from_m": 16004.989, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17429.925, "from_m": 17345.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18163.179, "from_m": 17429.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18594.005, "from_m": 18163.179, "capability_applied": null, "effective_limit_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": 754656, "profile_key": "73eae67b5343419b8e0f92685da3e734ebbee538ea112b521a815e35b3b6555f", "schedule_id": 872, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2113", "location": "Beckenham Junction (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116", "location": "Birkbeck", "stage_seq": 2, "distance_m": 2354.978, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Bromley Jn", "stage_seq": 3, "distance_m": 3579.701, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2123", "location": "Crystal Palace", "stage_seq": 4, "distance_m": 4988.108, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2125H", "location": "Gipsy Hill", "stage_seq": 5, "distance_m": 6105.668, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "West Norwood", "stage_seq": 6, "distance_m": 7658.456, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "West Norwood Junction", "stage_seq": 7, "distance_m": 8086.277, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2133", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 8765.608, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "North Dulwich", "stage_seq": 9, "distance_m": 10871.82, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "East Dulwich", "stage_seq": 10, "distance_m": 11756.825, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141H", "location": "Peckham Rye (C)", "stage_seq": 11, "distance_m": 13001.79, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Queens Rd Peckham", "stage_seq": 12, "distance_m": 14201.796, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Old Kent Road Jn", "stage_seq": 13, "distance_m": 14720.017, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146H", "location": "South Bermondsey", "stage_seq": 14, "distance_m": 15721.912, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "South Bermondsey Jn", "stage_seq": 15, "distance_m": 15977.682, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148H", "location": "Spa Road Jn", "stage_seq": 16, "distance_m": 16496.064, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Abbey Street Jn", "stage_seq": 17, "distance_m": 17429.925, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 18, "distance_m": 18594.005, "section_seq": 1, "route_path_id": 130827}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18594.005, "from_m": 0.0, "section_seq": 1, "route_path_id": 130827}], "total_distance_m": 18594.005, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16470.966, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2123.039, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31334, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:25Z", "source_id": 64025242, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:15:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:30Z", "source_id": 20293476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:11Z", "source_id": 64036225, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:15Z", "source_id": 20296624, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:24Z", "source_id": 64048183, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:26Z", "source_id": 20300086, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:12Z", "source_id": 64054271, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:15Z", "source_id": 20301919, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:58Z", "source_id": 64062914, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:31:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:04Z", "source_id": 20304398, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:34Z", "source_id": 64071572, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:35:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:37Z", "source_id": 20306744, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29782, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:40Z", "source_id": 64076397, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:37:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:44Z", "source_id": 20308143, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:11Z", "source_id": 64081975, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:40:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:10Z", "source_id": 20309802, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:20Z", "source_id": 64088834, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:25Z", "source_id": 20311939, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:42Z", "source_id": 64093889, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:43Z", "source_id": 20313415, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29661, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:06Z", "source_id": 64121230, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:09Z", "source_id": 20321446, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Beckenham Junction (C) |
2113 |
2113 |
None |
None |
None |
London Bridge (Central) |
2151 |
2151 |
12 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09800/2026-09-21/detailed |
None |
South Bermondsey |
2026-09-21T21:53:30+01:00 |
London Bridge (Central) |
13.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 |
2145 |
2158 |
South Bermondsey |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321446 |
1790024230561025 |
63 |
63 |
2026-09-21 21:08:48.268135 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:47.949334 |
| 723636 |
753693 |
C37674 |
749U61MZ21 |
2026-09-21 |
COMPLETE |
20322442 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 753693, "stp": "P", "toc": "Elizabeth Line", "uid": "C37674", "consist": "345046", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37674/2026-09-21/detailed", "trust_id": "749U61MZ21", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U61", "timing_status": "LATE", "origin_station": "Reading", "current_leg_arr": "2158", "current_leg_dep": "2156", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "2030", "origin_platform": "14", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "+2 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": "2156", "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\": 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\": 1101.4, \"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\": 1159.791, \"from_m\": 1101.4, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1215.91, \"from_m\": 1159.791, \"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\": 1322.797, \"from_m\": 1215.91, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1381.178, \"from_m\": 1322.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1461.124, \"from_m\": 1381.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10072.653, \"from_m\": 1461.124, \"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\": 10222.437, \"from_m\": 10072.653, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17449.037, \"from_m\": 10222.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\": 17460.641, \"from_m\": 17449.037, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18790.17, \"from_m\": 17460.641, \"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\": 18940.819, \"from_m\": 18790.17, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18979.358, \"from_m\": 18940.819, \"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\": 19468.873, \"from_m\": 18979.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19552.387, \"from_m\": 19468.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29817.93, \"from_m\": 19552.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\": 29984.068, \"from_m\": 29817.93, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31619.473, \"from_m\": 29984.068, \"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\": 41322.456, \"from_m\": 31619.473, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41615.623, \"from_m\": 41322.456, \"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\": 41778.813, \"from_m\": 41615.623, \"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\": 41952.374, \"from_m\": 41778.813, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50145.223, \"from_m\": 41952.374, \"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\": 54408.683, \"from_m\": 50145.223, \"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\": 54610.089, \"from_m\": 54408.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54695.768, \"from_m\": 54610.089, \"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\": 55892.739, \"from_m\": 54695.768, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56455.446, \"from_m\": 55892.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56610.508, \"from_m\": 56455.446, \"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\": 57068.057, \"from_m\": 56610.508, \"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\": 57206.08, \"from_m\": 57068.057, \"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\": 57362.006, \"from_m\": 57206.08, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57484.859, \"from_m\": 57362.006, \"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\": 57704.0, \"from_m\": 57484.859, \"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\": 57933.813, \"from_m\": 57704.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58304.447, \"from_m\": 57933.813, \"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\": 59371.783, \"from_m\": 58304.447, \"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\": 59610.48, \"from_m\": 59371.783, \"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\": 59770.989, \"from_m\": 59610.48, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60175.618, \"from_m\": 59770.989, \"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\": 60428.921, \"from_m\": 60175.618, \"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\": 60743.999, \"from_m\": 60428.921, \"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\": 60969.271, \"from_m\": 60743.999, \"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\": 61267.486, \"from_m\": 60969.271, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61930.799, \"from_m\": 61267.486, \"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\": 62101.022, \"from_m\": 61930.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\": 62247.018, \"from_m\": 62101.022, \"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\": 62647.45, \"from_m\": 62247.018, \"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\": 62870.332, \"from_m\": 62647.45, \"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\": 63055.193, \"from_m\": 62870.332, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63684.489, \"from_m\": 63055.193, \"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\": 64301.508, \"from_m\": 63684.489, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64803.667, \"from_m\": 64301.508, \"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\": 64947.009, \"from_m\": 64803.667, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65049.288, \"from_m\": 64947.009, \"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\": 65941.758, \"from_m\": 65049.288, \"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\": 66129.94, \"from_m\": 65941.758, \"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\": 66313.849, \"from_m\": 66129.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66671.877, \"from_m\": 66313.849, \"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\": 66872.925, \"from_m\": 66671.877, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67150.429, \"from_m\": 66872.925, \"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\": 69228.464, \"from_m\": 67150.429, \"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\": 69377.479, \"from_m\": 69228.464, \"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\": 69514.092, \"from_m\": 69377.479, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70201.951, \"from_m\": 69514.092, \"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\": 70331.532, \"from_m\": 70201.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\": 70509.923, \"from_m\": 70331.532, \"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\": 72871.873, \"from_m\": 70509.923, \"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\": 72958.948, \"from_m\": 72871.873, \"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\": 73046.33, \"from_m\": 72958.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73442.995, \"from_m\": 73046.33, \"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\": 75176.935, \"from_m\": 73442.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\": 75436.607, \"from_m\": 75176.935, \"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\": 76902.525, \"from_m\": 75436.607, \"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\": 77032.645, \"from_m\": 76902.525, \"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\": 77126.54, \"from_m\": 77032.645, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77405.246, \"from_m\": 77126.54, \"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\": 77462.792, \"from_m\": 77405.246, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77613.47, \"from_m\": 77462.792, \"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\": 80596.92, \"from_m\": 77613.47, \"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\": 753693, \"profile_key\": \"9b486552350ea96ed242debef11a874c7ac79745dad35f8d03fae891d09abb13\", \"schedule_id\": 5320, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1159.791, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2035H\", \"location\": \"Twyford\", \"stage_seq\": 3, \"distance_m\": 7944.219, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042H\", \"location\": \"Maidenhead\", \"stage_seq\": 4, \"distance_m\": 18832.397, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Taplow\", \"stage_seq\": 5, \"distance_m\": 21677.617, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2048H\", \"location\": \"Burnham\", \"stage_seq\": 6, \"distance_m\": 24149.935, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052H\", \"location\": \"Slough\", \"stage_seq\": 7, \"distance_m\": 28061.522, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2056\", \"location\": \"Langley\", \"stage_seq\": 8, \"distance_m\": 31761.059, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2059H\", \"wtt_dep\": \"2100\", \"location\": \"West Drayton\", \"stage_seq\": 9, \"distance_m\": 36569.777, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 10, \"distance_m\": 39977.361, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 11, \"distance_m\": 40182.664, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2109H\", \"location\": \"Southall\", \"stage_seq\": 12, \"distance_m\": 43270.46, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"West Ealing\", \"stage_seq\": 13, \"distance_m\": 47202.588, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2116\", \"location\": \"Ealing Broadway\", \"stage_seq\": 14, \"distance_m\": 48633.392, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Acton West Jn\", \"stage_seq\": 15, \"distance_m\": 49436.106, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 16, \"distance_m\": 54827.468, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 17, \"distance_m\": 55699.748, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 18, \"distance_m\": 56002.644, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2126\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 57484.859, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 59802.768, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 61125.61, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 22, \"distance_m\": 63153.206, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 64874.255, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 24, \"distance_m\": 66350.535, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 67421.689, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2144\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 26, \"distance_m\": 69684.922, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2148\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 73048.836, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 28, \"distance_m\": 77126.54, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 29, \"distance_m\": 79385.989, \"section_seq\": 1, \"route_path_id\": 132287}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 30, \"distance_m\": 80596.92, \"section_seq\": 1, \"route_path_id\": 132287}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 80596.92, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132287}], \"total_distance_m\": 80596.92, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 70034.004, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10562.916, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2030", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:33Z\", \"source_id\": 63928775, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:40Z\", \"source_id\": 20265932, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:53Z\", \"source_id\": 63946639, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:56Z\", \"source_id\": 20271076, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:08Z\", \"source_id\": 63954477, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:14Z\", \"source_id\": 20273319, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:16Z\", \"source_id\": 63962032, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:19Z\", \"source_id\": 20275486, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:05Z\", \"source_id\": 63971476, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:10Z\", \"source_id\": 20278175, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:03Z\", \"source_id\": 63978546, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:09Z\", \"source_id\": 20280188, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:03Z\", \"source_id\": 63988338, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:08Z\", \"source_id\": 20282864, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:37Z\", \"source_id\": 64009198, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:37Z\", \"source_id\": 20288762, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:52Z\", \"source_id\": 64019262, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:58Z\", \"source_id\": 20291740, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:02Z\", \"source_id\": 64033661, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:05Z\", \"source_id\": 20295879, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:33Z\", \"source_id\": 64039411, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:40Z\", \"source_id\": 20297549, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:08Z\", \"source_id\": 64063457, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:12Z\", \"source_id\": 20304516, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:17Z\", \"source_id\": 64066107, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:19Z\", \"source_id\": 20305222, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:02Z\", \"source_id\": 64072581, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:06Z\", \"source_id\": 20307057, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:55Z\", \"source_id\": 64076927, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:56Z\", \"source_id\": 20308311, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:36Z\", \"source_id\": 64082823, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:38Z\", \"source_id\": 20310112, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:45Z\", \"source_id\": 64087496, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:48Z\", \"source_id\": 20311567, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:47Z\", \"source_id\": 64094045, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:49Z\", \"source_id\": 20313475, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:08Z\", \"source_id\": 64101729, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:13Z\", \"source_id\": 20315717, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:31Z\", \"source_id\": 64109264, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:36Z\", \"source_id\": 20317906, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:23Z\", \"source_id\": 64117477, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:25Z\", \"source_id\": 20320297, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:46Z\", \"source_id\": 64124889, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 20322442, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1790024329993988, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:48.555804", "service_state_evidence_id": 20322442, "current_leg_start_actual_dep": "2026-09-21T21:54:30+01:00", "operational_evidence_version": 159, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:48.967596", "service_state_valid_until_kind": null, "operational_interpretation_version": 159, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
RDG |
ABX |
9U61 |
345046 |
9 |
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": 1101.4, "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": 1159.791, "from_m": 1101.4, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1215.91, "from_m": 1159.791, "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": 1322.797, "from_m": 1215.91, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1381.178, "from_m": 1322.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1461.124, "from_m": 1381.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10072.653, "from_m": 1461.124, "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": 10222.437, "from_m": 10072.653, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17449.037, "from_m": 10222.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": 17460.641, "from_m": 17449.037, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18790.17, "from_m": 17460.641, "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": 18940.819, "from_m": 18790.17, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18979.358, "from_m": 18940.819, "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": 19468.873, "from_m": 18979.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19552.387, "from_m": 19468.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29817.93, "from_m": 19552.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": 29984.068, "from_m": 29817.93, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31619.473, "from_m": 29984.068, "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": 41322.456, "from_m": 31619.473, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41615.623, "from_m": 41322.456, "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": 41778.813, "from_m": 41615.623, "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": 41952.374, "from_m": 41778.813, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50145.223, "from_m": 41952.374, "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": 54408.683, "from_m": 50145.223, "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": 54610.089, "from_m": 54408.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54695.768, "from_m": 54610.089, "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": 55892.739, "from_m": 54695.768, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56455.446, "from_m": 55892.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 56610.508, "from_m": 56455.446, "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": 57068.057, "from_m": 56610.508, "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": 57206.08, "from_m": 57068.057, "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": 57362.006, "from_m": 57206.08, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57484.859, "from_m": 57362.006, "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": 57704.0, "from_m": 57484.859, "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": 57933.813, "from_m": 57704.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58304.447, "from_m": 57933.813, "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": 59371.783, "from_m": 58304.447, "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": 59610.48, "from_m": 59371.783, "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": 59770.989, "from_m": 59610.48, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60175.618, "from_m": 59770.989, "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": 60428.921, "from_m": 60175.618, "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": 60743.999, "from_m": 60428.921, "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": 60969.271, "from_m": 60743.999, "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": 61267.486, "from_m": 60969.271, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61930.799, "from_m": 61267.486, "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": 62101.022, "from_m": 61930.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": 62247.018, "from_m": 62101.022, "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": 62647.45, "from_m": 62247.018, "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": 62870.332, "from_m": 62647.45, "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": 63055.193, "from_m": 62870.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63684.489, "from_m": 63055.193, "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": 64301.508, "from_m": 63684.489, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64803.667, "from_m": 64301.508, "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": 64947.009, "from_m": 64803.667, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65049.288, "from_m": 64947.009, "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": 65941.758, "from_m": 65049.288, "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": 66129.94, "from_m": 65941.758, "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": 66313.849, "from_m": 66129.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66671.877, "from_m": 66313.849, "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": 66872.925, "from_m": 66671.877, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67150.429, "from_m": 66872.925, "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": 69228.464, "from_m": 67150.429, "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": 69377.479, "from_m": 69228.464, "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": 69514.092, "from_m": 69377.479, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70201.951, "from_m": 69514.092, "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": 70331.532, "from_m": 70201.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": 70509.923, "from_m": 70331.532, "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": 72871.873, "from_m": 70509.923, "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": 72958.948, "from_m": 72871.873, "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": 73046.33, "from_m": 72958.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73442.995, "from_m": 73046.33, "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": 75176.935, "from_m": 73442.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": 75436.607, "from_m": 75176.935, "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": 76902.525, "from_m": 75436.607, "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": 77032.645, "from_m": 76902.525, "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": 77126.54, "from_m": 77032.645, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77405.246, "from_m": 77126.54, "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": 77462.792, "from_m": 77405.246, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77613.47, "from_m": 77462.792, "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": 80596.92, "from_m": 77613.47, "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": 753693, "profile_key": "9b486552350ea96ed242debef11a874c7ac79745dad35f8d03fae891d09abb13", "schedule_id": 5320, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2030", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Kennet Bridge Jn", "stage_seq": 2, "distance_m": 1159.791, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2035H", "location": "Twyford", "stage_seq": 3, "distance_m": 7944.219, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042H", "location": "Maidenhead", "stage_seq": 4, "distance_m": 18832.397, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Taplow", "stage_seq": 5, "distance_m": 21677.617, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2048H", "location": "Burnham", "stage_seq": 6, "distance_m": 24149.935, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052H", "location": "Slough", "stage_seq": 7, "distance_m": 28061.522, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2056", "location": "Langley", "stage_seq": 8, "distance_m": 31761.059, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2059H", "wtt_dep": "2100", "location": "West Drayton", "stage_seq": 9, "distance_m": 36569.777, "section_seq": 1, "route_path_id": 132287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Heathrow Airport Jn", "stage_seq": 10, "distance_m": 39977.361, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106H", "location": "Hayes & Harlington", "stage_seq": 11, "distance_m": 40182.664, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2109H", "location": "Southall", "stage_seq": 12, "distance_m": 43270.46, "section_seq": 1, "route_path_id": 132287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "West Ealing", "stage_seq": 13, "distance_m": 47202.588, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2116", "location": "Ealing Broadway", "stage_seq": 14, "distance_m": 48633.392, "section_seq": 1, "route_path_id": 132287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Acton West Jn", "stage_seq": 15, "distance_m": 49436.106, "section_seq": 1, "route_path_id": 132287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Ladbroke Grove Jn", "stage_seq": 16, "distance_m": 54827.468, "section_seq": 1, "route_path_id": 132287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Portobello Jn (London)", "stage_seq": 17, "distance_m": 55699.748, "section_seq": 1, "route_path_id": 132287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 18, "distance_m": 56002.644, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2126", "location": "Paddington (Crossrail)", "stage_seq": 19, "distance_m": 57484.859, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129", "location": "Bond Street (Crossrail)", "stage_seq": 20, "distance_m": 59802.768, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 21, "distance_m": 61125.61, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134H", "location": "Farringdon Crossrail", "stage_seq": 22, "distance_m": 63153.206, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Liverpool Street (Crossrail)", "stage_seq": 23, "distance_m": 64874.255, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Whitechapel Crossrail", "stage_seq": 24, "distance_m": 66350.535, "section_seq": 1, "route_path_id": 132287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 25, "distance_m": 67421.689, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2144", "location": "Canary Wharf (Crossrail)", "stage_seq": 26, "distance_m": 69684.922, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2148", "location": "Custom House (Crossrail)", "stage_seq": 27, "distance_m": 73048.836, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Woolwich (Crossrail)", "stage_seq": 28, "distance_m": 77126.54, "section_seq": 1, "route_path_id": 132287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Plumstead East Jn", "stage_seq": 29, "distance_m": 79385.989, "section_seq": 1, "route_path_id": 132287}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 30, "distance_m": 80596.92, "section_seq": 1, "route_path_id": 132287}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 80596.92, "from_m": 0.0, "section_seq": 1, "route_path_id": 132287}], "total_distance_m": 80596.92, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 70034.004, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10562.916, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:33Z", "source_id": 63928775, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:40Z", "source_id": 20265932, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:53Z", "source_id": 63946639, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:43:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:56Z", "source_id": 20271076, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:08Z", "source_id": 63954477, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:14Z", "source_id": 20273319, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:16Z", "source_id": 63962032, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:19Z", "source_id": 20275486, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:05Z", "source_id": 63971476, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:10Z", "source_id": 20278175, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:03Z", "source_id": 63978546, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:09Z", "source_id": 20280188, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:03Z", "source_id": 63988338, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:08Z", "source_id": 20282864, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23437, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:37Z", "source_id": 64009198, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:08:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:37Z", "source_id": 20288762, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:52Z", "source_id": 64019262, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:12:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:58Z", "source_id": 20291740, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:02Z", "source_id": 64033661, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:18:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:05Z", "source_id": 20295879, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:33Z", "source_id": 64039411, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:40Z", "source_id": 20297549, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:08Z", "source_id": 64063457, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:31:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:12Z", "source_id": 20304516, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:17Z", "source_id": 64066107, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:19Z", "source_id": 20305222, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:02Z", "source_id": 64072581, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:06Z", "source_id": 20307057, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:55Z", "source_id": 64076927, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:56Z", "source_id": 20308311, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:36Z", "source_id": 64082823, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:39:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:38Z", "source_id": 20310112, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:45Z", "source_id": 64087496, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:41:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:48Z", "source_id": 20311567, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:47Z", "source_id": 64094045, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:49Z", "source_id": 20313475, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:08Z", "source_id": 64101729, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:48:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:13Z", "source_id": 20315717, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:31Z", "source_id": 64109264, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:36Z", "source_id": 20317906, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:23Z", "source_id": 64117477, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:55:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:25Z", "source_id": 20320297, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:46Z", "source_id": 64124889, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 20322442, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Reading |
2030 |
2030 |
14 |
None |
None |
Abbey Wood (Crossrail) |
2158 |
2156 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37674/2026-09-21/detailed |
None |
Woolwich (Crossrail) |
2026-09-21T21:54: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 |
2156 |
2158 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
Abbey Wood (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322442 |
1790024329993988 |
159 |
159 |
2026-09-21 21:08:48.967596 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:48.555804 |
| 723637 |
755036 |
L83616 |
872N72M721 |
2026-09-21 |
COMPLETE |
20321474 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 755036, "stp": "P", "toc": "South Western Railway", "uid": "L83616", "consist": "450069", "dest_crs": "ACT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83616/2026-09-21/detailed", "trust_id": "872N72M721", "origin_crs": "AHT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ascot", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": "3", "is_terminated": 1, "next_location": "Ascot", "signalling_id": "2N72", "timing_status": "EARLY", "origin_station": "Aldershot", "current_leg_arr": "2158", "current_leg_dep": "2153", "current_leg_end": "Ascot", "origin_dep_time": "2130", "origin_platform": "3", "current_location": "Ascot", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6884727, 51.3643346], [-0.6882229999999999, 51.3649915], [-0.6879460999999999, 51.3657279], [-0.6876657999999999, 51.366435499999994], [-0.6873845999999999, 51.3671611], [-0.6873282999999999, 51.36731059999999], [-0.6871601999999999, 51.367777299999986], [-0.6871000000000002, 51.3679166], [-0.6847956999999999, 51.37393339999999], [-0.6836564000000002, 51.3769501], [-0.6830845999999999, 51.3784441], [-0.6824865999999999, 51.3799373], [-0.6817715, 51.381857], [-0.6810459, 51.3837591], [-0.6803153999999999, 51.3856687], [-0.6799636, 51.3866274], [-0.679911991224428, 51.38679167395817], [-0.6798903999999999, 51.3868604], [-0.6798212, 51.38710089999999], [-0.6797015, 51.3875828], [-0.6796456999999999, 51.38781509999999], [-0.679611, 51.3880539], [-0.6795430999999998, 51.3885226], [-0.6794921, 51.389011700000005], [-0.679496, 51.389259499999994], [-0.6794929999999999, 51.38949519999999], [-0.6795006, 51.390006], [-0.6795307, 51.39051189999999], [-0.6795677000000001, 51.39077800000001], [-0.6796132999999999, 51.39104539999999], [-0.6797136999999999, 51.39157190000001], [-0.6797613000000001, 51.3918021], [-0.6798236000000001, 51.3920273], [-0.6799699, 51.39247670000001], [-0.6808688, 51.394807199999995], [-0.6817903999999999, 51.3971254], [-0.6821206, 51.3980317], [-0.6823896, 51.398936], [-0.6824678, 51.39932610000001], [-0.6825037, 51.3995366], [-0.6825332, 51.3997269], [-0.6825828, 51.4000883], [-0.6826154999999999, 51.40047440000001], [-0.6826332, 51.4007966], [-0.6826433999999999, 51.4011393], [-0.6826299, 51.4017587], [-0.6825475, 51.40263519999999], [-0.6825199999999999, 51.40285149999999], [-0.6824905, 51.4030637], [-0.6823964, 51.403462], [-0.6823391999999999, 51.403676799999985], [-0.6822863, 51.40384970000001], [-0.6822217, 51.40405369999999], [-0.6821213999999999, 51.40437079999999], [-0.6820829, 51.4044834], [-0.6820113, 51.404692399999995], [-0.6819155999999998, 51.4049375], [-0.6818071999999998, 51.4051751], [-0.6817657, 51.405266100000006], [-0.6817091999999999, 51.40535219999999], [-0.6816291, 51.40545190000001], [-0.6815464, 51.40554350000001], [-0.6813515, 51.40573499999999], [-0.6811283999999999, 51.4058819], [-0.6807386999999999, 51.4061031], [-0.680597, 51.4061681], [-0.6804254, 51.4062334], [-0.6802693, 51.40629049999999], [-0.6800660000000001, 51.4063506], [-0.6799455999999999, 51.4063805], [-0.679838, 51.4064058], [-0.6797122, 51.40643070000001], [-0.6795777999999999, 51.406451], [-0.6794437, 51.406469400000006], [-0.6793018, 51.4064843], [-0.679106, 51.406496], [-0.6787242, 51.4065158], [-0.6784776, 51.406518], [-0.6782924999999999, 51.40650629999999], [-0.6780752, 51.4064862], [-0.6777903999999999, 51.406450599999985], [-0.6774700999999999, 51.406389700000005], [-0.6769487, 51.40630219999999], [-0.6760366999999999, 51.406138199999994]]}", "current_leg_start": "Bagshot", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "51.4061382", "next_location_lon": "-0.6760367", "previous_location": "Bagshot", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.529, \"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\": 239.618, \"from_m\": 213.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 283.487, \"from_m\": 239.618, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 761.048, \"from_m\": 283.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4270.208, \"from_m\": 761.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4577.448, \"from_m\": 4270.208, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4608.739, \"from_m\": 4577.448, \"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\": 7591.206, \"from_m\": 4608.739, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7862.086, \"from_m\": 7591.206, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11786.068, \"from_m\": 7862.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13019.91, \"from_m\": 11786.068, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22556.143, \"from_m\": 13019.91, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23071.217, \"from_m\": 22556.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\": 23197.73, \"from_m\": 23071.217, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 755036, \"profile_key\": \"0ee04dac608021b54d169bfa57f68388b861f2bd869c243dddd1b0ec75637704\", \"schedule_id\": 17806, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Aldershot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 2, \"distance_m\": 2405.036, \"section_seq\": 1, \"route_path_id\": 137522}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2134H\", \"location\": \"Ash Vale\", \"stage_seq\": 3, \"distance_m\": 4160.776, \"section_seq\": 1, \"route_path_id\": 137522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Frimley Jn\", \"stage_seq\": 4, \"distance_m\": 7681.172, \"section_seq\": 1, \"route_path_id\": 137522}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Frimley\", \"stage_seq\": 5, \"distance_m\": 9268.938, \"section_seq\": 1, \"route_path_id\": 137522}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2148\", \"location\": \"Camberley\", \"stage_seq\": 6, \"distance_m\": 12821.211, \"section_seq\": 1, \"route_path_id\": 137522}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2153H\", \"location\": \"Bagshot\", \"stage_seq\": 7, \"distance_m\": 18085.996, \"section_seq\": 1, \"route_path_id\": 137522}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Ascot\", \"stage_seq\": 8, \"distance_m\": 23197.73, \"section_seq\": 1, \"route_path_id\": 137522}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23197.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137522}], \"total_distance_m\": 23197.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23197.73, \"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": "2130", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4061382", "current_position_lon": "-0.6760367", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:23Z\", \"source_id\": 64068885, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:27Z\", \"source_id\": 20305973, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:57Z\", \"source_id\": 64081433, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:00Z\", \"source_id\": 20309707, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:12Z\", \"source_id\": 64088507, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:15Z\", \"source_id\": 20311851, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:57Z\", \"source_id\": 20318759, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:11Z\", \"source_id\": 64121496, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:15Z\", \"source_id\": 20321474, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ascot", "service_state_platform": "3", "timing_fact_generation": 1790024237443866, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:48.848004", "service_state_evidence_id": 20321474, "current_leg_start_actual_dep": "2026-09-21T21:53:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:48.970840", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
AHT |
ACT |
2N72 |
450069 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 213.529, "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": 239.618, "from_m": 213.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 283.487, "from_m": 239.618, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 761.048, "from_m": 283.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4270.208, "from_m": 761.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4577.448, "from_m": 4270.208, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4608.739, "from_m": 4577.448, "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": 7591.206, "from_m": 4608.739, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7862.086, "from_m": 7591.206, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11786.068, "from_m": 7862.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13019.91, "from_m": 11786.068, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22556.143, "from_m": 13019.91, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23071.217, "from_m": 22556.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": 23197.73, "from_m": 23071.217, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 755036, "profile_key": "0ee04dac608021b54d169bfa57f68388b861f2bd869c243dddd1b0ec75637704", "schedule_id": 17806, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2130", "location": "Aldershot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Aldershot North Jn", "stage_seq": 2, "distance_m": 2405.036, "section_seq": 1, "route_path_id": 137522}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2134H", "location": "Ash Vale", "stage_seq": 3, "distance_m": 4160.776, "section_seq": 1, "route_path_id": 137522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Frimley Jn", "stage_seq": 4, "distance_m": 7681.172, "section_seq": 1, "route_path_id": 137522}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Frimley", "stage_seq": 5, "distance_m": 9268.938, "section_seq": 1, "route_path_id": 137522}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2148", "location": "Camberley", "stage_seq": 6, "distance_m": 12821.211, "section_seq": 1, "route_path_id": 137522}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2153H", "location": "Bagshot", "stage_seq": 7, "distance_m": 18085.996, "section_seq": 1, "route_path_id": 137522}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Ascot", "stage_seq": 8, "distance_m": 23197.73, "section_seq": 1, "route_path_id": 137522}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23197.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 137522}], "total_distance_m": 23197.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23197.73, "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": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:23Z", "source_id": 64068885, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:34:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:27Z", "source_id": 20305973, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28160, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:57Z", "source_id": 64081433, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:00Z", "source_id": 20309707, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28164, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:12Z", "source_id": 64088507, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:15Z", "source_id": 20311851, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:57Z", "source_id": 20318759, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28186, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:11Z", "source_id": 64121496, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:15Z", "source_id": 20321474, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Aldershot |
2130 |
2130 |
3 |
None |
None |
Ascot |
2200 |
2200 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83616/2026-09-21/detailed |
None |
Bagshot |
2026-09-21T21:53:30+01:00 |
Ascot |
5.0 |
{"type": "LineString", "coordinates": [[-0.6884727, 51.3643346], [-0.6882229999999999, 51.3649915], [-0.6879460999999999, 51.3657279], [-0.6876657999999999, 51.366435499999994], [-0.6873845999999999, 51.3671611], [-0.6873282999999999, 51.36731059999999], [-0.6871601999999999, 51.367777299999986], [-0.6871000000000002, 51.3679166], [-0.6847956999999999, 51.37393339999999], [-0.6836564000000002, 51.3769501], [-0.6830845999999999, 51.3784441], [-0.6824865999999999, 51.3799373], [-0.6817715, 51.381857], [-0.6810459, 51.3837591], [-0.6803153999999999, 51.3856687], [-0.6799636, 51.3866274], [-0.679911991224428, 51.38679167395817], [-0.6798903999999999, 51.3868604], [-0.6798212, 51.38710089999999], [-0.6797015, 51.3875828], [-0.6796456999999999, 51.38781509999999], [-0.679611, 51.3880539], [-0.6795430999999998, 51.3885226], [-0.6794921, 51.389011700000005], [-0.679496, 51.389259499999994], [-0.6794929999999999, 51.38949519999999], [-0.6795006, 51.390006], [-0.6795307, 51.39051189999999], [-0.6795677000000001, 51.39077800000001], [-0.6796132999999999, 51.39104539999999], [-0.6797136999999999, 51.39157190000001], [-0.6797613000000001, 51.3918021], [-0.6798236000000001, 51.3920273], [-0.6799699, 51.39247670000001], [-0.6808688, 51.394807199999995], [-0.6817903999999999, 51.3971254], [-0.6821206, 51.3980317], [-0.6823896, 51.398936], [-0.6824678, 51.39932610000001], [-0.6825037, 51.3995366], [-0.6825332, 51.3997269], [-0.6825828, 51.4000883], [-0.6826154999999999, 51.40047440000001], [-0.6826332, 51.4007966], [-0.6826433999999999, 51.4011393], [-0.6826299, 51.4017587], [-0.6825475, 51.40263519999999], [-0.6825199999999999, 51.40285149999999], [-0.6824905, 51.4030637], [-0.6823964, 51.403462], [-0.6823391999999999, 51.403676799999985], [-0.6822863, 51.40384970000001], [-0.6822217, 51.40405369999999], [-0.6821213999999999, 51.40437079999999], [-0.6820829, 51.4044834], [-0.6820113, 51.404692399999995], [-0.6819155999999998, 51.4049375], [-0.6818071999999998, 51.4051751], [-0.6817657, 51.405266100000006], [-0.6817091999999999, 51.40535219999999], [-0.6816291, 51.40545190000001], [-0.6815464, 51.40554350000001], [-0.6813515, 51.40573499999999], [-0.6811283999999999, 51.4058819], [-0.6807386999999999, 51.4061031], [-0.680597, 51.4061681], [-0.6804254, 51.4062334], [-0.6802693, 51.40629049999999], [-0.6800660000000001, 51.4063506], [-0.6799455999999999, 51.4063805], [-0.679838, 51.4064058], [-0.6797122, 51.40643070000001], [-0.6795777999999999, 51.406451], [-0.6794437, 51.406469400000006], [-0.6793018, 51.4064843], [-0.679106, 51.406496], [-0.6787242, 51.4065158], [-0.6784776, 51.406518], [-0.6782924999999999, 51.40650629999999], [-0.6780752, 51.4064862], [-0.6777903999999999, 51.406450599999985], [-0.6774700999999999, 51.406389700000005], [-0.6769487, 51.40630219999999], [-0.6760366999999999, 51.406138199999994]]} |
3.2 |
2153 |
2158 |
Bagshot |
Ascot |
Ascot |
51.4061382 |
-0.6760367 |
51.4061382 |
-0.6760367 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
Ascot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321474 |
1790024237443866 |
30 |
30 |
2026-09-21 21:08:48.970840 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:48.848004 |
| 723638 |
754603 |
L37790 |
632W65M721 |
2026-09-21 |
COMPLETE |
20321727 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 754603, "stp": "P", "toc": "Chiltern Railways", "uid": "L37790", "consist": "165026", "dest_crs": "HWY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37790/2026-09-21/detailed", "trust_id": "632W65M721", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "High Wycombe", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": "1", "is_terminated": 1, "next_location": "High Wycombe", "signalling_id": "2W65", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "2158", "current_leg_dep": "2153", "current_leg_end": "High Wycombe", "origin_dep_time": "2110", "origin_platform": "1", "current_location": "High Wycombe", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6441266767008599, 51.61142158380522], [-0.6451263, 51.6114195], [-0.6455390999999999, 51.611414], [-0.6461506, 51.6114041], [-0.6467101999999999, 51.61138869999999], [-0.6474226, 51.611371299999995], [-0.6478608, 51.611360399999995], [-0.6516324000000001, 51.61131219999999], [-0.6557946999999998, 51.6112826], [-0.6570508, 51.611237200000005], [-0.6576546, 51.61120420000001], [-0.658236, 51.6111712], [-0.6590271, 51.611115000000005], [-0.6598288000000001, 51.6110446], [-0.6603198999999998, 51.6109902], [-0.6608406, 51.6109381], [-0.6615140999999999, 51.61086139999999], [-0.6622458, 51.61076649999999], [-0.6636789999999999, 51.61054270000001], [-0.6637946, 51.61052469999999], [-0.6639051999999999, 51.6105074], [-0.6640349449940357, 51.61048353460085], [-0.6647059999999999, 51.61036010000001], [-0.6654606999999999, 51.6102151], [-0.6674884000000001, 51.6097398], [-0.6693861, 51.60928969999999], [-0.670361, 51.6090543], [-0.6712747, 51.60883459999999], [-0.6725102, 51.608536400000006], [-0.6731192999999999, 51.60839109999999], [-0.6737861, 51.608239399999995], [-0.6745929, 51.608055699999994], [-0.6753392999999999, 51.6078973], [-0.6762354, 51.6077262], [-0.6770578999999999, 51.60759949999999], [-0.6775268, 51.6075288], [-0.6780654, 51.607460199999984], [-0.6785801, 51.6074065], [-0.6791085999999998, 51.60736000000001], [-0.6799857999999999, 51.6072851], [-0.680894, 51.60723019999999], [-0.6817414999999999, 51.607208099999994], [-0.6827855, 51.60721290000001], [-0.6840654, 51.6072449], [-0.6854736, 51.607317599999995], [-0.6867360999999998, 51.60745739999999], [-0.6873067, 51.6075252], [-0.6878424999999999, 51.6076046], [-0.6883965999999999, 51.6076954], [-0.6889759, 51.60779470000001], [-0.6899707, 51.6079918], [-0.6910279, 51.60823510000001], [-0.6920784, 51.6085151], [-0.6931663999999998, 51.608853], [-0.6936686, 51.60902], [-0.6944584999999999, 51.6093003], [-0.6951994, 51.60958060000001], [-0.6956999, 51.6097839], [-0.6962345, 51.61002270000001], [-0.6966932, 51.6102369], [-0.6971450501827537, 51.61048353460085], [-0.6982959, 51.6111117], [-0.6998357999999999, 51.6119903], [-0.7014114, 51.61285659999999], [-0.701816, 51.6130831], [-0.7024788000000001, 51.6134897], [-0.7047881, 51.614859900000006], [-0.7070438, 51.6161715], [-0.7074648999999998, 51.6164114], [-0.7099377, 51.6178189], [-0.7109694, 51.6184274], [-0.7111913, 51.61856589999999], [-0.7125723, 51.61933419999999], [-0.7132919, 51.619734900000005], [-0.7140458, 51.620141], [-0.7148371999999998, 51.6205514], [-0.7156216000000001, 51.6209365], [-0.7164757, 51.62134089999999], [-0.7173973, 51.62175189999999], [-0.7182800999999999, 51.62212], [-0.7184435999999998, 51.62218489999999], [-0.7186522272956171, 51.62226980169414], [-0.7194043999999999, 51.62257590000001], [-0.7202770999999999, 51.6229075], [-0.7212231, 51.6232602], [-0.7221785, 51.6235783], [-0.7231358999999999, 51.62389190000001], [-0.7241106, 51.62419289999999], [-0.7245266999999999, 51.6243163], [-0.7262374, 51.62478050000001], [-0.727097, 51.625003500000005], [-0.7279663999999999, 51.6252046], [-0.7290835, 51.6254561], [-0.7335125999999998, 51.62638119999999], [-0.7348017999999998, 51.6266489], [-0.7350935999999999, 51.62671709999999], [-0.7363516, 51.62702699999999], [-0.7365487, 51.6270823], [-0.7381063, 51.6274903], [-0.7384228, 51.6275705], [-0.7403931, 51.62809970000001], [-0.7411512, 51.6283135], [-0.7419390000000001, 51.6285279], [-0.7427464, 51.6287584], [-0.7430427999999999, 51.6288412], [-0.7433012, 51.6289298], [-0.7436172, 51.6290443], [-0.7440295999999998, 51.62919870000001], [-0.7443629, 51.6293389], [-0.7452563, 51.62972039999999]]}", "current_leg_start": "Beaconsfield", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "51.6297204", "next_location_lon": "-0.7452563", "previous_location": "Beaconsfield", "current_leg_milage": "4.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9324.111, \"from_m\": 8520.209, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29576.061, \"from_m\": 9324.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29610.763, \"from_m\": 29576.061, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35717.102, \"from_m\": 29610.763, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41214.747, \"from_m\": 35717.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42669.647, \"from_m\": 41214.747, \"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\": 42682.07, \"from_m\": 42669.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43164.805, \"from_m\": 42682.07, \"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\": 43503.699, \"from_m\": 43164.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44534.612, \"from_m\": 43503.699, \"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\": 44911.701, \"from_m\": 44534.612, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44972.409, \"from_m\": 44911.701, \"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\": 45223.715, \"from_m\": 44972.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 754603, \"profile_key\": \"61b0eb5762d302032f34c634e640503129e80872395835e4d405fbf77deac88a\", \"schedule_id\": 16745, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119H\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Sudbury Hill Harrow\", \"stage_seq\": 4, \"distance_m\": 14066.822, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Northolt Park\", \"stage_seq\": 5, \"distance_m\": 15701.262, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 6, \"distance_m\": 17033.992, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"South Ruislip\", \"stage_seq\": 7, \"distance_m\": 18570.06, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"West Ruislip\", \"stage_seq\": 8, \"distance_m\": 21492.555, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Denham\", \"stage_seq\": 9, \"distance_m\": 25814.918, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Denham Golf Club\", \"stage_seq\": 10, \"distance_m\": 27270.65, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2144\", \"location\": \"Gerrards Cross\", \"stage_seq\": 11, \"distance_m\": 30029.071, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Seer Green and Jordans\", \"stage_seq\": 12, \"distance_m\": 34353.884, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Beaconsfield\", \"stage_seq\": 13, \"distance_m\": 36900.754, \"section_seq\": 1, \"route_path_id\": 137101}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"High Wycombe\", \"stage_seq\": 14, \"distance_m\": 45223.715, \"section_seq\": 1, \"route_path_id\": 137101}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 45223.715, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137101}], \"total_distance_m\": 45223.715, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39374.753, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5848.962, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2110", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6297204", "current_position_lon": "-0.7452563", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:26Z\", \"source_id\": 64032129, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:31Z\", \"source_id\": 20295464, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:51Z\", \"source_id\": 64044578, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:52Z\", \"source_id\": 20298974, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:43Z\", \"source_id\": 64051005, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:49Z\", \"source_id\": 20300951, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:39Z\", \"source_id\": 64059906, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:45Z\", \"source_id\": 20303505, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:51Z\", \"source_id\": 64067495, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:56Z\", \"source_id\": 20305645, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:19Z\", \"source_id\": 64073333, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:24Z\", \"source_id\": 20307247, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:49Z\", \"source_id\": 64078998, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:55Z\", \"source_id\": 20308915, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:45Z\", \"source_id\": 64087476, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:48Z\", \"source_id\": 20311559, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:05Z\", \"source_id\": 64099161, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:05Z\", \"source_id\": 20314944, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:41Z\", \"source_id\": 64107343, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:45Z\", \"source_id\": 20317361, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:34Z\", \"source_id\": 64122389, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:39Z\", \"source_id\": 20321727, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "High Wycombe", "service_state_platform": "1", "timing_fact_generation": 1790024260786351, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:48.861154", "service_state_evidence_id": 20321727, "current_leg_start_actual_dep": "2026-09-21T21:53:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:48.973960", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
MYB |
HWY |
2W65 |
165026 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9324.111, "from_m": 8520.209, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29576.061, "from_m": 9324.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29610.763, "from_m": 29576.061, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35717.102, "from_m": 29610.763, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41214.747, "from_m": 35717.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42669.647, "from_m": 41214.747, "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": 42682.07, "from_m": 42669.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43164.805, "from_m": 42682.07, "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": 43503.699, "from_m": 43164.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44534.612, "from_m": 43503.699, "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": 44911.701, "from_m": 44534.612, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44972.409, "from_m": 44911.701, "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": 45223.715, "from_m": 44972.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 754603, "profile_key": "61b0eb5762d302032f34c634e640503129e80872395835e4d405fbf77deac88a", "schedule_id": 16745, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2110", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137101}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 137101}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119H", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 137101}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Sudbury Hill Harrow", "stage_seq": 4, "distance_m": 14066.822, "section_seq": 1, "route_path_id": 137101}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Northolt Park", "stage_seq": 5, "distance_m": 15701.262, "section_seq": 1, "route_path_id": 137101}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Northolt Park Jn", "stage_seq": 6, "distance_m": 17033.992, "section_seq": 1, "route_path_id": 137101}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "South Ruislip", "stage_seq": 7, "distance_m": 18570.06, "section_seq": 1, "route_path_id": 137101}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "West Ruislip", "stage_seq": 8, "distance_m": 21492.555, "section_seq": 1, "route_path_id": 137101}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Denham", "stage_seq": 9, "distance_m": 25814.918, "section_seq": 1, "route_path_id": 137101}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Denham Golf Club", "stage_seq": 10, "distance_m": 27270.65, "section_seq": 1, "route_path_id": 137101}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2144", "location": "Gerrards Cross", "stage_seq": 11, "distance_m": 30029.071, "section_seq": 1, "route_path_id": 137101}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Seer Green and Jordans", "stage_seq": 12, "distance_m": 34353.884, "section_seq": 1, "route_path_id": 137101}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Beaconsfield", "stage_seq": 13, "distance_m": 36900.754, "section_seq": 1, "route_path_id": 137101}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "High Wycombe", "stage_seq": 14, "distance_m": 45223.715, "section_seq": 1, "route_path_id": 137101}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 45223.715, "from_m": 0.0, "section_seq": 1, "route_path_id": 137101}], "total_distance_m": 45223.715, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39374.753, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5848.962, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:26Z", "source_id": 64032129, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:31Z", "source_id": 20295464, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18256, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:51Z", "source_id": 64044578, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:52Z", "source_id": 20298974, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18251, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:43Z", "source_id": 64051005, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:26:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:49Z", "source_id": 20300951, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:39Z", "source_id": 64059906, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:45Z", "source_id": 20303505, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:51Z", "source_id": 64067495, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:56Z", "source_id": 20305645, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:19Z", "source_id": 64073333, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:24Z", "source_id": 20307247, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23301, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:49Z", "source_id": 64078998, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:39:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:55Z", "source_id": 20308915, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:45Z", "source_id": 64087476, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:42:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:48Z", "source_id": 20311559, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:05Z", "source_id": 64099161, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:05Z", "source_id": 20314944, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23326, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:41Z", "source_id": 64107343, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:51:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:45Z", "source_id": 20317361, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23343, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:34Z", "source_id": 64122389, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:39Z", "source_id": 20321727, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
London Marylebone |
2110 |
2110 |
1 |
None |
None |
High Wycombe |
2200 |
2200 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37790/2026-09-21/detailed |
None |
Beaconsfield |
2026-09-21T21:53:00+01:00 |
High Wycombe |
5.0 |
{"type": "LineString", "coordinates": [[-0.6441266767008599, 51.61142158380522], [-0.6451263, 51.6114195], [-0.6455390999999999, 51.611414], [-0.6461506, 51.6114041], [-0.6467101999999999, 51.61138869999999], [-0.6474226, 51.611371299999995], [-0.6478608, 51.611360399999995], [-0.6516324000000001, 51.61131219999999], [-0.6557946999999998, 51.6112826], [-0.6570508, 51.611237200000005], [-0.6576546, 51.61120420000001], [-0.658236, 51.6111712], [-0.6590271, 51.611115000000005], [-0.6598288000000001, 51.6110446], [-0.6603198999999998, 51.6109902], [-0.6608406, 51.6109381], [-0.6615140999999999, 51.61086139999999], [-0.6622458, 51.61076649999999], [-0.6636789999999999, 51.61054270000001], [-0.6637946, 51.61052469999999], [-0.6639051999999999, 51.6105074], [-0.6640349449940357, 51.61048353460085], [-0.6647059999999999, 51.61036010000001], [-0.6654606999999999, 51.6102151], [-0.6674884000000001, 51.6097398], [-0.6693861, 51.60928969999999], [-0.670361, 51.6090543], [-0.6712747, 51.60883459999999], [-0.6725102, 51.608536400000006], [-0.6731192999999999, 51.60839109999999], [-0.6737861, 51.608239399999995], [-0.6745929, 51.608055699999994], [-0.6753392999999999, 51.6078973], [-0.6762354, 51.6077262], [-0.6770578999999999, 51.60759949999999], [-0.6775268, 51.6075288], [-0.6780654, 51.607460199999984], [-0.6785801, 51.6074065], [-0.6791085999999998, 51.60736000000001], [-0.6799857999999999, 51.6072851], [-0.680894, 51.60723019999999], [-0.6817414999999999, 51.607208099999994], [-0.6827855, 51.60721290000001], [-0.6840654, 51.6072449], [-0.6854736, 51.607317599999995], [-0.6867360999999998, 51.60745739999999], [-0.6873067, 51.6075252], [-0.6878424999999999, 51.6076046], [-0.6883965999999999, 51.6076954], [-0.6889759, 51.60779470000001], [-0.6899707, 51.6079918], [-0.6910279, 51.60823510000001], [-0.6920784, 51.6085151], [-0.6931663999999998, 51.608853], [-0.6936686, 51.60902], [-0.6944584999999999, 51.6093003], [-0.6951994, 51.60958060000001], [-0.6956999, 51.6097839], [-0.6962345, 51.61002270000001], [-0.6966932, 51.6102369], [-0.6971450501827537, 51.61048353460085], [-0.6982959, 51.6111117], [-0.6998357999999999, 51.6119903], [-0.7014114, 51.61285659999999], [-0.701816, 51.6130831], [-0.7024788000000001, 51.6134897], [-0.7047881, 51.614859900000006], [-0.7070438, 51.6161715], [-0.7074648999999998, 51.6164114], [-0.7099377, 51.6178189], [-0.7109694, 51.6184274], [-0.7111913, 51.61856589999999], [-0.7125723, 51.61933419999999], [-0.7132919, 51.619734900000005], [-0.7140458, 51.620141], [-0.7148371999999998, 51.6205514], [-0.7156216000000001, 51.6209365], [-0.7164757, 51.62134089999999], [-0.7173973, 51.62175189999999], [-0.7182800999999999, 51.62212], [-0.7184435999999998, 51.62218489999999], [-0.7186522272956171, 51.62226980169414], [-0.7194043999999999, 51.62257590000001], [-0.7202770999999999, 51.6229075], [-0.7212231, 51.6232602], [-0.7221785, 51.6235783], [-0.7231358999999999, 51.62389190000001], [-0.7241106, 51.62419289999999], [-0.7245266999999999, 51.6243163], [-0.7262374, 51.62478050000001], [-0.727097, 51.625003500000005], [-0.7279663999999999, 51.6252046], [-0.7290835, 51.6254561], [-0.7335125999999998, 51.62638119999999], [-0.7348017999999998, 51.6266489], [-0.7350935999999999, 51.62671709999999], [-0.7363516, 51.62702699999999], [-0.7365487, 51.6270823], [-0.7381063, 51.6274903], [-0.7384228, 51.6275705], [-0.7403931, 51.62809970000001], [-0.7411512, 51.6283135], [-0.7419390000000001, 51.6285279], [-0.7427464, 51.6287584], [-0.7430427999999999, 51.6288412], [-0.7433012, 51.6289298], [-0.7436172, 51.6290443], [-0.7440295999999998, 51.62919870000001], [-0.7443629, 51.6293389], [-0.7452563, 51.62972039999999]]} |
4.9 |
2153 |
2158 |
Beaconsfield |
High Wycombe |
High Wycombe |
51.6297204 |
-0.7452563 |
51.6297204 |
-0.7452563 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
High Wycombe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321727 |
1790024260786351 |
55 |
55 |
2026-09-21 21:08:48.973960 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:48.861154 |
| 723639 |
754898 |
P87602 |
882F69M721 |
2026-09-21 |
COMPLETE |
20321670 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 754898, "stp": "P", "toc": "Southeastern", "uid": "P87602", "consist": "465158+465919", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87602/2026-09-21/detailed", "trust_id": "882F69M721", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-21", "dest_arr_time": "2159", "dest_platform": "6", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2F69", "timing_status": "EARLY", "origin_station": "Orpington", "current_leg_arr": "2158", "current_leg_dep": "2155", "current_leg_end": "London Cannon Street", "origin_dep_time": "2124", "origin_platform": "7", "current_location": "London Cannon Street", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"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\": 400.113, \"from_m\": 350.071, \"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\": 488.011, \"from_m\": 400.113, \"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\": 542.97, \"from_m\": 488.011, \"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\": 2547.8, \"from_m\": 542.97, \"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\": 3172.409, \"from_m\": 2547.8, \"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\": 3218.376, \"from_m\": 3172.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3782.727, \"from_m\": 3218.376, \"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\": 4062.746, \"from_m\": 3782.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8653.633, \"from_m\": 4062.746, \"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\": 8693.222, \"from_m\": 8653.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9946.025, \"from_m\": 8693.222, \"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\": 11723.127, \"from_m\": 9946.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12138.569, \"from_m\": 11723.127, \"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\": 12547.153, \"from_m\": 12138.569, \"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\": 12644.398, \"from_m\": 12547.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15928.244, \"from_m\": 12644.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15975.489, \"from_m\": 15928.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18696.895, \"from_m\": 15975.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18767.576, \"from_m\": 18696.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\": 18849.558, \"from_m\": 18767.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19914.834, \"from_m\": 18849.558, \"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\": 20482.24, \"from_m\": 19914.834, \"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\": 754898, \"profile_key\": \"cbe79bbd27cb7cacfca90594d7911385a700c9204e9266e414ea25c8177f03f2\", \"schedule_id\": 23482, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2675.652, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Chislehurst\", \"stage_seq\": 4, \"distance_m\": 4214.805, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2133H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 5, \"distance_m\": 5751.032, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Grove Park\", \"stage_seq\": 6, \"distance_m\": 7802.497, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Hither Green\", \"stage_seq\": 7, \"distance_m\": 10703.087, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 12234.364, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"St. John's\", \"stage_seq\": 9, \"distance_m\": 13317.82, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2148\", \"location\": \"New Cross\", \"stage_seq\": 10, \"distance_m\": 14453.735, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"North Kent East Jn\", \"stage_seq\": 11, \"distance_m\": 15366.06, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 12, \"distance_m\": 15928.244, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2155\", \"location\": \"London Bridge\", \"stage_seq\": 13, \"distance_m\": 19371.399, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Borough Market Jn\", \"stage_seq\": 14, \"distance_m\": 19726.127, \"section_seq\": 1, \"route_path_id\": 139831}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 15, \"distance_m\": 20482.24, \"section_seq\": 1, \"route_path_id\": 139831}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20482.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139831}], \"total_distance_m\": 20482.24, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20181.513, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 300.727, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2124", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:40Z\", \"source_id\": 64053140, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:44Z\", \"source_id\": 20301588, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:18Z\", \"source_id\": 64061362, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:22Z\", \"source_id\": 20303903, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:38Z\", \"source_id\": 64069449, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:43Z\", \"source_id\": 20306174, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:45Z\", \"source_id\": 64076556, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:50Z\", \"source_id\": 20308213, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:53Z\", \"source_id\": 64085602, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:56Z\", \"source_id\": 20310963, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:18Z\", \"source_id\": 64095221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:20Z\", \"source_id\": 20313830, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:49Z\", \"source_id\": 64100994, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:54Z\", \"source_id\": 20315497, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 64114333, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:00Z\", \"source_id\": 20319458, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:27Z\", \"source_id\": 64122122, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:35Z\", \"source_id\": 20321670, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "6", "timing_fact_generation": 1790024257301660, "current_leg_arrival_utc": "2026-09-21T21:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:49.314673", "service_state_evidence_id": 20321670, "current_leg_start_actual_dep": "2026-09-21T21:55:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:50.178107", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
ORP |
CST |
2F69 |
465158+465919 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "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": 400.113, "from_m": 350.071, "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": 488.011, "from_m": 400.113, "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": 542.97, "from_m": 488.011, "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": 2547.8, "from_m": 542.97, "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": 3172.409, "from_m": 2547.8, "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": 3218.376, "from_m": 3172.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3782.727, "from_m": 3218.376, "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": 4062.746, "from_m": 3782.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8653.633, "from_m": 4062.746, "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": 8693.222, "from_m": 8653.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9946.025, "from_m": 8693.222, "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": 11723.127, "from_m": 9946.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12138.569, "from_m": 11723.127, "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": 12547.153, "from_m": 12138.569, "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": 12644.398, "from_m": 12547.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15928.244, "from_m": 12644.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15975.489, "from_m": 15928.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18696.895, "from_m": 15975.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18767.576, "from_m": 18696.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": 18849.558, "from_m": 18767.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19914.834, "from_m": 18849.558, "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": 20482.24, "from_m": 19914.834, "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": 754898, "profile_key": "cbe79bbd27cb7cacfca90594d7911385a700c9204e9266e414ea25c8177f03f2", "schedule_id": 23482, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2124", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139831}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 139831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2675.652, "section_seq": 1, "route_path_id": 139831}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Chislehurst", "stage_seq": 4, "distance_m": 4214.805, "section_seq": 1, "route_path_id": 139831}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2133H", "location": "Elmstead Woods", "stage_seq": 5, "distance_m": 5751.032, "section_seq": 1, "route_path_id": 139831}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Grove Park", "stage_seq": 6, "distance_m": 7802.497, "section_seq": 1, "route_path_id": 139831}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Hither Green", "stage_seq": 7, "distance_m": 10703.087, "section_seq": 1, "route_path_id": 139831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 12234.364, "section_seq": 1, "route_path_id": 139831}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "St. John's", "stage_seq": 9, "distance_m": 13317.82, "section_seq": 1, "route_path_id": 139831}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2148", "location": "New Cross", "stage_seq": 10, "distance_m": 14453.735, "section_seq": 1, "route_path_id": 139831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "North Kent East Jn", "stage_seq": 11, "distance_m": 15366.06, "section_seq": 1, "route_path_id": 139831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Surrey Canal Jn", "stage_seq": 12, "distance_m": 15928.244, "section_seq": 1, "route_path_id": 139831}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2155", "location": "London Bridge", "stage_seq": 13, "distance_m": 19371.399, "section_seq": 1, "route_path_id": 139831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Borough Market Jn", "stage_seq": 14, "distance_m": 19726.127, "section_seq": 1, "route_path_id": 139831}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 15, "distance_m": 20482.24, "section_seq": 1, "route_path_id": 139831}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20482.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 139831}], "total_distance_m": 20482.24, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20181.513, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 300.727, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:40Z", "source_id": 64053140, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:44Z", "source_id": 20301588, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:18Z", "source_id": 64061362, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:22Z", "source_id": 20303903, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:38Z", "source_id": 64069449, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:43Z", "source_id": 20306174, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:45Z", "source_id": 64076556, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:37:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:50Z", "source_id": 20308213, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:53Z", "source_id": 64085602, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:41:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:56Z", "source_id": 20310963, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31544, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:18Z", "source_id": 64095221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:45:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:20Z", "source_id": 20313830, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:49Z", "source_id": 64100994, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:54Z", "source_id": 20315497, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 64114333, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:00Z", "source_id": 20319458, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31467, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:27Z", "source_id": 64122122, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:35Z", "source_id": 20321670, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Orpington |
2124 |
2124 |
7 |
None |
None |
London Cannon Street |
2159 |
2159 |
6 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87602/2026-09-21/detailed |
None |
London Bridge |
2026-09-21T21:55:00+01:00 |
London Cannon Street |
3.0 |
{"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
0.7 |
2155 |
2158 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321670 |
1790024257301660 |
57 |
57 |
2026-09-21 21:08:50.178107 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:49.314673 |
| 723640 |
754516 |
P88739 |
882N42M721 |
2026-09-21 |
COMPLETE |
20321855 |
2026-09-21 21:58:00 |
2026-09-21 21:08:52 |
2026-09-23 21:08:52 |
{"id": 754516, "stp": "P", "toc": "Southeastern", "uid": "P88739", "consist": "376001+376033", "dest_crs": "DFD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88739/2026-09-21/detailed", "trust_id": "882N42M721", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-21", "dest_arr_time": "2159", "dest_platform": "1", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2N42", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "2158", "current_leg_dep": "2152", "current_leg_end": "Dartford", "origin_dep_time": "2106", "origin_platform": "3", "current_location": "Dartford", "last_update_time": "2026-09-21T21:08:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.178778, 51.44828390000001], [0.17901139999999996, 51.44833760000001], [0.17951319999999998, 51.448462799999994], [0.1796630568239043, 51.44850042232197], [0.1803903, 51.448683], [0.18144509999999997, 51.44895720000001], [0.1821311, 51.4491154], [0.1827677, 51.449261], [0.1837747, 51.44945169999999], [0.1847433, 51.4496365], [0.185824, 51.4498468], [0.1869908, 51.4500707], [0.1877941, 51.4502061], [0.18832699999999997, 51.4503015], [0.18887889999999996, 51.45040370000001], [0.1893872, 51.45049050000001], [0.18990219999999997, 51.4505773], [0.19048149999999997, 51.4506676], [0.1908832, 51.45072549999999], [0.19133679999999997, 51.450783400000006], [0.19174029999999995, 51.4508187], [0.191913, 51.4508417], [0.1922225, 51.4508782], [0.1925978, 51.4509324], [0.1929913, 51.450975], [0.19363889999999995, 51.4510337], [0.1941513, 51.45107459999999], [0.1946254, 51.451106900000006], [0.19495049999999997, 51.4511282], [0.19548879999999996, 51.4511606], [0.195982, 51.4511768], [0.19690699999999997, 51.4512074], [0.197612, 51.451220199999995], [0.1980457, 51.4512248], [0.1987282, 51.451224399999994], [0.1990889, 51.4512219], [0.1996695, 51.451210800000005], [0.20009720000000003, 51.45119629999999], [0.2006833, 51.4511759], [0.20111909999999997, 51.451157999999985], [0.20157, 51.4511325], [0.2020154, 51.4511027], [0.20251679999999997, 51.4510635], [0.2029977, 51.4510235], [0.2034431, 51.4509818], [0.2039062, 51.45093839999999], [0.2043393, 51.450895799999984], [0.2047451, 51.4508473], [0.2050732, 51.450807899999994], [0.20562169999999996, 51.4507452], [0.2060508, 51.450687], [0.20668289999999995, 51.4505863], [0.2070289, 51.45053209999999], [0.2074832, 51.450449000000006], [0.2078724, 51.450374999999994], [0.2083142, 51.45028359999999], [0.2084741, 51.4502531], [0.2086529, 51.45021469999999], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Crayford", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Crayford", "current_leg_milage": "1.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"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\": 3825.041, \"from_m\": 2757.138, \"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\": 9001.24, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9111.617, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9440.952, \"from_m\": 9111.617, \"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\": 9493.481, \"from_m\": 9440.952, \"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\": 10767.106, \"from_m\": 9493.481, \"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\": 11013.359, \"from_m\": 10767.106, \"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\": 11859.202, \"from_m\": 11013.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11934.087, \"from_m\": 11859.202, \"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\": 19777.732, \"from_m\": 11934.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19812.793, \"from_m\": 19777.732, \"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\": 26985.463, \"from_m\": 19812.793, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27339.016, \"from_m\": 26985.463, \"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\": 27384.657, \"from_m\": 27339.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27734.345, \"from_m\": 27384.657, \"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\": 28007.063, \"from_m\": 27734.345, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 754516, \"profile_key\": \"ac74644796e1a443e7d09eb7df3706248324c24e75d95548b35ee8fc73745909\", \"schedule_id\": 23905, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2115\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9463.176, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2125\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 9960.796, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 10524.076, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 12022.43, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132H\", \"location\": \"Lee\", \"stage_seq\": 12, \"distance_m\": 13181.005, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Mottingham\", \"stage_seq\": 13, \"distance_m\": 15759.256, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2139\", \"location\": \"New Eltham\", \"stage_seq\": 14, \"distance_m\": 17210.823, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142H\", \"location\": \"Sidcup\", \"stage_seq\": 15, \"distance_m\": 19600.966, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Albany Park\", \"stage_seq\": 16, \"distance_m\": 21106.183, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2148\", \"location\": \"Bexley\", \"stage_seq\": 17, \"distance_m\": 22685.435, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151H\", \"location\": \"Crayford\", \"stage_seq\": 18, \"distance_m\": 25043.209, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 19, \"distance_m\": 26396.287, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 27285.589, \"section_seq\": 1, \"route_path_id\": 119549}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 28007.063, \"section_seq\": 1, \"route_path_id\": 119549}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28007.063, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119549}], \"total_distance_m\": 28007.063, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 27961.422, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 45.641, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2106", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:08Z\", \"source_id\": 64010283, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:09Z\", \"source_id\": 20289130, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:03Z\", \"source_id\": 64019631, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:08Z\", \"source_id\": 20291827, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:37Z\", \"source_id\": 64046390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:39Z\", \"source_id\": 20299566, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:16Z\", \"source_id\": 64056690, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:19Z\", \"source_id\": 20302600, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:49Z\", \"source_id\": 64062640, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:54Z\", \"source_id\": 20304278, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:16Z\", \"source_id\": 64073147, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:20Z\", \"source_id\": 20307219, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:07Z\", \"source_id\": 64079638, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:11Z\", \"source_id\": 20309126, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:20Z\", \"source_id\": 64086560, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:24Z\", \"source_id\": 20311270, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:22Z\", \"source_id\": 64093129, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:25Z\", \"source_id\": 20313207, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:08Z\", \"source_id\": 64099326, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:09Z\", \"source_id\": 20314974, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:29Z\", \"source_id\": 64106951, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:30Z\", \"source_id\": 20317178, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:46Z\", \"source_id\": 64122798, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:51Z\", \"source_id\": 20321855, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1790024272973839, "current_leg_arrival_utc": "2026-09-21T21:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:49.322175", "service_state_evidence_id": 20321855, "current_leg_start_actual_dep": "2026-09-21T21:51:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:50.174333", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
DFD |
2N42 |
376001+376033 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 2313.647, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2757.138, "from_m": 2313.647, "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": 3825.041, "from_m": 2757.138, "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": 9001.24, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9111.617, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9440.952, "from_m": 9111.617, "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": 9493.481, "from_m": 9440.952, "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": 10767.106, "from_m": 9493.481, "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": 11013.359, "from_m": 10767.106, "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": 11859.202, "from_m": 11013.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11934.087, "from_m": 11859.202, "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": 19777.732, "from_m": 11934.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19812.793, "from_m": 19777.732, "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": 26985.463, "from_m": 19812.793, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27339.016, "from_m": 26985.463, "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": 27384.657, "from_m": 27339.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27734.345, "from_m": 27384.657, "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": 28007.063, "from_m": 27734.345, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 754516, "profile_key": "ac74644796e1a443e7d09eb7df3706248324c24e75d95548b35ee8fc73745909", "schedule_id": 23905, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2106", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 119549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2115", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 119549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 119549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 119549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 119549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9463.176, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2125", "location": "Lewisham", "stage_seq": 9, "distance_m": 9960.796, "section_seq": 1, "route_path_id": 119549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Parks Bridge Jn", "stage_seq": 10, "distance_m": 10524.076, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Hither Green", "stage_seq": 11, "distance_m": 12022.43, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132H", "location": "Lee", "stage_seq": 12, "distance_m": 13181.005, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Mottingham", "stage_seq": 13, "distance_m": 15759.256, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2139", "location": "New Eltham", "stage_seq": 14, "distance_m": 17210.823, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142H", "location": "Sidcup", "stage_seq": 15, "distance_m": 19600.966, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Albany Park", "stage_seq": 16, "distance_m": 21106.183, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2148", "location": "Bexley", "stage_seq": 17, "distance_m": 22685.435, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151H", "location": "Crayford", "stage_seq": 18, "distance_m": 25043.209, "section_seq": 1, "route_path_id": 119549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Crayford Spur B Jn", "stage_seq": 19, "distance_m": 26396.287, "section_seq": 1, "route_path_id": 119549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 27285.589, "section_seq": 1, "route_path_id": 119549}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 28007.063, "section_seq": 1, "route_path_id": 119549}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28007.063, "from_m": 0.0, "section_seq": 1, "route_path_id": 119549}], "total_distance_m": 28007.063, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 27961.422, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 45.641, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:08Z", "source_id": 64010283, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:09Z", "source_id": 20289130, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:03Z", "source_id": 64019631, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:08Z", "source_id": 20291827, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:37Z", "source_id": 64046390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:39Z", "source_id": 20299566, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31694, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:16Z", "source_id": 64056690, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:29:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:19Z", "source_id": 20302600, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:49Z", "source_id": 64062640, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:31:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:54Z", "source_id": 20304278, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31709, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:16Z", "source_id": 64073147, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:35:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:20Z", "source_id": 20307219, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31713, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:07Z", "source_id": 64079638, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:11Z", "source_id": 20309126, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:20Z", "source_id": 64086560, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:24Z", "source_id": 20311270, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31727, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:22Z", "source_id": 64093129, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:25Z", "source_id": 20313207, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:08Z", "source_id": 64099326, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:47:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:09Z", "source_id": 20314974, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31735, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:29Z", "source_id": 64106951, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:30Z", "source_id": 20317178, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:46Z", "source_id": 64122798, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:51Z", "source_id": 20321855, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
London Charing Cross |
2106 |
2106 |
3 |
None |
None |
Dartford |
2159 |
2159 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88739/2026-09-21/detailed |
None |
Crayford |
2026-09-21T21:51:30+01:00 |
Dartford |
6.0 |
{"type": "LineString", "coordinates": [[0.178778, 51.44828390000001], [0.17901139999999996, 51.44833760000001], [0.17951319999999998, 51.448462799999994], [0.1796630568239043, 51.44850042232197], [0.1803903, 51.448683], [0.18144509999999997, 51.44895720000001], [0.1821311, 51.4491154], [0.1827677, 51.449261], [0.1837747, 51.44945169999999], [0.1847433, 51.4496365], [0.185824, 51.4498468], [0.1869908, 51.4500707], [0.1877941, 51.4502061], [0.18832699999999997, 51.4503015], [0.18887889999999996, 51.45040370000001], [0.1893872, 51.45049050000001], [0.18990219999999997, 51.4505773], [0.19048149999999997, 51.4506676], [0.1908832, 51.45072549999999], [0.19133679999999997, 51.450783400000006], [0.19174029999999995, 51.4508187], [0.191913, 51.4508417], [0.1922225, 51.4508782], [0.1925978, 51.4509324], [0.1929913, 51.450975], [0.19363889999999995, 51.4510337], [0.1941513, 51.45107459999999], [0.1946254, 51.451106900000006], [0.19495049999999997, 51.4511282], [0.19548879999999996, 51.4511606], [0.195982, 51.4511768], [0.19690699999999997, 51.4512074], [0.197612, 51.451220199999995], [0.1980457, 51.4512248], [0.1987282, 51.451224399999994], [0.1990889, 51.4512219], [0.1996695, 51.451210800000005], [0.20009720000000003, 51.45119629999999], [0.2006833, 51.4511759], [0.20111909999999997, 51.451157999999985], [0.20157, 51.4511325], [0.2020154, 51.4511027], [0.20251679999999997, 51.4510635], [0.2029977, 51.4510235], [0.2034431, 51.4509818], [0.2039062, 51.45093839999999], [0.2043393, 51.450895799999984], [0.2047451, 51.4508473], [0.2050732, 51.450807899999994], [0.20562169999999996, 51.4507452], [0.2060508, 51.450687], [0.20668289999999995, 51.4505863], [0.2070289, 51.45053209999999], [0.2074832, 51.450449000000006], [0.2078724, 51.450374999999994], [0.2083142, 51.45028359999999], [0.2084741, 51.4502531], [0.2086529, 51.45021469999999], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} |
1.8 |
2152 |
2158 |
Crayford |
Dartford |
Dartford |
51.4474513 |
0.2197223 |
51.4474513 |
0.2197223 |
1 |
0 |
2026-09-21 21:08:52 |
TERMINATED |
2026-09-21 20:58:00 |
Dartford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321855 |
1790024272973839 |
76 |
76 |
2026-09-21 21:08:50.174333 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:49.322175 |
| 723641 |
754070 |
G07344 |
872L68MZ21 |
2026-09-21 |
COMPLETE |
20321556 |
2026-09-21 21:58:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 754070, "stp": "P", "toc": "London Overground", "uid": "G07344", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07344/2026-09-21/detailed", "trust_id": "872L68MZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-21", "dest_arr_time": "2154", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L68", "timing_status": "LATE", "origin_station": "Clapham Junction (C)", "current_leg_arr": "2158", "current_leg_dep": "2155", "current_leg_end": "Stratford", "origin_dep_time": "2048", "origin_platform": "17", "current_location": "Stratford", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Hackney Wick", "dest_arr_time_act": "2153", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "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\": 227.144, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1374.141, \"from_m\": 227.144, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1659.025, \"from_m\": 1374.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2599.985, \"from_m\": 1659.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4590.042, \"from_m\": 2599.985, \"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\": 5595.842, \"from_m\": 4590.042, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8623.008, \"from_m\": 5595.842, \"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\": 8681.446, \"from_m\": 8623.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9129.192, \"from_m\": 8681.446, \"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\": 9454.682, \"from_m\": 9129.192, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10755.891, \"from_m\": 9454.682, \"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\": 11078.455, \"from_m\": 10755.891, \"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\": 11162.957, \"from_m\": 11078.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11265.03, \"from_m\": 11162.957, \"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\": 11314.015, \"from_m\": 11265.03, \"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\": 17406.885, \"from_m\": 11314.015, \"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\": 17759.125, \"from_m\": 17406.885, \"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\": 19106.62, \"from_m\": 17759.125, \"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\": 19721.118, \"from_m\": 19106.62, \"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\": 24005.546, \"from_m\": 19721.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26544.22, \"from_m\": 24005.546, \"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\": 27290.333, \"from_m\": 26544.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27352.248, \"from_m\": 27290.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27960.841, \"from_m\": 27352.248, \"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\": 28664.17, \"from_m\": 27960.841, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29278.017, \"from_m\": 28664.17, \"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\": 29314.238, \"from_m\": 29278.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29353.333, \"from_m\": 29314.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29394.598, \"from_m\": 29353.333, \"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\": 29423.337, \"from_m\": 29394.598, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29495.95, \"from_m\": 29423.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 754070, \"profile_key\": \"ac9c7f22b6c03c7c561ac9d0f8c1ddd0a605a6b420df63b82c91a3a1d84bda32\", \"schedule_id\": 8455, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 1341.904, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2705.415, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2055\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 4170.821, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5828.33, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2101\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7577.088, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8806.651, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9565.974, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2113\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 10527.542, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 11162.957, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2115H\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 12177.923, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2117H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 13176.297, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13886.963, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2121\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14712.438, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2122H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 15307.346, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16721.421, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17673.881, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18739.289, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 19456.99, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2133\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19654.584, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 20185.902, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 21366.723, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21736.286, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 22147.08, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22593.287, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 23025.469, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 24132.477, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 24961.798, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 25513.405, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 26513.718, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 27931.107, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 28444.413, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 28745.304, \"section_seq\": 1, \"route_path_id\": 133164}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 29495.95, \"section_seq\": 1, \"route_path_id\": 133164}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29495.95, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133164}], \"total_distance_m\": 29495.95, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27308.114, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2187.836, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:48Z\", \"source_id\": 63919305, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 22324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:04Z\", \"source_id\": 63971447, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:05Z\", \"source_id\": 20278162, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:58Z\", \"source_id\": 63975961, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:01Z\", \"source_id\": 20279452, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:38Z\", \"source_id\": 63984916, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:43Z\", \"source_id\": 20281906, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:48Z\", \"source_id\": 63990168, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:53Z\", \"source_id\": 20283371, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:38Z\", \"source_id\": 63997002, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:42Z\", \"source_id\": 20285377, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:08Z\", \"source_id\": 64019827, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:14Z\", \"source_id\": 20291880, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:23Z\", \"source_id\": 64031972, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:25Z\", \"source_id\": 20295381, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:40Z\", \"source_id\": 64037342, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:41Z\", \"source_id\": 20296913, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:39Z\", \"source_id\": 64041950, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:45Z\", \"source_id\": 20298261, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:44Z\", \"source_id\": 64046734, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:49Z\", \"source_id\": 20299662, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:39Z\", \"source_id\": 64050854, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:43Z\", \"source_id\": 20300905, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:45Z\", \"source_id\": 64055504, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:49Z\", \"source_id\": 20302273, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:10Z\", \"source_id\": 64061041, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:13Z\", \"source_id\": 20303816, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:09Z\", \"source_id\": 64068265, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:16Z\", \"source_id\": 20305844, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:29Z\", \"source_id\": 64073673, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:32Z\", \"source_id\": 20307370, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:15Z\", \"source_id\": 64082089, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:18Z\", \"source_id\": 20309885, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:17Z\", \"source_id\": 64086439, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:20Z\", \"source_id\": 20311240, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:17Z\", \"source_id\": 64090835, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:20Z\", \"source_id\": 20312521, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:12Z\", \"source_id\": 64097290, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:16Z\", \"source_id\": 20314425, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:36Z\", \"source_id\": 64102816, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:41Z\", \"source_id\": 20316032, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:05Z\", \"source_id\": 64108341, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:10Z\", \"source_id\": 20317620, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 64114330, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:58Z\", \"source_id\": 20319430, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:19Z\", \"source_id\": 64121795, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:23Z\", \"source_id\": 20321556, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1790024244247553, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:54.227144", "service_state_evidence_id": 20321556, "current_leg_start_actual_dep": "2026-09-21T21:54:00+01:00", "operational_evidence_version": 131, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:54.714911", "service_state_valid_until_kind": null, "operational_interpretation_version": 131, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2L68 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 227.144, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1374.141, "from_m": 227.144, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1659.025, "from_m": 1374.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2599.985, "from_m": 1659.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4590.042, "from_m": 2599.985, "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": 5595.842, "from_m": 4590.042, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8623.008, "from_m": 5595.842, "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": 8681.446, "from_m": 8623.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9129.192, "from_m": 8681.446, "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": 9454.682, "from_m": 9129.192, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10755.891, "from_m": 9454.682, "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": 11078.455, "from_m": 10755.891, "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": 11162.957, "from_m": 11078.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11265.03, "from_m": 11162.957, "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": 11314.015, "from_m": 11265.03, "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": 17406.885, "from_m": 11314.015, "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": 17759.125, "from_m": 17406.885, "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": 19106.62, "from_m": 17759.125, "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": 19721.118, "from_m": 19106.62, "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": 24005.546, "from_m": 19721.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26544.22, "from_m": 24005.546, "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": 27290.333, "from_m": 26544.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27352.248, "from_m": 27290.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27960.841, "from_m": 27352.248, "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": 28664.17, "from_m": 27960.841, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29278.017, "from_m": 28664.17, "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": 29314.238, "from_m": 29278.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29353.333, "from_m": 29314.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29394.598, "from_m": 29353.333, "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": 29423.337, "from_m": 29394.598, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29495.95, "from_m": 29423.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 754070, "profile_key": "ac9c7f22b6c03c7c561ac9d0f8c1ddd0a605a6b420df63b82c91a3a1d84bda32", "schedule_id": 8455, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2048", "location": "Clapham Junction (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 1341.904, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2705.415, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2055", "location": "West Brompton", "stage_seq": 4, "distance_m": 4170.821, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5828.33, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2101", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7577.088, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8806.651, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9565.974, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2113", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 10527.542, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 11162.957, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2115H", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 12177.923, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2117H", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 13176.297, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13886.963, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2121", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14712.438, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2122H", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 15307.346, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16721.421, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17673.881, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18739.289, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 19456.99, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2133", "location": "Camden Road", "stage_seq": 20, "distance_m": 19654.584, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 20185.902, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 21366.723, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21736.286, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 22147.08, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22593.287, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140", "location": "Canonbury", "stage_seq": 26, "distance_m": 23025.469, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 24132.477, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 24961.798, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "Hackney Central", "stage_seq": 29, "distance_m": 25513.405, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Homerton", "stage_seq": 30, "distance_m": 26513.718, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 27931.107, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Lea Junction", "stage_seq": 32, "distance_m": 28444.413, "section_seq": 1, "route_path_id": 133164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 28745.304, "section_seq": 1, "route_path_id": 133164}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 29495.95, "section_seq": 1, "route_path_id": 133164}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29495.95, "from_m": 0.0, "section_seq": 1, "route_path_id": 133164}], "total_distance_m": 29495.95, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27308.114, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2187.836, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:48Z", "source_id": 63919305, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T19:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:04Z", "source_id": 63971447, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:05Z", "source_id": 20278162, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:58Z", "source_id": 63975961, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:54:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:01Z", "source_id": 20279452, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:38Z", "source_id": 63984916, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:43Z", "source_id": 20281906, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:48Z", "source_id": 63990168, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:53Z", "source_id": 20283371, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:38Z", "source_id": 63997002, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:42Z", "source_id": 20285377, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:08Z", "source_id": 64019827, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:13:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:14Z", "source_id": 20291880, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:23Z", "source_id": 64031972, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:17:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:25Z", "source_id": 20295381, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:40Z", "source_id": 64037342, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:41Z", "source_id": 20296913, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:39Z", "source_id": 64041950, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:45Z", "source_id": 20298261, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:44Z", "source_id": 64046734, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:49Z", "source_id": 20299662, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:39Z", "source_id": 64050854, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:43Z", "source_id": 20300905, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:45Z", "source_id": 64055504, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:49Z", "source_id": 20302273, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:10Z", "source_id": 64061041, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:13Z", "source_id": 20303816, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:09Z", "source_id": 64068265, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:16Z", "source_id": 20305844, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:29Z", "source_id": 64073673, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:32Z", "source_id": 20307370, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:15Z", "source_id": 64082089, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:18Z", "source_id": 20309885, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:17Z", "source_id": 64086439, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:20Z", "source_id": 20311240, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:17Z", "source_id": 64090835, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:43:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:20Z", "source_id": 20312521, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:12Z", "source_id": 64097290, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:16Z", "source_id": 20314425, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:36Z", "source_id": 64102816, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:41Z", "source_id": 20316032, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:05Z", "source_id": 64108341, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:51:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:10Z", "source_id": 20317620, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 64114330, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:58Z", "source_id": 20319430, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:19Z", "source_id": 64121795, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:58:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:23Z", "source_id": 20321556, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Clapham Junction (C) |
2048 |
2048 |
17 |
None |
None |
Stratford |
2154 |
2153 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07344/2026-09-21/detailed |
None |
Hackney Wick |
2026-09-21T21:54:00+01:00 |
Stratford |
3.0 |
{"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} |
1.0 |
2155 |
2158 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:58:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321556 |
1790024244247553 |
131 |
131 |
2026-09-21 21:08:54.714911 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:54.227144 |
| 723642 |
754492 |
C15742 |
065N49M721 |
2026-09-21 |
COMPLETE |
20321631 |
2026-09-21 21:58:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 754492, "stp": "P", "toc": "ScotRail", "uid": "C15742", "consist": "385101", "dest_crs": "GLQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15742/2026-09-21/detailed", "trust_id": "065N49M721", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "5N49", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "2158", "current_leg_dep": "2138", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "2106", "origin_platform": "1", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1814463, 55.91492379999998], [-4.1817384, 55.91485560000001], [-4.1820111, 55.91479569999999], [-4.182759099999999, 55.91468179999999], [-4.1844939, 55.9144175], [-4.186257, 55.914146], [-4.186467499999999, 55.914126800000005], [-4.1867123, 55.914108899999995], [-4.187027999999999, 55.91409109999999], [-4.187238499999999, 55.914078800000006], [-4.1874387, 55.9140652], [-4.188136, 55.9139612], [-4.188351, 55.9139285], [-4.188584699999999, 55.9138929], [-4.1892475, 55.913791999999994], [-4.191675899999999, 55.91342220000001], [-4.191912600000001, 55.91339209999999], [-4.1920787, 55.9133726], [-4.193216099999999, 55.91323940000001], [-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": "Cadder Down Passenger Loop", "dest_arr_time_act": "2158", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Cowlairs South Jn", "current_leg_milage": "5.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1768.886, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1834.087, \"from_m\": 1768.886, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2039.933, \"from_m\": 1834.087, \"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\": 2110.074, \"from_m\": 2039.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3220.06, \"from_m\": 2110.074, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3265.414, \"from_m\": 3220.06, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3463.708, \"from_m\": 3265.414, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4097.607, \"from_m\": 3463.708, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4464.259, \"from_m\": 4097.607, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5743.672, \"from_m\": 4464.259, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 7727.592, \"from_m\": 5743.672, \"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\": 8054.457, \"from_m\": 7727.592, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8171.2, \"from_m\": 8054.457, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8944.105, \"from_m\": 8171.2, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9060.848, \"from_m\": 8944.105, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9387.713, \"from_m\": 9060.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\": 11371.633, \"from_m\": 9387.713, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11676.699, \"from_m\": 11371.633, \"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\": 13017.698, \"from_m\": 11676.699, \"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\": 13651.597, \"from_m\": 13017.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:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14397.109, \"from_m\": 13651.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14784.674, \"from_m\": 14397.109, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14849.875, \"from_m\": 14784.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15524.99, \"from_m\": 14849.875, \"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\": 16122.515, \"from_m\": 15524.99, \"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\": 16618.761, \"from_m\": 16122.515, \"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\": 754492, \"profile_key\": \"1b4d94e0091d0ecc7a12c92f14b8bd464c31b08304758614e36343c7ce3a74fa\", \"schedule_id\": 2110, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.701, \"section_seq\": 1, \"route_path_id\": 131196}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2117\", \"location\": \"Springburn\", \"stage_seq\": 3, \"distance_m\": 2625.106, \"section_seq\": 1, \"route_path_id\": 131196}, {\"is_pass\": false, \"wtt_arr\": \"2119\", \"wtt_dep\": \"2125\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 4, \"distance_m\": 3265.414, \"section_seq\": 1, \"route_path_id\": 131196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 5, \"distance_m\": 5575.234, \"section_seq\": 1, \"route_path_id\": 131196}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2139H\", \"location\": \"Cadder Down Passenger Loop\", \"stage_seq\": 6, \"distance_m\": 8557.653, \"section_seq\": 1, \"route_path_id\": 131196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 7, \"distance_m\": 11540.071, \"section_seq\": 1, \"route_path_id\": 131196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 8, \"distance_m\": 13849.891, \"section_seq\": 1, \"route_path_id\": 131196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 9, \"distance_m\": 14723.059, \"section_seq\": 1, \"route_path_id\": 131196}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 10, \"distance_m\": 16618.761, \"section_seq\": 1, \"route_path_id\": 131196}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16618.761, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131196}], \"total_distance_m\": 16618.761, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15845.856, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 772.905, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2106", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:03Z\", \"source_id\": 64012516, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:09Z\", \"source_id\": 20289795, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:24Z\", \"source_id\": 64052538, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:08Z\", \"source_id\": 64083904, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:28Z\", \"source_id\": 20301392, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:11Z\", \"source_id\": 20310449, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:24Z\", \"source_id\": 64121951, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:31Z\", \"source_id\": 20321631, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "7", "timing_fact_generation": 1790024253615079, "current_leg_arrival_utc": "2026-09-21T21:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:58:57.444733", "service_state_evidence_id": 20321631, "current_leg_start_actual_dep": "2026-09-21T21:39:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-21T20:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:08:57.716537", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
GLQ |
5N49 |
385101 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1768.886, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1834.087, "from_m": 1768.886, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2039.933, "from_m": 1834.087, "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": 2110.074, "from_m": 2039.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3220.06, "from_m": 2110.074, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3265.414, "from_m": 3220.06, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3463.708, "from_m": 3265.414, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4097.607, "from_m": 3463.708, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 4464.259, "from_m": 4097.607, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 5743.672, "from_m": 4464.259, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 85.0}, {"to_m": 7727.592, "from_m": 5743.672, "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": 8054.457, "from_m": 7727.592, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8171.2, "from_m": 8054.457, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8944.105, "from_m": 8171.2, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9060.848, "from_m": 8944.105, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9387.713, "from_m": 9060.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": 11371.633, "from_m": 9387.713, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11676.699, "from_m": 11371.633, "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": 13017.698, "from_m": 11676.699, "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": 13651.597, "from_m": 13017.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:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 14397.109, "from_m": 13651.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14784.674, "from_m": 14397.109, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 14849.875, "from_m": 14784.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15524.99, "from_m": 14849.875, "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": 16122.515, "from_m": 15524.99, "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": 16618.761, "from_m": 16122.515, "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": 754492, "profile_key": "1b4d94e0091d0ecc7a12c92f14b8bd464c31b08304758614e36343c7ce3a74fa", "schedule_id": 2110, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2106", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.701, "section_seq": 1, "route_path_id": 131196}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2117", "location": "Springburn", "stage_seq": 3, "distance_m": 2625.106, "section_seq": 1, "route_path_id": 131196}, {"is_pass": false, "wtt_arr": "2119", "wtt_dep": "2125", "location": "Cowlairs West Jn", "stage_seq": 4, "distance_m": 3265.414, "section_seq": 1, "route_path_id": 131196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Bishopbriggs", "stage_seq": 5, "distance_m": 5575.234, "section_seq": 1, "route_path_id": 131196}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2139H", "location": "Cadder Down Passenger Loop", "stage_seq": 6, "distance_m": 8557.653, "section_seq": 1, "route_path_id": 131196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Bishopbriggs", "stage_seq": 7, "distance_m": 11540.071, "section_seq": 1, "route_path_id": 131196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Cowlairs West Jn", "stage_seq": 8, "distance_m": 13849.891, "section_seq": 1, "route_path_id": 131196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Cowlairs South Jn", "stage_seq": 9, "distance_m": 14723.059, "section_seq": 1, "route_path_id": 131196}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 10, "distance_m": 16618.761, "section_seq": 1, "route_path_id": 131196}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16618.761, "from_m": 0.0, "section_seq": 1, "route_path_id": 131196}], "total_distance_m": 16618.761, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15845.856, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 772.905, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1526, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:03Z", "source_id": 64012516, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:09Z", "source_id": 20289795, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:24Z", "source_id": 64052538, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:08Z", "source_id": 64083904, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:41:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:28Z", "source_id": 20301392, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:11Z", "source_id": 20310449, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1417, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:24Z", "source_id": 64121951, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:58:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:31Z", "source_id": 20321631, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
2106 |
2106 |
1 |
None |
None |
Glasgow Queen St High Level |
2158 |
2158 |
7 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15742/2026-09-21/detailed |
None |
Cadder Down Passenger Loop |
2026-09-21T21:39:30+01:00 |
Glasgow Queen St High Level |
20.0 |
{"type": "LineString", "coordinates": [[-4.1814463, 55.91492379999998], [-4.1817384, 55.91485560000001], [-4.1820111, 55.91479569999999], [-4.182759099999999, 55.91468179999999], [-4.1844939, 55.9144175], [-4.186257, 55.914146], [-4.186467499999999, 55.914126800000005], [-4.1867123, 55.914108899999995], [-4.187027999999999, 55.91409109999999], [-4.187238499999999, 55.914078800000006], [-4.1874387, 55.9140652], [-4.188136, 55.9139612], [-4.188351, 55.9139285], [-4.188584699999999, 55.9138929], [-4.1892475, 55.913791999999994], [-4.191675899999999, 55.91342220000001], [-4.191912600000001, 55.91339209999999], [-4.1920787, 55.9133726], [-4.193216099999999, 55.91323940000001], [-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]]} |
5.0 |
2138 |
2158 |
Cowlairs South Jn |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:58:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321631 |
1790024253615079 |
37 |
37 |
2026-09-21 21:08:57.716537 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:58:57.444733 |
| 723643 |
743917 |
H55802 |
756C67CY21 |
2026-09-21 |
COMPLETE |
20323600 |
2026-09-21 21:45:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 743917, "stp": "P", "toc": "Unknown", "uid": "H55802", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55802/2026-09-21/detailed", "trust_id": "756C67CY21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Merehead Quarry (FLHH)", "service_date": "2026-09-21", "dest_arr_time": "2056", "dest_platform": null, "is_terminated": 1, "next_location": "Westbury Down Tc Ent Exit", "signalling_id": "6C67", "timing_status": "LATE", "origin_station": "Wootton Bassett Foster Yeoman (FLHH)", "current_leg_arr": "1954", "current_leg_dep": "1905", "current_leg_end": "Westbury Down Tc Ent Exit", "origin_dep_time": "1907", "origin_platform": null, "current_location": "Merehead Quarry (FLHH)", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "+49 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9056011, 51.5351683], [-1.9061875, 51.53527030000001], [-1.9068364, 51.53537399999999], [-1.907178, 51.53543160000001], [-1.9074878, 51.5354834], [-1.9077255, 51.5355253], [-1.9088365000000005, 51.5357116], [-1.9091690999999995, 51.5357683], [-1.9093222, 51.5357947], [-1.9096387, 51.535846], [-1.9102969, 51.53595740000001], [-1.9107764, 51.53604060000001], [-1.9110613, 51.5360859], [-1.9115194, 51.536161], [-1.9118152999999996, 51.53620960000001], [-1.9123516000000005, 51.53629690000001], [-1.9128662, 51.536375], [-1.9133249, 51.5364466], [-1.9138630999999997, 51.5365194], [-1.9140899999999996, 51.5365487], [-1.9146741, 51.53662599999999], [-1.9153369, 51.53670579999999], [-1.9157386999999997, 51.5367517], [-1.9162505, 51.53680769999999], [-1.9170625999999995, 51.53689010000001], [-1.9179615, 51.53696879999999], [-1.9187492, 51.537034000000006], [-1.9195839, 51.53709359999999], [-1.9203008, 51.537138199999994], [-1.9210167, 51.5371795], [-1.9217413, 51.5372144], [-1.9224653, 51.53724369999998], [-1.9231135, 51.53726290000001], [-1.9237373999999996, 51.5372785], [-1.9243343, 51.5372887], [-1.9245959, 51.5372892], [-1.9253176999999997, 51.5372925], [-1.9257892, 51.5372929], [-1.9262533, 51.53728899999999], [-1.9268359999999995, 51.5372843], [-1.9272750999999997, 51.5372761], [-1.9277852, 51.53726369999999], [-1.9282093, 51.537252], [-1.9285961, 51.5372415], [-1.9288713, 51.53723290000001], [-1.9290188999999995, 51.537226800000006], [-1.9292426, 51.53721749999999], [-1.9295029, 51.53720609999999], [-1.930294, 51.53716829999999], [-1.9310442999999995, 51.5371253], [-1.9315317000000003, 51.53709440000001], [-1.9320716, 51.5370565], [-1.9327521000000003, 51.537005499999985], [-1.9333734, 51.5369513], [-1.9337801999999995, 51.53691489999999], [-1.9343835, 51.53685660000001], [-1.9350629, 51.5367873], [-1.9355436, 51.536736], [-1.9360683999999997, 51.53667509999999], [-1.9367112, 51.5365962], [-1.937067, 51.53655040000001], [-1.9376798, 51.536467599999995], [-1.9381636, 51.5363995], [-1.9385198999999995, 51.5363454], [-1.9388417, 51.53629690000001], [-1.9391374999999995, 51.5362499], [-1.9394191999999997, 51.53620699999999], [-1.9396791999999996, 51.5361678], [-1.9403689, 51.536052299999994], [-1.9407332, 51.5359873], [-1.9413682, 51.535874], [-1.9415693000000005, 51.5358349], [-1.9420907000000005, 51.5357404], [-1.9426421, 51.5356301], [-1.9434732, 51.5354563], [-1.9442916999999995, 51.53527890000001], [-1.9450355, 51.5351106], [-1.9458468999999996, 51.534914], [-1.9462506, 51.5348138], [-1.9467235999999997, 51.53469340000001], [-1.9473433999999996, 51.5345277], [-1.9477374999999997, 51.5344226], [-1.9482122, 51.5342914], [-1.9485569, 51.5341947], [-1.9487902, 51.53412790000001], [-1.9493306999999995, 51.53397060000001], [-1.9501245, 51.53373069999999], [-1.9504648, 51.5336246], [-1.9506243999999997, 51.533575500000005], [-1.950993, 51.533452700000005], [-1.9514286000000003, 51.53330940000001], [-1.9517343, 51.5332101], [-1.9523157, 51.533008200000005], [-1.9529045000000005, 51.5328033], [-1.9534121, 51.532622], [-1.9538975999999997, 51.5324511], [-1.954276, 51.5323167], [-1.9548951, 51.5321033], [-1.9554879999999992, 51.5319056], [-1.9558684, 51.53178309999999], [-1.9562077, 51.5316766], [-1.9567984999999997, 51.531496699999984], [-1.9571886, 51.531382], [-1.9577269, 51.53123109999999], [-1.9582101000000005, 51.5311007], [-1.9586380000000003, 51.53098709999999], [-1.9591469, 51.53085840000001], [-1.9595249, 51.530766400000005], [-1.959901, 51.53068009999999], [-1.9603537, 51.5305805], [-1.9608308000000003, 51.530478599999995], [-1.9616188000000003, 51.5303194], [-1.9620984999999995, 51.530226799999994], [-1.9637708000000005, 51.5299204], [-1.9645821999999995, 51.52977469999998], [-1.9653148, 51.5296426], [-1.9661014, 51.5295025], [-1.9666044000000005, 51.5294131], [-1.9673778, 51.529267], [-1.9678819000000003, 51.5291782], [-1.9685161, 51.5290633], [-1.9690529999999995, 51.5289702], [-1.9696655, 51.52885950000001], [-1.9702489, 51.52875289999999], [-1.9707713, 51.528658099999994], [-1.9716639, 51.5284983], [-1.9725562000000003, 51.528336], [-1.973219, 51.52821639999999], [-1.9738762000000003, 51.5280975], [-1.9746302999999996, 51.527961600000005], [-1.9753497, 51.5278314], [-1.9756604999999996, 51.5277746], [-1.9760036999999997, 51.52771370000001], [-1.976293625062947, 51.52766106667664], [-1.9769561, 51.52754079999998], [-1.9776494, 51.52741619999998], [-1.9783017, 51.5272966], [-1.9790749, 51.527157200000005], [-1.9799313999999997, 51.52700250000001], [-1.9807564, 51.526852600000005], [-1.9815921, 51.526703], [-1.9823604999999995, 51.526565], [-1.9830567, 51.52643830000001], [-1.9837441, 51.5263149], [-1.9839977, 51.52626750000001], [-1.9843792, 51.5261962], [-1.9852667, 51.5260383], [-1.9858785, 51.525926600000005], [-1.9867475, 51.52577089999999], [-1.9876202000000005, 51.52561239999999], [-1.98846, 51.525460499999994], [-1.9893539, 51.525299], [-1.990041, 51.52517400000001], [-1.9908838, 51.52502139999999], [-1.9917269, 51.52486900000001], [-1.9929319999999997, 51.524650900000005], [-1.9936953, 51.5245116], [-1.9944451000000003, 51.52437679999999], [-1.995317, 51.5242185], [-1.9961833, 51.5240635], [-1.9970608, 51.523904], [-1.99787, 51.523757100000005], [-1.9987131, 51.5236039], [-1.9994678, 51.5234667], [-2.0002336, 51.5233289], [-2.0009997, 51.52318929999999], [-2.0017597, 51.523051300000006], [-2.0024639999999994, 51.5229232], [-2.0032407, 51.5227818], [-2.0040691, 51.5226328], [-2.0049543999999995, 51.5224726], [-2.0058199, 51.522311900000005], [-2.0065348999999997, 51.5221749], [-2.0074072, 51.5220045], [-2.0082165999999995, 51.521842], [-2.0089935, 51.5216797], [-2.0095924000000003, 51.5215499], [-2.0101451, 51.52143019999999], [-2.0109726, 51.5212406], [-2.0114786, 51.5211223], [-2.0121116999999997, 51.520972], [-2.012625, 51.5208495], [-2.0131998999999996, 51.52070749999999], [-2.0137352, 51.520576], [-2.0145331, 51.5203689], [-2.01529, 51.5201685], [-2.015806, 51.52003079999998], [-2.0168127, 51.5197507], [-2.0176218, 51.51951590000001], [-2.0184363, 51.5192775], [-2.0191891, 51.51904469999999], [-2.0199528999999994, 51.518809100000006], [-2.0207244, 51.51856180000001], [-2.0213618, 51.5183569], [-2.0218835, 51.518181899999995], [-2.0223527, 51.5180245], [-2.0227641999999997, 51.5178862], [-2.0231085, 51.517766299999984], [-2.0235671, 51.5176099], [-2.0240291, 51.5174468], [-2.0244687, 51.51728800000001], [-2.0249617, 51.517110599999995], [-2.0256226999999996, 51.516867399999995], [-2.0261402, 51.5166751], [-2.0266216, 51.51649230000001], [-2.0270393, 51.516331], [-2.0274624, 51.51616119999999], [-2.028108, 51.5159071], [-2.0287861, 51.515632], [-2.0292951, 51.5154212], [-2.0295967, 51.515292599999995], [-2.0302242, 51.51502589999999], [-2.0308704, 51.5147431], [-2.0315340999999996, 51.514451900000005], [-2.0322495, 51.5141237], [-2.0322776, 51.51411100000001], [-2.0327839, 51.5138805], [-2.0332467999999997, 51.51366139999999], [-2.0339071999999994, 51.513350399999986], [-2.0343559, 51.5131348], [-2.0345519999999997, 51.5130385], [-2.0350598, 51.5127896], [-2.0356915, 51.5124734], [-2.0362091, 51.51220730000001], [-2.0366297999999996, 51.5119908], [-2.0371287, 51.5117366], [-2.0376798, 51.5114361], [-2.038283799999999, 51.511103], [-2.0390974, 51.5106561], [-2.0393307, 51.510524700000005], [-2.0401759, 51.510048700000006], [-2.0404939, 51.5098581], [-2.0406673, 51.5097464], [-2.0411268, 51.50946810000001], [-2.041623, 51.5091724], [-2.0420157999999997, 51.508934100000005], [-2.0424213, 51.5086843], [-2.042834, 51.50842409999999], [-2.0430949, 51.50825549999999], [-2.0432833999999995, 51.508138800000005], [-2.043672, 51.50789790000001], [-2.0440857, 51.507633699999985], [-2.0444525, 51.507400800000006], [-2.0449721, 51.5070719], [-2.0455342, 51.5067105], [-2.0460823, 51.506359800000006], [-2.0462185999999996, 51.5062729], [-2.0469634, 51.50580300000001], [-2.0477229, 51.50531780000001], [-2.0482289999999996, 51.50499730000001], [-2.0488016, 51.504633199999994], [-2.049481, 51.50419989999999], [-2.0500727, 51.503823999999994], [-2.0505332999999997, 51.5035231], [-2.0507472, 51.503385699999995], [-2.0510482, 51.5031981], [-2.0515953, 51.5028521], [-2.0521026, 51.5025337], [-2.052601, 51.50221429999999], [-2.0532354999999995, 51.5018088], [-2.0538254999999994, 51.50143460000001], [-2.0544746, 51.50101829999999], [-2.0549588999999995, 51.50071579999999], [-2.0554208, 51.5004165], [-2.0557555999999995, 51.50020520000001], [-2.0562525, 51.499889200000005], [-2.0567576, 51.499567199999994], [-2.0571074, 51.4993445], [-2.0573176999999996, 51.4992099], [-2.0576066, 51.4990269], [-2.0577613, 51.49892899999999], [-2.058002778341019, 51.4987748385867], [-2.0582638, 51.4986082], [-2.0589005, 51.4982028], [-2.0590727999999996, 51.4980917], [-2.0600358999999995, 51.4974781], [-2.0606263, 51.49709910000001], [-2.0613198, 51.4966586], [-2.0614649, 51.49656900000001], [-2.0618417, 51.4963266], [-2.0624449, 51.4959416], [-2.0630556, 51.49555200000001], [-2.0636537, 51.4951715], [-2.0641828, 51.49483320000001], [-2.0647049, 51.49450259999999], [-2.0652655, 51.494142499999995], [-2.0658205, 51.4937948], [-2.066125153474899, 51.49360044624613], [-2.0664102, 51.4934186], [-2.0668593999999993, 51.493132199999984], [-2.0672877, 51.4928588], [-2.0676479999999997, 51.4926295], [-2.0680832999999996, 51.49234940000001], [-2.0686905, 51.4919626], [-2.0692989, 51.4915645], [-2.0699122999999995, 51.491153], [-2.0701889, 51.4909675], [-2.0702255, 51.490942], [-2.0703046, 51.4908878], [-2.0704692, 51.4907773], [-2.0710181, 51.490384299999995], [-2.0715657, 51.4899956], [-2.0720542, 51.4896378], [-2.0725219, 51.48929129999999], [-2.0730974, 51.4888579], [-2.0733592999999995, 51.4886486], [-2.0736292, 51.48843860000001], [-2.0739119, 51.4882149], [-2.0741321, 51.488042199999995], [-2.0745512, 51.487699699999986], [-2.0748547, 51.48744980000001], [-2.0754992, 51.48690460000001], [-2.0759736, 51.4865019], [-2.0764818, 51.4860623], [-2.0769941, 51.4856231], [-2.0774562999999997, 51.4852323], [-2.0779876000000006, 51.48479420000001], [-2.07854, 51.4843501], [-2.0789592, 51.4840135], [-2.0794537, 51.4836269], [-2.0800308999999997, 51.483193500000006], [-2.0801226999999995, 51.4831246], [-2.0802547, 51.48302739999999], [-2.0802745, 51.48301269999999], [-2.0804297999999997, 51.482896800000006], [-2.0809342, 51.48252349999999], [-2.0814446, 51.4821506], [-2.0818921, 51.4818355], [-2.082491399999999, 51.481416299999985], [-2.0830983, 51.4810062], [-2.0836765, 51.4806164], [-2.0842374, 51.48025479999999], [-2.0846934, 51.47996439999999], [-2.0851862, 51.4796545], [-2.0855900999999997, 51.4794015], [-2.086029, 51.4791302], [-2.0864193, 51.4788862], [-2.0866696999999994, 51.47873200000001], [-2.0873147, 51.4783263], [-2.0879264, 51.477941499999986], [-2.0884661, 51.4776068], [-2.0890823, 51.4772223], [-2.0894917999999993, 51.476968], [-2.0899936, 51.476653600000006], [-2.0905165, 51.4763317], [-2.0911276, 51.475947600000005], [-2.0917308999999995, 51.475571], [-2.0923526, 51.475181199999994], [-2.092789, 51.4749053], [-2.0934102, 51.4745216], [-2.0937369, 51.47431829999999], [-2.0941104, 51.47408110000001], [-2.0946683, 51.4737321], [-2.0953103, 51.4733322], [-2.095921, 51.472945799999984], [-2.0964594999999995, 51.4726199], [-2.0969247, 51.47233010000001], [-2.097328399999999, 51.47208020000001], [-2.0979386, 51.4717003], [-2.0989218999999997, 51.4710814], [-2.0992131, 51.47090010000001], [-2.0997554, 51.4705627], [-2.1000854, 51.4703585], [-2.1004393, 51.470138199999994], [-2.1008093999999997, 51.4699065], [-2.1012136, 51.4696494], [-2.1018034999999995, 51.46928090000001], [-2.1024341, 51.468895299999986], [-2.1029641, 51.46857369999999], [-2.1036194, 51.46818739999999], [-2.1042781, 51.467810199999995], [-2.1048902, 51.467461], [-2.1054404, 51.46715549999998], [-2.1059810999999997, 51.4668687], [-2.1066038, 51.46653629999999], [-2.1072116, 51.46622070000001], [-2.1076545, 51.4659949], [-2.108471, 51.4655881], [-2.1093516000000005, 51.4651583], [-2.1099917999999995, 51.46485729999999], [-2.110579, 51.46458139999999], [-2.1110864, 51.4643444], [-2.1116505, 51.46408939999999], [-2.1122030000000005, 51.463839500000006], [-2.112963699999999, 51.4635044], [-2.1138329, 51.46313020000001], [-2.1146933, 51.4627749], [-2.1150653, 51.462628], [-2.115662353193884, 51.46239654432967], [-2.1157997, 51.46234330000001], [-2.1165582, 51.4620571], [-2.1173561, 51.46176539999998], [-2.1177815, 51.4616088], [-2.1184818, 51.46134870000001], [-2.1195611999999997, 51.46093719999999], [-2.1201163999999997, 51.4607214], [-2.1206539, 51.460504799999995], [-2.1214118, 51.460197400000006], [-2.1220674, 51.45991989999999], [-2.1227070999999995, 51.45964139999999], [-2.1232283, 51.45940660000001], [-2.1237306, 51.45916929999999], [-2.1241441999999995, 51.458965600000006], [-2.1246166999999994, 51.4587242], [-2.1251275999999995, 51.4584519], [-2.1254283, 51.458289], [-2.1257832, 51.4580834], [-2.1261475, 51.457869499999994], [-2.1266085, 51.4575909], [-2.1269291999999997, 51.4573877], [-2.1272101, 51.4572073], [-2.1277643, 51.45683900000001], [-2.1282382, 51.4565078], [-2.1286276, 51.456225499999995], [-2.1289754999999997, 51.4559602], [-2.1295141, 51.45552949999999], [-2.1300567, 51.455062600000005], [-2.1305776, 51.454590399999994], [-2.131083, 51.45409939999999], [-2.1314745, 51.4537005], [-2.1318283, 51.453297600000006], [-2.1322796999999993, 51.4527707], [-2.1327042, 51.4522324], [-2.1330905, 51.4516973], [-2.1332062, 51.45152989999999], [-2.1333614000000005, 51.4513045], [-2.1335204999999995, 51.45104619999999], [-2.1337813, 51.4506078], [-2.1339637, 51.4502788], [-2.1341285, 51.44997179999999], [-2.1342880999999996, 51.44964060000001], [-2.1344507, 51.4492886], [-2.1345854, 51.448952199999994], [-2.1346927999999994, 51.44868819999999], [-2.1348619999999996, 51.448231199999995], [-2.1350366, 51.44771870000001], [-2.1351719, 51.447314], [-2.135365314120408, 51.44673294993444], [-2.1354832, 51.4463788], [-2.135667199999999, 51.4458288], [-2.1358051999999996, 51.4454126], [-2.1359784999999993, 51.44489829999999], [-2.1360869, 51.4446091], [-2.1362112999999994, 51.44426049999999], [-2.1364129, 51.443770599999986], [-2.1365255, 51.4435097], [-2.1366, 51.44332800000001], [-2.1367606, 51.4429962], [-2.1368536273875858, 51.442817580280106], [-2.1369583, 51.4426166], [-2.1371219, 51.4423168], [-2.1375073999999996, 51.4416641], [-2.1377081999999996, 51.4413514], [-2.1379119, 51.4410438], [-2.1382737, 51.4405234], [-2.1385575, 51.44013839999999], [-2.1387893, 51.439843499999995], [-2.1388652, 51.4397459], [-2.1390764, 51.439505], [-2.1393056999999995, 51.439243600000005], [-2.1395006999999997, 51.439015999999995], [-2.1397294, 51.43877549999999], [-2.1400064000000003, 51.4384943], [-2.1402313, 51.4382679], [-2.1405140999999994, 51.4379975], [-2.1409665, 51.4375727], [-2.1413988, 51.437170499999986], [-2.1417844, 51.4367671], [-2.1419681999999995, 51.43655649999999], [-2.14209, 51.4363954], [-2.1421719, 51.4362853], [-2.142244, 51.43618029999999], [-2.1423585, 51.4359987], [-2.1424926999999996, 51.43575379999999], [-2.1425833, 51.4355485], [-2.1426974, 51.435271099999994], [-2.142782599999999, 51.43500910000001], [-2.1428423999999997, 51.43476259999999], [-2.1429001999999997, 51.43447809999999], [-2.1429257, 51.4342736], [-2.1429404, 51.4340376], [-2.1429445, 51.43383670000001], [-2.1429367, 51.43363799999999], [-2.1429144000000004, 51.43345919999999], [-2.1428759, 51.4332518], [-2.1427766, 51.43290919999999], [-2.1427168, 51.432716000000006], [-2.1425988, 51.4324409], [-2.1424806, 51.4322038], [-2.1423131, 51.431931899999995], [-2.1421164, 51.4316661], [-2.1419578999999995, 51.4314657], [-2.1416863, 51.43115279999999], [-2.1414391, 51.4308844], [-2.1413038999999996, 51.43074420000001], [-2.1411064, 51.4305421], [-2.1407819999999997, 51.4302034], [-2.1405662999999997, 51.429968300000006], [-2.1403066999999996, 51.4296683], [-2.1400859, 51.4294039], [-2.1398429, 51.429093900000005], [-2.1396628, 51.42886239999999], [-2.1395685999999996, 51.4287312], [-2.1394235, 51.4285146], [-2.1391221, 51.42805259999999], [-2.1388098999999996, 51.42750569999999], [-2.13857, 51.42705299999999], [-2.1383863, 51.42667729999999], [-2.1381927, 51.4262433], [-2.1380146, 51.4258089], [-2.1378924999999995, 51.42548949999999], [-2.137761, 51.42511319999999], [-2.1376631, 51.4247541], [-2.1375553, 51.424333199999985], [-2.1374765, 51.42394569999999], [-2.1374107, 51.42356869999999], [-2.1373704, 51.4232976], [-2.1373252, 51.42278439999999], [-2.1372894, 51.42232909999999], [-2.1372844, 51.4217356], [-2.1372922, 51.4212607], [-2.1373249999999997, 51.4209434], [-2.1373582, 51.4206571], [-2.1373917999999996, 51.42040829999999], [-2.137403, 51.42032669999999], [-2.1374209, 51.42024240000001], [-2.1374672999999995, 51.4200082], [-2.1375466, 51.41965119999999], [-2.1376387, 51.4192949], [-2.1377461, 51.41890329999999], [-2.1379222, 51.41820270000001], [-2.1380872999999996, 51.417645199999995], [-2.1382446999999996, 51.417074099999994], [-2.1383559, 51.4166242], [-2.1384612, 51.4161698], [-2.1385091, 51.41590750000001], [-2.1385571, 51.415632], [-2.1385699, 51.41552980000001], [-2.138598, 51.415220600000005], [-2.1386313, 51.4148296], [-2.1386382, 51.41449250000001], [-2.1386398, 51.4140611], [-2.1386389, 51.4136916], [-2.1386371999999993, 51.4132935], [-2.1386371, 51.4125194], [-2.1386256, 51.41176230000001], [-2.1385994, 51.4108168], [-2.1385941, 51.410288], [-2.1386099, 51.4096639], [-2.1386412999999997, 51.4091541], [-2.1386749, 51.40879749999999], [-2.1387262, 51.4084509], [-2.1387808, 51.40811990000001], [-2.1388812, 51.40770930000001], [-2.1389881000000006, 51.4073262], [-2.13909, 51.406994700000006], [-2.1392172, 51.4066336], [-2.1392472, 51.4065646], [-2.1394692999999996, 51.4060082], [-2.1395739, 51.40578], [-2.1396807, 51.4055523], [-2.1398677, 51.405201899999994], [-2.140188199999999, 51.40462409999999], [-2.1405198, 51.40405369999999], [-2.1406931, 51.403782699999994], [-2.1409412, 51.4034198], [-2.1413686, 51.40283759999999], [-2.1418312, 51.4021883], [-2.1421009, 51.40181940000001], [-2.1423483, 51.4014699], [-2.1427535, 51.400848], [-2.1429548, 51.4005035], [-2.1431658, 51.40011770000001], [-2.1433233, 51.3998177], [-2.1434732999999997, 51.399510799999995], [-2.1437094, 51.3990088], [-2.1438490999999997, 51.3986864], [-2.1439743, 51.39839], [-2.1441129, 51.3980452], [-2.1442477999999996, 51.3976841], [-2.1444324, 51.397143], [-2.1445656999999994, 51.39670589999999], [-2.1447297999999995, 51.39617619999999], [-2.1448934, 51.3956372], [-2.1450747, 51.39503979999999], [-2.1452103, 51.3945947], [-2.1453873, 51.3940071], [-2.1455656999999997, 51.39340609999999], [-2.1457679, 51.392727699999995], [-2.1458872999999996, 51.3923421], [-2.1459631999999997, 51.392078299999994], [-2.1460732999999994, 51.39167639999999], [-2.1462083, 51.39104570000001], [-2.1462674, 51.39073440000001], [-2.1463122999999995, 51.3904098], [-2.1463491, 51.3899025], [-2.1463630999999994, 51.3895676], [-2.1463595, 51.3892708], [-2.146335, 51.38889319999999], [-2.1463035, 51.388586800000006], [-2.1462264, 51.3881474], [-2.1461446, 51.387747399999995], [-2.1459783, 51.3870025], [-2.145927738606085, 51.38679167395817], [-2.1458581, 51.38650129999999], [-2.1457563, 51.386046], [-2.1455943999999993, 51.3853584], [-2.1455213999999994, 51.3850053], [-2.1454391, 51.3846287], [-2.145299, 51.384070699999995], [-2.1452279999999995, 51.38380190000001], [-2.1451628, 51.3835838], [-2.1450725, 51.3833049], [-2.1449737999999994, 51.3830365], [-2.1448681, 51.382757000000005], [-2.1446655999999997, 51.3822255], [-2.1446012, 51.3820411], [-2.1445324, 51.38180549999999], [-2.1444919999999996, 51.3816217], [-2.1444652999999994, 51.381457899999994], [-2.144452, 51.38130799999998], [-2.1444463, 51.3811554], [-2.1444495, 51.380993200000006], [-2.1444674, 51.3808076], [-2.144495099999999, 51.3806401], [-2.1445636, 51.38032549999999], [-2.144639, 51.38004579999999], [-2.1447050999999995, 51.37982250000001], [-2.1447817999999996, 51.3795627], [-2.1448407, 51.37937279999999], [-2.1448667, 51.3792948], [-2.144921, 51.37912669999999], [-2.1449768, 51.3789984], [-2.1450339, 51.3788724], [-2.1451062, 51.37873549999999], [-2.1451996000000007, 51.3785827], [-2.1453447999999997, 51.37836949999999], [-2.1455444, 51.3781292], [-2.1457244, 51.377931999999994], [-2.1459225, 51.3777138], [-2.1461101, 51.377538599999994], [-2.1464089999999993, 51.37726229999999], [-2.1466962, 51.3770287], [-2.1468786000000004, 51.37688930000001], [-2.1470707999999994, 51.37674989999999], [-2.1473658999999996, 51.376544], [-2.1477237, 51.37632000000001], [-2.1481292999999995, 51.3760711], [-2.1486504, 51.37576740000001], [-2.1494765, 51.375302899999994], [-2.1500507, 51.3749649], [-2.1505658, 51.3746506], [-2.1516095999999996, 51.3739887], [-2.1521959, 51.373607099999994], [-2.1527439, 51.3732299], [-2.1532029, 51.3729099], [-2.1536178, 51.37260789999999], [-2.1542617, 51.372127899999995], [-2.1546804, 51.371797400000005], [-2.1551909999999994, 51.3713977], [-2.1556994, 51.37097469999999], [-2.1559566818868516, 51.3707547560318], [-2.1560838999999996, 51.370645999999994], [-2.156433, 51.370338399999994], [-2.1569881, 51.3698381], [-2.1575518, 51.3693086], [-2.1580122, 51.36885759999999], [-2.1584758999999996, 51.3683963], [-2.1588715, 51.36801139999999], [-2.1591429999999994, 51.36777119999999], [-2.1594372, 51.36752049999999], [-2.1597694, 51.3672544], [-2.1600961999999995, 51.367008600000005], [-2.160489, 51.366724399999995], [-2.1607893999999996, 51.3665238], [-2.1611182, 51.366318099999994], [-2.1615025, 51.3660763], [-2.1619010999999997, 51.3658503], [-2.1623656, 51.3656051], [-2.1627775999999996, 51.365396], [-2.1630819000000003, 51.3652488], [-2.1633641999999997, 51.365118300000006], [-2.1637428, 51.3649526], [-2.164085099999999, 51.3648087], [-2.1644396, 51.3646676], [-2.1648410999999994, 51.3645161], [-2.1653675, 51.36433230000001], [-2.1662766999999996, 51.3640139], [-2.1669541000000003, 51.363766899999995], [-2.1675734, 51.3635214], [-2.1680816999999997, 51.3633107], [-2.1687326, 51.3630247], [-2.1691659999999997, 51.36282169999999], [-2.1695466999999997, 51.3626363], [-2.1700371, 51.36238819999999], [-2.170384, 51.36221020000001], [-2.1706973, 51.362040999999984], [-2.1710905, 51.36182149999999], [-2.1716263999999996, 51.36150469999999], [-2.1719928999999993, 51.36128510000001], [-2.1723302, 51.3610776], [-2.1726426, 51.36087069999999], [-2.1729351, 51.36066329999999], [-2.174126, 51.3597719], [-2.1746557, 51.3593863], [-2.1751701, 51.3590228], [-2.1759523, 51.3584961], [-2.1763025, 51.35827039999999], [-2.1766795, 51.3580323], [-2.1771343, 51.35775089999999], [-2.1776025, 51.35746859999999], [-2.1781855, 51.3571317], [-2.1787290999999995, 51.35681420000001], [-2.1794382, 51.3564303], [-2.1801114, 51.356069999999995], [-2.1805715, 51.3558363], [-2.1811246, 51.355560100000005], [-2.1817866, 51.35523679999999], [-2.1823336999999996, 51.35498340000001], [-2.1828937999999996, 51.35474469999999], [-2.1833102, 51.3545726], [-2.1835209, 51.3544848], [-2.1838592, 51.354349799999994], [-2.1844513, 51.3541165], [-2.1849543, 51.353907], [-2.1854611, 51.35369299999999], [-2.1859180999999994, 51.35349180000001], [-2.1864386999999996, 51.3532677], [-2.1870261, 51.3530163], [-2.18818, 51.3525294], [-2.1887165, 51.35230930000001], [-2.1892647, 51.352088499999994], [-2.1898471, 51.351858499999985], [-2.1906711, 51.3515428], [-2.1911916, 51.35135229999999], [-2.1917470999999997, 51.3511539], [-2.1922560999999994, 51.35097539999998], [-2.1926477999999996, 51.3508392], [-2.1932223, 51.3506502], [-2.1938519, 51.35044669999999], [-2.1950337, 51.3500803], [-2.1959285, 51.3498145], [-2.196663, 51.349592400000006], [-2.1974316, 51.34935180000001], [-2.1978438, 51.3492119], [-2.1980992999999995, 51.34912249999999], [-2.1984872, 51.34897990000001], [-2.1987979, 51.3488583], [-2.1988932, 51.3488223], [-2.1990215999999996, 51.3487747], [-2.1992379, 51.3486952], [-2.1995923, 51.34855149999999], [-2.200182799999999, 51.3483012], [-2.2008852, 51.34799259999999], [-2.2009839, 51.3479472], [-2.2011809999999996, 51.34785659999999], [-2.2015041, 51.3476963], [-2.2018725, 51.347515300000005], [-2.2024405, 51.34721999999999], [-2.202991, 51.3469096], [-2.2033948, 51.3466801], [-2.2037815, 51.3464479], [-2.2042852, 51.3461325], [-2.2048841999999995, 51.3457343], [-2.2053327, 51.34541740000001], [-2.2057662, 51.34510319999999], [-2.2062276, 51.34474000000001], [-2.2069153, 51.3441885], [-2.2073033, 51.34388619999999], [-2.2075656999999995, 51.3436793], [-2.2080046, 51.343363799999985], [-2.2081796, 51.3432375], [-2.2084594999999996, 51.343029400000006], [-2.2086889, 51.3428532], [-2.2088903, 51.3426934], [-2.2090818999999997, 51.3425248], [-2.2092438, 51.34237900000001], [-2.209412, 51.342202099999994], [-2.2095994, 51.341977799999995], [-2.2097233, 51.3418202], [-2.209894, 51.34156029999999], [-2.2100097, 51.34136039999999], [-2.2101363999999997, 51.3411068], [-2.2102466, 51.3408884], [-2.2102997, 51.3407657], [-2.2103638, 51.34060289999999], [-2.2104007999999995, 51.3404905], [-2.2104515, 51.3403115], [-2.2104877, 51.340164], [-2.2105235, 51.3399767], [-2.2105406, 51.33984530000001], [-2.2105540999999995, 51.33967239999999], [-2.2105619, 51.339518600000005], [-2.2105631999999997, 51.339339], [-2.2105577, 51.3391667], [-2.2105387, 51.339012], [-2.2105197999999997, 51.3388815], [-2.2104914, 51.33874260000001], [-2.2104383, 51.3385168], [-2.2103681, 51.3382692], [-2.2102713, 51.337965], [-2.210162, 51.3376373], [-2.2100297, 51.3372182], [-2.2099072000000004, 51.33683009999999], [-2.2097675999999997, 51.33638359999999], [-2.2096472, 51.3359865], [-2.2096141, 51.3358416], [-2.2095391, 51.3353631], [-2.2094594999999995, 51.33504359999999], [-2.2094432, 51.334966699999995], [-2.2093892, 51.3346809], [-2.2093543, 51.3345032], [-2.209307, 51.3341845], [-2.2092806, 51.334013500000005], [-2.2092615, 51.3338628], [-2.2092204999999994, 51.33356190000001], [-2.209194, 51.3333284], [-2.2091778999999994, 51.33311529999999], [-2.2091623, 51.33290879999999], [-2.2091567, 51.3327715], [-2.2091581, 51.33258729999999], [-2.2091662999999997, 51.3324112], [-2.2091952, 51.33216279999999], [-2.2092352, 51.331941400000005], [-2.2092789000000006, 51.3317149], [-2.2093289, 51.331584], [-2.2093744999999996, 51.33146240000001], [-2.2094493999999996, 51.33128599999999], [-2.2095323, 51.3311153], [-2.2096339, 51.3309245], [-2.2097493, 51.330732100000006], [-2.209773496097531, 51.33069708903964], [-2.2098812999999997, 51.330541100000005], [-2.2100221, 51.330350300000006], [-2.2101845999999994, 51.3301571], [-2.2103610999999996, 51.3299715], [-2.2104839, 51.3298465], [-2.2106337, 51.32970939999999], [-2.2108650999999995, 51.32951289999998], [-2.2110395, 51.32937510000001], [-2.2113770999999995, 51.3291094], [-2.2118307, 51.3287731], [-2.2125536999999995, 51.328242900000006], [-2.2133264, 51.327680599999994], [-2.2136289, 51.327458199999995], [-2.2139264, 51.327239], [-2.2140573, 51.32713480000001], [-2.2142071, 51.327014], [-2.2143510999999996, 51.32689280000001], [-2.2144805, 51.326782300000005], [-2.2146896, 51.3265881], [-2.2148567999999997, 51.3264228], [-2.2150255, 51.32623850000001], [-2.2151909, 51.3260448], [-2.2153358, 51.325851199999995], [-2.2154803999999997, 51.3256427], [-2.2156317999999997, 51.325403], [-2.2157564, 51.32517909999999], [-2.2158289, 51.32500829999999], [-2.2159024, 51.3248318], [-2.2160229999999994, 51.324494099999995], [-2.216087299999999, 51.32425320000001], [-2.2161377999999994, 51.32400940000001], [-2.2161651, 51.32382949999999], [-2.2161816, 51.3236849], [-2.2161929999999996, 51.323487099999994], [-2.2161947000000004, 51.32324090000001], [-2.2161852999999994, 51.32307399999999], [-2.2161587, 51.3228321], [-2.2161179999999994, 51.3225883], [-2.2160714, 51.3223653], [-2.216023799999999, 51.3222201], [-2.2159801, 51.3220747], [-2.2159458, 51.32198669999999], [-2.2158679999999995, 51.321811499999995], [-2.215777, 51.32162910000001], [-2.2156704, 51.32144029999999], [-2.2156174, 51.321354], [-2.2155242, 51.32121359999999], [-2.2154231, 51.321078], [-2.215315, 51.3209398], [-2.2151919, 51.32079949999999], [-2.2150682, 51.32066390000001], [-2.2149601999999997, 51.3205582], [-2.214855, 51.3204606], [-2.2145919, 51.3202219], [-2.2144629, 51.3201109], [-2.2143282, 51.31999410000001], [-2.2141774, 51.3198681], [-2.2139662, 51.31969039999999], [-2.2136143, 51.319376299999995], [-2.2133399, 51.31914069999999], [-2.213155599999999, 51.3189692], [-2.2130603, 51.318873399999994], [-2.2129124, 51.31871389999999], [-2.2127297999999995, 51.3184976], [-2.2125888, 51.3183078], [-2.2123837999999996, 51.31801130000001], [-2.2122247, 51.3177779], [-2.212073, 51.31756809999998], [-2.2119128, 51.3173641], [-2.211759, 51.31717710000001], [-2.2115588, 51.3169404], [-2.2113588, 51.316718300000005], [-2.211156, 51.316500000000005], [-2.2109667, 51.31631520000001], [-2.2107673999999995, 51.3161282], [-2.2105910999999994, 51.315967099999995], [-2.2103955999999996, 51.3158017], [-2.2102001999999996, 51.3156383], [-2.2099380999999996, 51.3154346], [-2.2097683999999997, 51.3153056], [-2.2094829, 51.31509949999999], [-2.2091722, 51.314889399999984], [-2.2089138, 51.3147187], [-2.2086842, 51.3145772], [-2.2084267, 51.314425699999994], [-2.2082507, 51.31432089999999], [-2.2080900999999997, 51.3142315], [-2.2076825, 51.3140045], [-2.2074233, 51.3138644], [-2.2071833, 51.31373049999999], [-2.2065239, 51.3133724], [-2.2058715, 51.313017599999995], [-2.2052536, 51.31268279999999], [-2.2046878999999997, 51.3123708], [-2.2040277999999995, 51.3119926], [-2.2037134999999997, 51.3118056], [-2.2034157999999997, 51.31161629999999], [-2.2031835, 51.3114634], [-2.2029987, 51.31133659999999], [-2.2028082, 51.311198899999994], [-2.202652099999999, 51.3110791], [-2.2025091, 51.310965800000005], [-2.2023374, 51.3108237], [-2.2021477999999997, 51.31065869999999], [-2.2019513, 51.3104784], [-2.2017481, 51.31027809999999], [-2.2015419, 51.31005739999999], [-2.2013581999999996, 51.3098455], [-2.2011419999999995, 51.3096012], [-2.2009863, 51.30941270000001], [-2.2008062999999995, 51.30919020000001], [-2.20049, 51.3087905], [-2.2002419, 51.308462500000005], [-2.2000698, 51.308231499999984], [-2.1999101, 51.3080119], [-2.1997632, 51.30781050000001], [-2.1995894, 51.30756019999999], [-2.1994224, 51.30731240000001], [-2.1992535999999996, 51.3070559], [-2.1990789, 51.3067855], [-2.1989036999999994, 51.306503099999986], [-2.1986427, 51.30605659999999], [-2.198586699999999, 51.30596169999999], [-2.1984856999999995, 51.3057864], [-2.1983053999999997, 51.3054554], [-2.1981259, 51.305112699999995], [-2.1979576, 51.304774], [-2.1978159, 51.3044753], [-2.1977002, 51.304226], [-2.1975756999999994, 51.303941], [-2.1974683, 51.30368769999999], [-2.1973274, 51.30334509999999], [-2.1970899, 51.3027692], [-2.1968479999999997, 51.3021824], [-2.1966196, 51.301630900000006], [-2.1963853999999996, 51.3010633], [-2.1961615, 51.3005296], [-2.1960003, 51.3001355], [-2.1959072, 51.2998917], [-2.1958265, 51.299685100000005], [-2.1957475999999994, 51.299451899999994], [-2.1956619, 51.299195], [-2.1955876, 51.29896109999999], [-2.1954997, 51.2986526], [-2.1954153, 51.298321099999995], [-2.1953534, 51.29805720000001], [-2.195286799999999, 51.2977045], [-2.195225, 51.29735569999999], [-2.1951699, 51.2969596], [-2.1951335, 51.2966213], [-2.195121, 51.2964902], [-2.1950908, 51.2961229], [-2.1950633, 51.29578020000001], [-2.1950372, 51.29547699999999], [-2.1949941, 51.29492809999999], [-2.1949714, 51.2946095], [-2.1949338999999997, 51.29415489999999], [-2.1949077, 51.29386659999999], [-2.1948923999999996, 51.2937066], [-2.1948668999999996, 51.2934764], [-2.1948279, 51.29317060000001], [-2.1947705, 51.2928192], [-2.1947033, 51.2924848], [-2.1946427, 51.2922124], [-2.1945934, 51.2919954], [-2.194555499999999, 51.29184800000001], [-2.194472, 51.2915311], [-2.1943852, 51.29121080000001], [-2.1942759, 51.29084089999999], [-2.1940316, 51.290078699999995], [-2.1938967, 51.289663], [-2.193756, 51.2892178], [-2.1934849, 51.2883607], [-2.1932495999999997, 51.2876336], [-2.1931290999999997, 51.2872509], [-2.1930003, 51.28683869999999], [-2.1928488999999995, 51.2863734], [-2.1926582, 51.2857774], [-2.1924599, 51.2851615], [-2.1923646, 51.2848474], [-2.1922274999999996, 51.284408], [-2.1920503, 51.283848799999994], [-2.1919437, 51.283487099999995], [-2.191765, 51.28288690000001], [-2.1916707, 51.2825548], [-2.1916022, 51.28229290000001], [-2.1914934, 51.2818994], [-2.1913894, 51.2815088], [-2.1912945999999995, 51.2811179], [-2.1912510999999997, 51.28091469999999], [-2.1912151, 51.280725800000006], [-2.1911748, 51.28048820000001], [-2.1911440999999994, 51.2802729], [-2.1911181, 51.2800175], [-2.1911014999999994, 51.27981419999999], [-2.1910944, 51.2796196], [-2.1910921, 51.2794558], [-2.1910929, 51.27926670000001], [-2.1910969, 51.27907950000001], [-2.1911045, 51.2788617], [-2.1911246, 51.2786143], [-2.1911475999999994, 51.27837220000001], [-2.1911806, 51.2781437], [-2.1912205, 51.27790039999999], [-2.1912694, 51.2776568], [-2.1913327999999996, 51.277385599999995], [-2.1913966, 51.27715830000001], [-2.1914584, 51.2769445], [-2.1915752, 51.27658649999999], [-2.1917064, 51.2762444], [-2.1918423999999996, 51.2759255], [-2.1919813, 51.27561789999999], [-2.1922151, 51.2751765], [-2.1924596, 51.2747596], [-2.192604765885411, 51.27453379516892], [-2.192647, 51.2744681], [-2.192833, 51.274185299999985], [-2.1930101, 51.273923499999995], [-2.1931886, 51.27365150000001], [-2.1933528, 51.2734175], [-2.1935229, 51.27317620000001], [-2.1938720000000003, 51.272698899999995], [-2.1942009999999996, 51.2722658], [-2.1944749999999997, 51.2719221], [-2.1947192000000006, 51.2716203], [-2.1952755, 51.27092209999999], [-2.195653, 51.2704547], [-2.196458, 51.2694549], [-2.196714, 51.2691691], [-2.1968690999999994, 51.2689973], [-2.1970795, 51.268805], [-2.1971969, 51.2686939], [-2.1973583999999997, 51.2685513], [-2.1975464, 51.2683785], [-2.1977291, 51.26820829999999], [-2.1980689000000004, 51.2678884], [-2.1982353, 51.26774940000001], [-2.198545199999999, 51.2675027], [-2.1989717, 51.2671708], [-2.1990569999999994, 51.267103500000005], [-2.1997399, 51.266565099999994], [-2.1998352, 51.26648999999998], [-2.1999065720729645, 51.26643318554441], [-2.2004097999999996, 51.2660326], [-2.2006408, 51.2658488], [-2.2011044, 51.26548], [-2.2017094, 51.2649987], [-2.2019628, 51.26479719999999], [-2.2022225, 51.2645955], [-2.2022849000000004, 51.26454619999999], [-2.2025270999999997, 51.26435480000001], [-2.2028587, 51.2640926], [-2.2033243, 51.2637301], [-2.2038051999999997, 51.2633468], [-2.2043001, 51.2629516], [-2.2044520999999997, 51.26283429999999], [-2.2049298, 51.2624581], [-2.2051406, 51.2623059], [-2.2053876999999997, 51.26213409999998], [-2.2055262, 51.26204559999999], [-2.2057259999999994, 51.26192829999999], [-2.2058711999999994, 51.26184859999999], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.206333591470106, 51.26162520028618]]}", "current_leg_start": "Wootton Bassett Foster Yeoman (FLHH)", "dest_arr_time_act": "2056", "motion_projection": null, "next_location_lat": "51.2616252", "next_location_lon": "-2.2063336", "previous_location": "Westbury Down Tc Ent Exit", "current_leg_milage": "26.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 8, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:63815720\", \"confirmationDeadline\": \"2026-09-21T19:57:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 20919.299, \"from_m\": 0.0, \"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\": 21677.981, \"from_m\": 20919.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27219.569, \"from_m\": 21677.981, \"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\": 27874.374, \"from_m\": 27219.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33567.871, \"from_m\": 27874.374, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34395.649, \"from_m\": 33567.871, \"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\": 34456.865, \"from_m\": 34395.649, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34510.326, \"from_m\": 34456.865, \"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\": 34554.906, \"from_m\": 34510.326, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36301.77, \"from_m\": 34554.906, \"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\": 36592.652, \"from_m\": 36301.77, \"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\": 42388.766, \"from_m\": 36592.652, \"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\": 42774.728, \"from_m\": 42388.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43610.392, \"from_m\": 42774.728, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45198.019, \"from_m\": 43610.392, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60452.755, \"from_m\": 45198.019, \"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\": 60977.419, \"from_m\": 60452.755, \"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\": 64148.535, \"from_m\": 60977.419, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64158.953, \"from_m\": 64148.535, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66074.628, \"from_m\": 64158.953, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67606.548, \"from_m\": 66074.628, \"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\": 743917, \"profile_key\": \"8348855f4de9ce1a656833611cf872472be1fd28f74a8106147f6906debf6776\", \"schedule_id\": 15284, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Wootton Bassett Foster Yeoman (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Chippenham\", \"stage_seq\": 2, \"distance_m\": 17472.173, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Thingley East Jn\", \"stage_seq\": 3, \"distance_m\": 19700.23, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Thingley Jn\", \"stage_seq\": 4, \"distance_m\": 20919.299, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Bradford Jn\", \"stage_seq\": 5, \"distance_m\": 34456.865, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 6, \"distance_m\": 41929.735, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Westbury\", \"stage_seq\": 7, \"distance_m\": 42909.106, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"2015\", \"location\": \"Westbury Down Tc Ent Exit\", \"stage_seq\": 8, \"distance_m\": 43630.58, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Fairwood Jn\", \"stage_seq\": 9, \"distance_m\": 45198.019, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Clink Road Jn\", \"stage_seq\": 10, \"distance_m\": 50492.713, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 11, \"distance_m\": 53635.696, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"East Somerset Jn\", \"stage_seq\": 12, \"distance_m\": 59921.561, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Merehead Quarry Jn\", \"stage_seq\": 13, \"distance_m\": 66125.41, \"section_seq\": 1, \"route_path_id\": 136357}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": null, \"location\": \"Merehead Quarry (FLHH)\", \"stage_seq\": 14, \"distance_m\": 67606.548, \"section_seq\": 1, \"route_path_id\": 136357}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 67606.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136357}], \"total_distance_m\": 67606.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 66760.466, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 846.082, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1907", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "49.0", "current_position_lat": "51.2616252", "current_position_lon": "-2.2063336", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:19:55Z\", \"source_id\": 63730434, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:20:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:20:00Z\", \"source_id\": 20203324, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:34Z\", \"source_id\": 20323600, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Merehead Quarry Jn", "service_state_platform": null, "timing_fact_generation": 1790024435050991, "current_leg_arrival_utc": "2026-09-21T19:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:00.146548", "service_state_evidence_id": 63962818, "current_leg_start_actual_dep": "2026-09-21T19:05:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:01.521451", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6C67 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 20919.299, "from_m": 0.0, "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": 21677.981, "from_m": 20919.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27219.569, "from_m": 21677.981, "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": 27874.374, "from_m": 27219.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33567.871, "from_m": 27874.374, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34395.649, "from_m": 33567.871, "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": 34456.865, "from_m": 34395.649, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34510.326, "from_m": 34456.865, "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": 34554.906, "from_m": 34510.326, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36301.77, "from_m": 34554.906, "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": 36592.652, "from_m": 36301.77, "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": 42388.766, "from_m": 36592.652, "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": 42774.728, "from_m": 42388.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43610.392, "from_m": 42774.728, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45198.019, "from_m": 43610.392, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60452.755, "from_m": 45198.019, "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": 60977.419, "from_m": 60452.755, "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": 64148.535, "from_m": 60977.419, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64158.953, "from_m": 64148.535, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66074.628, "from_m": 64158.953, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67606.548, "from_m": 66074.628, "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": 743917, "profile_key": "8348855f4de9ce1a656833611cf872472be1fd28f74a8106147f6906debf6776", "schedule_id": 15284, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1907", "location": "Wootton Bassett Foster Yeoman (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Chippenham", "stage_seq": 2, "distance_m": 17472.173, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Thingley East Jn", "stage_seq": 3, "distance_m": 19700.23, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Thingley Jn", "stage_seq": 4, "distance_m": 20919.299, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Bradford Jn", "stage_seq": 5, "distance_m": 34456.865, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Hawkeridge Jn", "stage_seq": 6, "distance_m": 41929.735, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Westbury", "stage_seq": 7, "distance_m": 42909.106, "section_seq": 1, "route_path_id": 136357}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "2015", "location": "Westbury Down Tc Ent Exit", "stage_seq": 8, "distance_m": 43630.58, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Fairwood Jn", "stage_seq": 9, "distance_m": 45198.019, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Clink Road Jn", "stage_seq": 10, "distance_m": 50492.713, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Blatchbridge Jn", "stage_seq": 11, "distance_m": 53635.696, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "East Somerset Jn", "stage_seq": 12, "distance_m": 59921.561, "section_seq": 1, "route_path_id": 136357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Merehead Quarry Jn", "stage_seq": 13, "distance_m": 66125.41, "section_seq": 1, "route_path_id": 136357}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": null, "location": "Merehead Quarry (FLHH)", "stage_seq": 14, "distance_m": 67606.548, "section_seq": 1, "route_path_id": 136357}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 67606.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 136357}], "total_distance_m": 67606.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 66760.466, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 846.082, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24572, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:19:55Z", "source_id": 63730434, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:20:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:20:00Z", "source_id": 20203324, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:34Z", "source_id": 20323600, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}] |
Wootton Bassett Foster Yeoman (FLHH) |
1907 |
1907 |
None |
None |
None |
Merehead Quarry (FLHH) |
2056 |
2056 |
None |
LATE |
+49 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H55802/2026-09-21/detailed |
None |
Wootton Bassett Foster Yeoman (FLHH) |
2026-09-21T19:05:00+01:00 |
Westbury Down Tc Ent Exit |
49.0 |
{"type": "LineString", "coordinates": [[-1.9056011, 51.5351683], [-1.9061875, 51.53527030000001], [-1.9068364, 51.53537399999999], [-1.907178, 51.53543160000001], [-1.9074878, 51.5354834], [-1.9077255, 51.5355253], [-1.9088365000000005, 51.5357116], [-1.9091690999999995, 51.5357683], [-1.9093222, 51.5357947], [-1.9096387, 51.535846], [-1.9102969, 51.53595740000001], [-1.9107764, 51.53604060000001], [-1.9110613, 51.5360859], [-1.9115194, 51.536161], [-1.9118152999999996, 51.53620960000001], [-1.9123516000000005, 51.53629690000001], [-1.9128662, 51.536375], [-1.9133249, 51.5364466], [-1.9138630999999997, 51.5365194], [-1.9140899999999996, 51.5365487], [-1.9146741, 51.53662599999999], [-1.9153369, 51.53670579999999], [-1.9157386999999997, 51.5367517], [-1.9162505, 51.53680769999999], [-1.9170625999999995, 51.53689010000001], [-1.9179615, 51.53696879999999], [-1.9187492, 51.537034000000006], [-1.9195839, 51.53709359999999], [-1.9203008, 51.537138199999994], [-1.9210167, 51.5371795], [-1.9217413, 51.5372144], [-1.9224653, 51.53724369999998], [-1.9231135, 51.53726290000001], [-1.9237373999999996, 51.5372785], [-1.9243343, 51.5372887], [-1.9245959, 51.5372892], [-1.9253176999999997, 51.5372925], [-1.9257892, 51.5372929], [-1.9262533, 51.53728899999999], [-1.9268359999999995, 51.5372843], [-1.9272750999999997, 51.5372761], [-1.9277852, 51.53726369999999], [-1.9282093, 51.537252], [-1.9285961, 51.5372415], [-1.9288713, 51.53723290000001], [-1.9290188999999995, 51.537226800000006], [-1.9292426, 51.53721749999999], [-1.9295029, 51.53720609999999], [-1.930294, 51.53716829999999], [-1.9310442999999995, 51.5371253], [-1.9315317000000003, 51.53709440000001], [-1.9320716, 51.5370565], [-1.9327521000000003, 51.537005499999985], [-1.9333734, 51.5369513], [-1.9337801999999995, 51.53691489999999], [-1.9343835, 51.53685660000001], [-1.9350629, 51.5367873], [-1.9355436, 51.536736], [-1.9360683999999997, 51.53667509999999], [-1.9367112, 51.5365962], [-1.937067, 51.53655040000001], [-1.9376798, 51.536467599999995], [-1.9381636, 51.5363995], [-1.9385198999999995, 51.5363454], [-1.9388417, 51.53629690000001], [-1.9391374999999995, 51.5362499], [-1.9394191999999997, 51.53620699999999], [-1.9396791999999996, 51.5361678], [-1.9403689, 51.536052299999994], [-1.9407332, 51.5359873], [-1.9413682, 51.535874], [-1.9415693000000005, 51.5358349], [-1.9420907000000005, 51.5357404], [-1.9426421, 51.5356301], [-1.9434732, 51.5354563], [-1.9442916999999995, 51.53527890000001], [-1.9450355, 51.5351106], [-1.9458468999999996, 51.534914], [-1.9462506, 51.5348138], [-1.9467235999999997, 51.53469340000001], [-1.9473433999999996, 51.5345277], [-1.9477374999999997, 51.5344226], [-1.9482122, 51.5342914], [-1.9485569, 51.5341947], [-1.9487902, 51.53412790000001], [-1.9493306999999995, 51.53397060000001], [-1.9501245, 51.53373069999999], [-1.9504648, 51.5336246], [-1.9506243999999997, 51.533575500000005], [-1.950993, 51.533452700000005], [-1.9514286000000003, 51.53330940000001], [-1.9517343, 51.5332101], [-1.9523157, 51.533008200000005], [-1.9529045000000005, 51.5328033], [-1.9534121, 51.532622], [-1.9538975999999997, 51.5324511], [-1.954276, 51.5323167], [-1.9548951, 51.5321033], [-1.9554879999999992, 51.5319056], [-1.9558684, 51.53178309999999], [-1.9562077, 51.5316766], [-1.9567984999999997, 51.531496699999984], [-1.9571886, 51.531382], [-1.9577269, 51.53123109999999], [-1.9582101000000005, 51.5311007], [-1.9586380000000003, 51.53098709999999], [-1.9591469, 51.53085840000001], [-1.9595249, 51.530766400000005], [-1.959901, 51.53068009999999], [-1.9603537, 51.5305805], [-1.9608308000000003, 51.530478599999995], [-1.9616188000000003, 51.5303194], [-1.9620984999999995, 51.530226799999994], [-1.9637708000000005, 51.5299204], [-1.9645821999999995, 51.52977469999998], [-1.9653148, 51.5296426], [-1.9661014, 51.5295025], [-1.9666044000000005, 51.5294131], [-1.9673778, 51.529267], [-1.9678819000000003, 51.5291782], [-1.9685161, 51.5290633], [-1.9690529999999995, 51.5289702], [-1.9696655, 51.52885950000001], [-1.9702489, 51.52875289999999], [-1.9707713, 51.528658099999994], [-1.9716639, 51.5284983], [-1.9725562000000003, 51.528336], [-1.973219, 51.52821639999999], [-1.9738762000000003, 51.5280975], [-1.9746302999999996, 51.527961600000005], [-1.9753497, 51.5278314], [-1.9756604999999996, 51.5277746], [-1.9760036999999997, 51.52771370000001], [-1.976293625062947, 51.52766106667664], [-1.9769561, 51.52754079999998], [-1.9776494, 51.52741619999998], [-1.9783017, 51.5272966], [-1.9790749, 51.527157200000005], [-1.9799313999999997, 51.52700250000001], [-1.9807564, 51.526852600000005], [-1.9815921, 51.526703], [-1.9823604999999995, 51.526565], [-1.9830567, 51.52643830000001], [-1.9837441, 51.5263149], [-1.9839977, 51.52626750000001], [-1.9843792, 51.5261962], [-1.9852667, 51.5260383], [-1.9858785, 51.525926600000005], [-1.9867475, 51.52577089999999], [-1.9876202000000005, 51.52561239999999], [-1.98846, 51.525460499999994], [-1.9893539, 51.525299], [-1.990041, 51.52517400000001], [-1.9908838, 51.52502139999999], [-1.9917269, 51.52486900000001], [-1.9929319999999997, 51.524650900000005], [-1.9936953, 51.5245116], [-1.9944451000000003, 51.52437679999999], [-1.995317, 51.5242185], [-1.9961833, 51.5240635], [-1.9970608, 51.523904], [-1.99787, 51.523757100000005], [-1.9987131, 51.5236039], [-1.9994678, 51.5234667], [-2.0002336, 51.5233289], [-2.0009997, 51.52318929999999], [-2.0017597, 51.523051300000006], [-2.0024639999999994, 51.5229232], [-2.0032407, 51.5227818], [-2.0040691, 51.5226328], [-2.0049543999999995, 51.5224726], [-2.0058199, 51.522311900000005], [-2.0065348999999997, 51.5221749], [-2.0074072, 51.5220045], [-2.0082165999999995, 51.521842], [-2.0089935, 51.5216797], [-2.0095924000000003, 51.5215499], [-2.0101451, 51.52143019999999], [-2.0109726, 51.5212406], [-2.0114786, 51.5211223], [-2.0121116999999997, 51.520972], [-2.012625, 51.5208495], [-2.0131998999999996, 51.52070749999999], [-2.0137352, 51.520576], [-2.0145331, 51.5203689], [-2.01529, 51.5201685], [-2.015806, 51.52003079999998], [-2.0168127, 51.5197507], [-2.0176218, 51.51951590000001], [-2.0184363, 51.5192775], [-2.0191891, 51.51904469999999], [-2.0199528999999994, 51.518809100000006], [-2.0207244, 51.51856180000001], [-2.0213618, 51.5183569], [-2.0218835, 51.518181899999995], [-2.0223527, 51.5180245], [-2.0227641999999997, 51.5178862], [-2.0231085, 51.517766299999984], [-2.0235671, 51.5176099], [-2.0240291, 51.5174468], [-2.0244687, 51.51728800000001], [-2.0249617, 51.517110599999995], [-2.0256226999999996, 51.516867399999995], [-2.0261402, 51.5166751], [-2.0266216, 51.51649230000001], [-2.0270393, 51.516331], [-2.0274624, 51.51616119999999], [-2.028108, 51.5159071], [-2.0287861, 51.515632], [-2.0292951, 51.5154212], [-2.0295967, 51.515292599999995], [-2.0302242, 51.51502589999999], [-2.0308704, 51.5147431], [-2.0315340999999996, 51.514451900000005], [-2.0322495, 51.5141237], [-2.0322776, 51.51411100000001], [-2.0327839, 51.5138805], [-2.0332467999999997, 51.51366139999999], [-2.0339071999999994, 51.513350399999986], [-2.0343559, 51.5131348], [-2.0345519999999997, 51.5130385], [-2.0350598, 51.5127896], [-2.0356915, 51.5124734], [-2.0362091, 51.51220730000001], [-2.0366297999999996, 51.5119908], [-2.0371287, 51.5117366], [-2.0376798, 51.5114361], [-2.038283799999999, 51.511103], [-2.0390974, 51.5106561], [-2.0393307, 51.510524700000005], [-2.0401759, 51.510048700000006], [-2.0404939, 51.5098581], [-2.0406673, 51.5097464], [-2.0411268, 51.50946810000001], [-2.041623, 51.5091724], [-2.0420157999999997, 51.508934100000005], [-2.0424213, 51.5086843], [-2.042834, 51.50842409999999], [-2.0430949, 51.50825549999999], [-2.0432833999999995, 51.508138800000005], [-2.043672, 51.50789790000001], [-2.0440857, 51.507633699999985], [-2.0444525, 51.507400800000006], [-2.0449721, 51.5070719], [-2.0455342, 51.5067105], [-2.0460823, 51.506359800000006], [-2.0462185999999996, 51.5062729], [-2.0469634, 51.50580300000001], [-2.0477229, 51.50531780000001], [-2.0482289999999996, 51.50499730000001], [-2.0488016, 51.504633199999994], [-2.049481, 51.50419989999999], [-2.0500727, 51.503823999999994], [-2.0505332999999997, 51.5035231], [-2.0507472, 51.503385699999995], [-2.0510482, 51.5031981], [-2.0515953, 51.5028521], [-2.0521026, 51.5025337], [-2.052601, 51.50221429999999], [-2.0532354999999995, 51.5018088], [-2.0538254999999994, 51.50143460000001], [-2.0544746, 51.50101829999999], [-2.0549588999999995, 51.50071579999999], [-2.0554208, 51.5004165], [-2.0557555999999995, 51.50020520000001], [-2.0562525, 51.499889200000005], [-2.0567576, 51.499567199999994], [-2.0571074, 51.4993445], [-2.0573176999999996, 51.4992099], [-2.0576066, 51.4990269], [-2.0577613, 51.49892899999999], [-2.058002778341019, 51.4987748385867], [-2.0582638, 51.4986082], [-2.0589005, 51.4982028], [-2.0590727999999996, 51.4980917], [-2.0600358999999995, 51.4974781], [-2.0606263, 51.49709910000001], [-2.0613198, 51.4966586], [-2.0614649, 51.49656900000001], [-2.0618417, 51.4963266], [-2.0624449, 51.4959416], [-2.0630556, 51.49555200000001], [-2.0636537, 51.4951715], [-2.0641828, 51.49483320000001], [-2.0647049, 51.49450259999999], [-2.0652655, 51.494142499999995], [-2.0658205, 51.4937948], [-2.066125153474899, 51.49360044624613], [-2.0664102, 51.4934186], [-2.0668593999999993, 51.493132199999984], [-2.0672877, 51.4928588], [-2.0676479999999997, 51.4926295], [-2.0680832999999996, 51.49234940000001], [-2.0686905, 51.4919626], [-2.0692989, 51.4915645], [-2.0699122999999995, 51.491153], [-2.0701889, 51.4909675], [-2.0702255, 51.490942], [-2.0703046, 51.4908878], [-2.0704692, 51.4907773], [-2.0710181, 51.490384299999995], [-2.0715657, 51.4899956], [-2.0720542, 51.4896378], [-2.0725219, 51.48929129999999], [-2.0730974, 51.4888579], [-2.0733592999999995, 51.4886486], [-2.0736292, 51.48843860000001], [-2.0739119, 51.4882149], [-2.0741321, 51.488042199999995], [-2.0745512, 51.487699699999986], [-2.0748547, 51.48744980000001], [-2.0754992, 51.48690460000001], [-2.0759736, 51.4865019], [-2.0764818, 51.4860623], [-2.0769941, 51.4856231], [-2.0774562999999997, 51.4852323], [-2.0779876000000006, 51.48479420000001], [-2.07854, 51.4843501], [-2.0789592, 51.4840135], [-2.0794537, 51.4836269], [-2.0800308999999997, 51.483193500000006], [-2.0801226999999995, 51.4831246], [-2.0802547, 51.48302739999999], [-2.0802745, 51.48301269999999], [-2.0804297999999997, 51.482896800000006], [-2.0809342, 51.48252349999999], [-2.0814446, 51.4821506], [-2.0818921, 51.4818355], [-2.082491399999999, 51.481416299999985], [-2.0830983, 51.4810062], [-2.0836765, 51.4806164], [-2.0842374, 51.48025479999999], [-2.0846934, 51.47996439999999], [-2.0851862, 51.4796545], [-2.0855900999999997, 51.4794015], [-2.086029, 51.4791302], [-2.0864193, 51.4788862], [-2.0866696999999994, 51.47873200000001], [-2.0873147, 51.4783263], [-2.0879264, 51.477941499999986], [-2.0884661, 51.4776068], [-2.0890823, 51.4772223], [-2.0894917999999993, 51.476968], [-2.0899936, 51.476653600000006], [-2.0905165, 51.4763317], [-2.0911276, 51.475947600000005], [-2.0917308999999995, 51.475571], [-2.0923526, 51.475181199999994], [-2.092789, 51.4749053], [-2.0934102, 51.4745216], [-2.0937369, 51.47431829999999], [-2.0941104, 51.47408110000001], [-2.0946683, 51.4737321], [-2.0953103, 51.4733322], [-2.095921, 51.472945799999984], [-2.0964594999999995, 51.4726199], [-2.0969247, 51.47233010000001], [-2.097328399999999, 51.47208020000001], [-2.0979386, 51.4717003], [-2.0989218999999997, 51.4710814], [-2.0992131, 51.47090010000001], [-2.0997554, 51.4705627], [-2.1000854, 51.4703585], [-2.1004393, 51.470138199999994], [-2.1008093999999997, 51.4699065], [-2.1012136, 51.4696494], [-2.1018034999999995, 51.46928090000001], [-2.1024341, 51.468895299999986], [-2.1029641, 51.46857369999999], [-2.1036194, 51.46818739999999], [-2.1042781, 51.467810199999995], [-2.1048902, 51.467461], [-2.1054404, 51.46715549999998], [-2.1059810999999997, 51.4668687], [-2.1066038, 51.46653629999999], [-2.1072116, 51.46622070000001], [-2.1076545, 51.4659949], [-2.108471, 51.4655881], [-2.1093516000000005, 51.4651583], [-2.1099917999999995, 51.46485729999999], [-2.110579, 51.46458139999999], [-2.1110864, 51.4643444], [-2.1116505, 51.46408939999999], [-2.1122030000000005, 51.463839500000006], [-2.112963699999999, 51.4635044], [-2.1138329, 51.46313020000001], [-2.1146933, 51.4627749], [-2.1150653, 51.462628], [-2.115662353193884, 51.46239654432967], [-2.1157997, 51.46234330000001], [-2.1165582, 51.4620571], [-2.1173561, 51.46176539999998], [-2.1177815, 51.4616088], [-2.1184818, 51.46134870000001], [-2.1195611999999997, 51.46093719999999], [-2.1201163999999997, 51.4607214], [-2.1206539, 51.460504799999995], [-2.1214118, 51.460197400000006], [-2.1220674, 51.45991989999999], [-2.1227070999999995, 51.45964139999999], [-2.1232283, 51.45940660000001], [-2.1237306, 51.45916929999999], [-2.1241441999999995, 51.458965600000006], [-2.1246166999999994, 51.4587242], [-2.1251275999999995, 51.4584519], [-2.1254283, 51.458289], [-2.1257832, 51.4580834], [-2.1261475, 51.457869499999994], [-2.1266085, 51.4575909], [-2.1269291999999997, 51.4573877], [-2.1272101, 51.4572073], [-2.1277643, 51.45683900000001], [-2.1282382, 51.4565078], [-2.1286276, 51.456225499999995], [-2.1289754999999997, 51.4559602], [-2.1295141, 51.45552949999999], [-2.1300567, 51.455062600000005], [-2.1305776, 51.454590399999994], [-2.131083, 51.45409939999999], [-2.1314745, 51.4537005], [-2.1318283, 51.453297600000006], [-2.1322796999999993, 51.4527707], [-2.1327042, 51.4522324], [-2.1330905, 51.4516973], [-2.1332062, 51.45152989999999], [-2.1333614000000005, 51.4513045], [-2.1335204999999995, 51.45104619999999], [-2.1337813, 51.4506078], [-2.1339637, 51.4502788], [-2.1341285, 51.44997179999999], [-2.1342880999999996, 51.44964060000001], [-2.1344507, 51.4492886], [-2.1345854, 51.448952199999994], [-2.1346927999999994, 51.44868819999999], [-2.1348619999999996, 51.448231199999995], [-2.1350366, 51.44771870000001], [-2.1351719, 51.447314], [-2.135365314120408, 51.44673294993444], [-2.1354832, 51.4463788], [-2.135667199999999, 51.4458288], [-2.1358051999999996, 51.4454126], [-2.1359784999999993, 51.44489829999999], [-2.1360869, 51.4446091], [-2.1362112999999994, 51.44426049999999], [-2.1364129, 51.443770599999986], [-2.1365255, 51.4435097], [-2.1366, 51.44332800000001], [-2.1367606, 51.4429962], [-2.1368536273875858, 51.442817580280106], [-2.1369583, 51.4426166], [-2.1371219, 51.4423168], [-2.1375073999999996, 51.4416641], [-2.1377081999999996, 51.4413514], [-2.1379119, 51.4410438], [-2.1382737, 51.4405234], [-2.1385575, 51.44013839999999], [-2.1387893, 51.439843499999995], [-2.1388652, 51.4397459], [-2.1390764, 51.439505], [-2.1393056999999995, 51.439243600000005], [-2.1395006999999997, 51.439015999999995], [-2.1397294, 51.43877549999999], [-2.1400064000000003, 51.4384943], [-2.1402313, 51.4382679], [-2.1405140999999994, 51.4379975], [-2.1409665, 51.4375727], [-2.1413988, 51.437170499999986], [-2.1417844, 51.4367671], [-2.1419681999999995, 51.43655649999999], [-2.14209, 51.4363954], [-2.1421719, 51.4362853], [-2.142244, 51.43618029999999], [-2.1423585, 51.4359987], [-2.1424926999999996, 51.43575379999999], [-2.1425833, 51.4355485], [-2.1426974, 51.435271099999994], [-2.142782599999999, 51.43500910000001], [-2.1428423999999997, 51.43476259999999], [-2.1429001999999997, 51.43447809999999], [-2.1429257, 51.4342736], [-2.1429404, 51.4340376], [-2.1429445, 51.43383670000001], [-2.1429367, 51.43363799999999], [-2.1429144000000004, 51.43345919999999], [-2.1428759, 51.4332518], [-2.1427766, 51.43290919999999], [-2.1427168, 51.432716000000006], [-2.1425988, 51.4324409], [-2.1424806, 51.4322038], [-2.1423131, 51.431931899999995], [-2.1421164, 51.4316661], [-2.1419578999999995, 51.4314657], [-2.1416863, 51.43115279999999], [-2.1414391, 51.4308844], [-2.1413038999999996, 51.43074420000001], [-2.1411064, 51.4305421], [-2.1407819999999997, 51.4302034], [-2.1405662999999997, 51.429968300000006], [-2.1403066999999996, 51.4296683], [-2.1400859, 51.4294039], [-2.1398429, 51.429093900000005], [-2.1396628, 51.42886239999999], [-2.1395685999999996, 51.4287312], [-2.1394235, 51.4285146], [-2.1391221, 51.42805259999999], [-2.1388098999999996, 51.42750569999999], [-2.13857, 51.42705299999999], [-2.1383863, 51.42667729999999], [-2.1381927, 51.4262433], [-2.1380146, 51.4258089], [-2.1378924999999995, 51.42548949999999], [-2.137761, 51.42511319999999], [-2.1376631, 51.4247541], [-2.1375553, 51.424333199999985], [-2.1374765, 51.42394569999999], [-2.1374107, 51.42356869999999], [-2.1373704, 51.4232976], [-2.1373252, 51.42278439999999], [-2.1372894, 51.42232909999999], [-2.1372844, 51.4217356], [-2.1372922, 51.4212607], [-2.1373249999999997, 51.4209434], [-2.1373582, 51.4206571], [-2.1373917999999996, 51.42040829999999], [-2.137403, 51.42032669999999], [-2.1374209, 51.42024240000001], [-2.1374672999999995, 51.4200082], [-2.1375466, 51.41965119999999], [-2.1376387, 51.4192949], [-2.1377461, 51.41890329999999], [-2.1379222, 51.41820270000001], [-2.1380872999999996, 51.417645199999995], [-2.1382446999999996, 51.417074099999994], [-2.1383559, 51.4166242], [-2.1384612, 51.4161698], [-2.1385091, 51.41590750000001], [-2.1385571, 51.415632], [-2.1385699, 51.41552980000001], [-2.138598, 51.415220600000005], [-2.1386313, 51.4148296], [-2.1386382, 51.41449250000001], [-2.1386398, 51.4140611], [-2.1386389, 51.4136916], [-2.1386371999999993, 51.4132935], [-2.1386371, 51.4125194], [-2.1386256, 51.41176230000001], [-2.1385994, 51.4108168], [-2.1385941, 51.410288], [-2.1386099, 51.4096639], [-2.1386412999999997, 51.4091541], [-2.1386749, 51.40879749999999], [-2.1387262, 51.4084509], [-2.1387808, 51.40811990000001], [-2.1388812, 51.40770930000001], [-2.1389881000000006, 51.4073262], [-2.13909, 51.406994700000006], [-2.1392172, 51.4066336], [-2.1392472, 51.4065646], [-2.1394692999999996, 51.4060082], [-2.1395739, 51.40578], [-2.1396807, 51.4055523], [-2.1398677, 51.405201899999994], [-2.140188199999999, 51.40462409999999], [-2.1405198, 51.40405369999999], [-2.1406931, 51.403782699999994], [-2.1409412, 51.4034198], [-2.1413686, 51.40283759999999], [-2.1418312, 51.4021883], [-2.1421009, 51.40181940000001], [-2.1423483, 51.4014699], [-2.1427535, 51.400848], [-2.1429548, 51.4005035], [-2.1431658, 51.40011770000001], [-2.1433233, 51.3998177], [-2.1434732999999997, 51.399510799999995], [-2.1437094, 51.3990088], [-2.1438490999999997, 51.3986864], [-2.1439743, 51.39839], [-2.1441129, 51.3980452], [-2.1442477999999996, 51.3976841], [-2.1444324, 51.397143], [-2.1445656999999994, 51.39670589999999], [-2.1447297999999995, 51.39617619999999], [-2.1448934, 51.3956372], [-2.1450747, 51.39503979999999], [-2.1452103, 51.3945947], [-2.1453873, 51.3940071], [-2.1455656999999997, 51.39340609999999], [-2.1457679, 51.392727699999995], [-2.1458872999999996, 51.3923421], [-2.1459631999999997, 51.392078299999994], [-2.1460732999999994, 51.39167639999999], [-2.1462083, 51.39104570000001], [-2.1462674, 51.39073440000001], [-2.1463122999999995, 51.3904098], [-2.1463491, 51.3899025], [-2.1463630999999994, 51.3895676], [-2.1463595, 51.3892708], [-2.146335, 51.38889319999999], [-2.1463035, 51.388586800000006], [-2.1462264, 51.3881474], [-2.1461446, 51.387747399999995], [-2.1459783, 51.3870025], [-2.145927738606085, 51.38679167395817], [-2.1458581, 51.38650129999999], [-2.1457563, 51.386046], [-2.1455943999999993, 51.3853584], [-2.1455213999999994, 51.3850053], [-2.1454391, 51.3846287], [-2.145299, 51.384070699999995], [-2.1452279999999995, 51.38380190000001], [-2.1451628, 51.3835838], [-2.1450725, 51.3833049], [-2.1449737999999994, 51.3830365], [-2.1448681, 51.382757000000005], [-2.1446655999999997, 51.3822255], [-2.1446012, 51.3820411], [-2.1445324, 51.38180549999999], [-2.1444919999999996, 51.3816217], [-2.1444652999999994, 51.381457899999994], [-2.144452, 51.38130799999998], [-2.1444463, 51.3811554], [-2.1444495, 51.380993200000006], [-2.1444674, 51.3808076], [-2.144495099999999, 51.3806401], [-2.1445636, 51.38032549999999], [-2.144639, 51.38004579999999], [-2.1447050999999995, 51.37982250000001], [-2.1447817999999996, 51.3795627], [-2.1448407, 51.37937279999999], [-2.1448667, 51.3792948], [-2.144921, 51.37912669999999], [-2.1449768, 51.3789984], [-2.1450339, 51.3788724], [-2.1451062, 51.37873549999999], [-2.1451996000000007, 51.3785827], [-2.1453447999999997, 51.37836949999999], [-2.1455444, 51.3781292], [-2.1457244, 51.377931999999994], [-2.1459225, 51.3777138], [-2.1461101, 51.377538599999994], [-2.1464089999999993, 51.37726229999999], [-2.1466962, 51.3770287], [-2.1468786000000004, 51.37688930000001], [-2.1470707999999994, 51.37674989999999], [-2.1473658999999996, 51.376544], [-2.1477237, 51.37632000000001], [-2.1481292999999995, 51.3760711], [-2.1486504, 51.37576740000001], [-2.1494765, 51.375302899999994], [-2.1500507, 51.3749649], [-2.1505658, 51.3746506], [-2.1516095999999996, 51.3739887], [-2.1521959, 51.373607099999994], [-2.1527439, 51.3732299], [-2.1532029, 51.3729099], [-2.1536178, 51.37260789999999], [-2.1542617, 51.372127899999995], [-2.1546804, 51.371797400000005], [-2.1551909999999994, 51.3713977], [-2.1556994, 51.37097469999999], [-2.1559566818868516, 51.3707547560318], [-2.1560838999999996, 51.370645999999994], [-2.156433, 51.370338399999994], [-2.1569881, 51.3698381], [-2.1575518, 51.3693086], [-2.1580122, 51.36885759999999], [-2.1584758999999996, 51.3683963], [-2.1588715, 51.36801139999999], [-2.1591429999999994, 51.36777119999999], [-2.1594372, 51.36752049999999], [-2.1597694, 51.3672544], [-2.1600961999999995, 51.367008600000005], [-2.160489, 51.366724399999995], [-2.1607893999999996, 51.3665238], [-2.1611182, 51.366318099999994], [-2.1615025, 51.3660763], [-2.1619010999999997, 51.3658503], [-2.1623656, 51.3656051], [-2.1627775999999996, 51.365396], [-2.1630819000000003, 51.3652488], [-2.1633641999999997, 51.365118300000006], [-2.1637428, 51.3649526], [-2.164085099999999, 51.3648087], [-2.1644396, 51.3646676], [-2.1648410999999994, 51.3645161], [-2.1653675, 51.36433230000001], [-2.1662766999999996, 51.3640139], [-2.1669541000000003, 51.363766899999995], [-2.1675734, 51.3635214], [-2.1680816999999997, 51.3633107], [-2.1687326, 51.3630247], [-2.1691659999999997, 51.36282169999999], [-2.1695466999999997, 51.3626363], [-2.1700371, 51.36238819999999], [-2.170384, 51.36221020000001], [-2.1706973, 51.362040999999984], [-2.1710905, 51.36182149999999], [-2.1716263999999996, 51.36150469999999], [-2.1719928999999993, 51.36128510000001], [-2.1723302, 51.3610776], [-2.1726426, 51.36087069999999], [-2.1729351, 51.36066329999999], [-2.174126, 51.3597719], [-2.1746557, 51.3593863], [-2.1751701, 51.3590228], [-2.1759523, 51.3584961], [-2.1763025, 51.35827039999999], [-2.1766795, 51.3580323], [-2.1771343, 51.35775089999999], [-2.1776025, 51.35746859999999], [-2.1781855, 51.3571317], [-2.1787290999999995, 51.35681420000001], [-2.1794382, 51.3564303], [-2.1801114, 51.356069999999995], [-2.1805715, 51.3558363], [-2.1811246, 51.355560100000005], [-2.1817866, 51.35523679999999], [-2.1823336999999996, 51.35498340000001], [-2.1828937999999996, 51.35474469999999], [-2.1833102, 51.3545726], [-2.1835209, 51.3544848], [-2.1838592, 51.354349799999994], [-2.1844513, 51.3541165], [-2.1849543, 51.353907], [-2.1854611, 51.35369299999999], [-2.1859180999999994, 51.35349180000001], [-2.1864386999999996, 51.3532677], [-2.1870261, 51.3530163], [-2.18818, 51.3525294], [-2.1887165, 51.35230930000001], [-2.1892647, 51.352088499999994], [-2.1898471, 51.351858499999985], [-2.1906711, 51.3515428], [-2.1911916, 51.35135229999999], [-2.1917470999999997, 51.3511539], [-2.1922560999999994, 51.35097539999998], [-2.1926477999999996, 51.3508392], [-2.1932223, 51.3506502], [-2.1938519, 51.35044669999999], [-2.1950337, 51.3500803], [-2.1959285, 51.3498145], [-2.196663, 51.349592400000006], [-2.1974316, 51.34935180000001], [-2.1978438, 51.3492119], [-2.1980992999999995, 51.34912249999999], [-2.1984872, 51.34897990000001], [-2.1987979, 51.3488583], [-2.1988932, 51.3488223], [-2.1990215999999996, 51.3487747], [-2.1992379, 51.3486952], [-2.1995923, 51.34855149999999], [-2.200182799999999, 51.3483012], [-2.2008852, 51.34799259999999], [-2.2009839, 51.3479472], [-2.2011809999999996, 51.34785659999999], [-2.2015041, 51.3476963], [-2.2018725, 51.347515300000005], [-2.2024405, 51.34721999999999], [-2.202991, 51.3469096], [-2.2033948, 51.3466801], [-2.2037815, 51.3464479], [-2.2042852, 51.3461325], [-2.2048841999999995, 51.3457343], [-2.2053327, 51.34541740000001], [-2.2057662, 51.34510319999999], [-2.2062276, 51.34474000000001], [-2.2069153, 51.3441885], [-2.2073033, 51.34388619999999], [-2.2075656999999995, 51.3436793], [-2.2080046, 51.343363799999985], [-2.2081796, 51.3432375], [-2.2084594999999996, 51.343029400000006], [-2.2086889, 51.3428532], [-2.2088903, 51.3426934], [-2.2090818999999997, 51.3425248], [-2.2092438, 51.34237900000001], [-2.209412, 51.342202099999994], [-2.2095994, 51.341977799999995], [-2.2097233, 51.3418202], [-2.209894, 51.34156029999999], [-2.2100097, 51.34136039999999], [-2.2101363999999997, 51.3411068], [-2.2102466, 51.3408884], [-2.2102997, 51.3407657], [-2.2103638, 51.34060289999999], [-2.2104007999999995, 51.3404905], [-2.2104515, 51.3403115], [-2.2104877, 51.340164], [-2.2105235, 51.3399767], [-2.2105406, 51.33984530000001], [-2.2105540999999995, 51.33967239999999], [-2.2105619, 51.339518600000005], [-2.2105631999999997, 51.339339], [-2.2105577, 51.3391667], [-2.2105387, 51.339012], [-2.2105197999999997, 51.3388815], [-2.2104914, 51.33874260000001], [-2.2104383, 51.3385168], [-2.2103681, 51.3382692], [-2.2102713, 51.337965], [-2.210162, 51.3376373], [-2.2100297, 51.3372182], [-2.2099072000000004, 51.33683009999999], [-2.2097675999999997, 51.33638359999999], [-2.2096472, 51.3359865], [-2.2096141, 51.3358416], [-2.2095391, 51.3353631], [-2.2094594999999995, 51.33504359999999], [-2.2094432, 51.334966699999995], [-2.2093892, 51.3346809], [-2.2093543, 51.3345032], [-2.209307, 51.3341845], [-2.2092806, 51.334013500000005], [-2.2092615, 51.3338628], [-2.2092204999999994, 51.33356190000001], [-2.209194, 51.3333284], [-2.2091778999999994, 51.33311529999999], [-2.2091623, 51.33290879999999], [-2.2091567, 51.3327715], [-2.2091581, 51.33258729999999], [-2.2091662999999997, 51.3324112], [-2.2091952, 51.33216279999999], [-2.2092352, 51.331941400000005], [-2.2092789000000006, 51.3317149], [-2.2093289, 51.331584], [-2.2093744999999996, 51.33146240000001], [-2.2094493999999996, 51.33128599999999], [-2.2095323, 51.3311153], [-2.2096339, 51.3309245], [-2.2097493, 51.330732100000006], [-2.209773496097531, 51.33069708903964], [-2.2098812999999997, 51.330541100000005], [-2.2100221, 51.330350300000006], [-2.2101845999999994, 51.3301571], [-2.2103610999999996, 51.3299715], [-2.2104839, 51.3298465], [-2.2106337, 51.32970939999999], [-2.2108650999999995, 51.32951289999998], [-2.2110395, 51.32937510000001], [-2.2113770999999995, 51.3291094], [-2.2118307, 51.3287731], [-2.2125536999999995, 51.328242900000006], [-2.2133264, 51.327680599999994], [-2.2136289, 51.327458199999995], [-2.2139264, 51.327239], [-2.2140573, 51.32713480000001], [-2.2142071, 51.327014], [-2.2143510999999996, 51.32689280000001], [-2.2144805, 51.326782300000005], [-2.2146896, 51.3265881], [-2.2148567999999997, 51.3264228], [-2.2150255, 51.32623850000001], [-2.2151909, 51.3260448], [-2.2153358, 51.325851199999995], [-2.2154803999999997, 51.3256427], [-2.2156317999999997, 51.325403], [-2.2157564, 51.32517909999999], [-2.2158289, 51.32500829999999], [-2.2159024, 51.3248318], [-2.2160229999999994, 51.324494099999995], [-2.216087299999999, 51.32425320000001], [-2.2161377999999994, 51.32400940000001], [-2.2161651, 51.32382949999999], [-2.2161816, 51.3236849], [-2.2161929999999996, 51.323487099999994], [-2.2161947000000004, 51.32324090000001], [-2.2161852999999994, 51.32307399999999], [-2.2161587, 51.3228321], [-2.2161179999999994, 51.3225883], [-2.2160714, 51.3223653], [-2.216023799999999, 51.3222201], [-2.2159801, 51.3220747], [-2.2159458, 51.32198669999999], [-2.2158679999999995, 51.321811499999995], [-2.215777, 51.32162910000001], [-2.2156704, 51.32144029999999], [-2.2156174, 51.321354], [-2.2155242, 51.32121359999999], [-2.2154231, 51.321078], [-2.215315, 51.3209398], [-2.2151919, 51.32079949999999], [-2.2150682, 51.32066390000001], [-2.2149601999999997, 51.3205582], [-2.214855, 51.3204606], [-2.2145919, 51.3202219], [-2.2144629, 51.3201109], [-2.2143282, 51.31999410000001], [-2.2141774, 51.3198681], [-2.2139662, 51.31969039999999], [-2.2136143, 51.319376299999995], [-2.2133399, 51.31914069999999], [-2.213155599999999, 51.3189692], [-2.2130603, 51.318873399999994], [-2.2129124, 51.31871389999999], [-2.2127297999999995, 51.3184976], [-2.2125888, 51.3183078], [-2.2123837999999996, 51.31801130000001], [-2.2122247, 51.3177779], [-2.212073, 51.31756809999998], [-2.2119128, 51.3173641], [-2.211759, 51.31717710000001], [-2.2115588, 51.3169404], [-2.2113588, 51.316718300000005], [-2.211156, 51.316500000000005], [-2.2109667, 51.31631520000001], [-2.2107673999999995, 51.3161282], [-2.2105910999999994, 51.315967099999995], [-2.2103955999999996, 51.3158017], [-2.2102001999999996, 51.3156383], [-2.2099380999999996, 51.3154346], [-2.2097683999999997, 51.3153056], [-2.2094829, 51.31509949999999], [-2.2091722, 51.314889399999984], [-2.2089138, 51.3147187], [-2.2086842, 51.3145772], [-2.2084267, 51.314425699999994], [-2.2082507, 51.31432089999999], [-2.2080900999999997, 51.3142315], [-2.2076825, 51.3140045], [-2.2074233, 51.3138644], [-2.2071833, 51.31373049999999], [-2.2065239, 51.3133724], [-2.2058715, 51.313017599999995], [-2.2052536, 51.31268279999999], [-2.2046878999999997, 51.3123708], [-2.2040277999999995, 51.3119926], [-2.2037134999999997, 51.3118056], [-2.2034157999999997, 51.31161629999999], [-2.2031835, 51.3114634], [-2.2029987, 51.31133659999999], [-2.2028082, 51.311198899999994], [-2.202652099999999, 51.3110791], [-2.2025091, 51.310965800000005], [-2.2023374, 51.3108237], [-2.2021477999999997, 51.31065869999999], [-2.2019513, 51.3104784], [-2.2017481, 51.31027809999999], [-2.2015419, 51.31005739999999], [-2.2013581999999996, 51.3098455], [-2.2011419999999995, 51.3096012], [-2.2009863, 51.30941270000001], [-2.2008062999999995, 51.30919020000001], [-2.20049, 51.3087905], [-2.2002419, 51.308462500000005], [-2.2000698, 51.308231499999984], [-2.1999101, 51.3080119], [-2.1997632, 51.30781050000001], [-2.1995894, 51.30756019999999], [-2.1994224, 51.30731240000001], [-2.1992535999999996, 51.3070559], [-2.1990789, 51.3067855], [-2.1989036999999994, 51.306503099999986], [-2.1986427, 51.30605659999999], [-2.198586699999999, 51.30596169999999], [-2.1984856999999995, 51.3057864], [-2.1983053999999997, 51.3054554], [-2.1981259, 51.305112699999995], [-2.1979576, 51.304774], [-2.1978159, 51.3044753], [-2.1977002, 51.304226], [-2.1975756999999994, 51.303941], [-2.1974683, 51.30368769999999], [-2.1973274, 51.30334509999999], [-2.1970899, 51.3027692], [-2.1968479999999997, 51.3021824], [-2.1966196, 51.301630900000006], [-2.1963853999999996, 51.3010633], [-2.1961615, 51.3005296], [-2.1960003, 51.3001355], [-2.1959072, 51.2998917], [-2.1958265, 51.299685100000005], [-2.1957475999999994, 51.299451899999994], [-2.1956619, 51.299195], [-2.1955876, 51.29896109999999], [-2.1954997, 51.2986526], [-2.1954153, 51.298321099999995], [-2.1953534, 51.29805720000001], [-2.195286799999999, 51.2977045], [-2.195225, 51.29735569999999], [-2.1951699, 51.2969596], [-2.1951335, 51.2966213], [-2.195121, 51.2964902], [-2.1950908, 51.2961229], [-2.1950633, 51.29578020000001], [-2.1950372, 51.29547699999999], [-2.1949941, 51.29492809999999], [-2.1949714, 51.2946095], [-2.1949338999999997, 51.29415489999999], [-2.1949077, 51.29386659999999], [-2.1948923999999996, 51.2937066], [-2.1948668999999996, 51.2934764], [-2.1948279, 51.29317060000001], [-2.1947705, 51.2928192], [-2.1947033, 51.2924848], [-2.1946427, 51.2922124], [-2.1945934, 51.2919954], [-2.194555499999999, 51.29184800000001], [-2.194472, 51.2915311], [-2.1943852, 51.29121080000001], [-2.1942759, 51.29084089999999], [-2.1940316, 51.290078699999995], [-2.1938967, 51.289663], [-2.193756, 51.2892178], [-2.1934849, 51.2883607], [-2.1932495999999997, 51.2876336], [-2.1931290999999997, 51.2872509], [-2.1930003, 51.28683869999999], [-2.1928488999999995, 51.2863734], [-2.1926582, 51.2857774], [-2.1924599, 51.2851615], [-2.1923646, 51.2848474], [-2.1922274999999996, 51.284408], [-2.1920503, 51.283848799999994], [-2.1919437, 51.283487099999995], [-2.191765, 51.28288690000001], [-2.1916707, 51.2825548], [-2.1916022, 51.28229290000001], [-2.1914934, 51.2818994], [-2.1913894, 51.2815088], [-2.1912945999999995, 51.2811179], [-2.1912510999999997, 51.28091469999999], [-2.1912151, 51.280725800000006], [-2.1911748, 51.28048820000001], [-2.1911440999999994, 51.2802729], [-2.1911181, 51.2800175], [-2.1911014999999994, 51.27981419999999], [-2.1910944, 51.2796196], [-2.1910921, 51.2794558], [-2.1910929, 51.27926670000001], [-2.1910969, 51.27907950000001], [-2.1911045, 51.2788617], [-2.1911246, 51.2786143], [-2.1911475999999994, 51.27837220000001], [-2.1911806, 51.2781437], [-2.1912205, 51.27790039999999], [-2.1912694, 51.2776568], [-2.1913327999999996, 51.277385599999995], [-2.1913966, 51.27715830000001], [-2.1914584, 51.2769445], [-2.1915752, 51.27658649999999], [-2.1917064, 51.2762444], [-2.1918423999999996, 51.2759255], [-2.1919813, 51.27561789999999], [-2.1922151, 51.2751765], [-2.1924596, 51.2747596], [-2.192604765885411, 51.27453379516892], [-2.192647, 51.2744681], [-2.192833, 51.274185299999985], [-2.1930101, 51.273923499999995], [-2.1931886, 51.27365150000001], [-2.1933528, 51.2734175], [-2.1935229, 51.27317620000001], [-2.1938720000000003, 51.272698899999995], [-2.1942009999999996, 51.2722658], [-2.1944749999999997, 51.2719221], [-2.1947192000000006, 51.2716203], [-2.1952755, 51.27092209999999], [-2.195653, 51.2704547], [-2.196458, 51.2694549], [-2.196714, 51.2691691], [-2.1968690999999994, 51.2689973], [-2.1970795, 51.268805], [-2.1971969, 51.2686939], [-2.1973583999999997, 51.2685513], [-2.1975464, 51.2683785], [-2.1977291, 51.26820829999999], [-2.1980689000000004, 51.2678884], [-2.1982353, 51.26774940000001], [-2.198545199999999, 51.2675027], [-2.1989717, 51.2671708], [-2.1990569999999994, 51.267103500000005], [-2.1997399, 51.266565099999994], [-2.1998352, 51.26648999999998], [-2.1999065720729645, 51.26643318554441], [-2.2004097999999996, 51.2660326], [-2.2006408, 51.2658488], [-2.2011044, 51.26548], [-2.2017094, 51.2649987], [-2.2019628, 51.26479719999999], [-2.2022225, 51.2645955], [-2.2022849000000004, 51.26454619999999], [-2.2025270999999997, 51.26435480000001], [-2.2028587, 51.2640926], [-2.2033243, 51.2637301], [-2.2038051999999997, 51.2633468], [-2.2043001, 51.2629516], [-2.2044520999999997, 51.26283429999999], [-2.2049298, 51.2624581], [-2.2051406, 51.2623059], [-2.2053876999999997, 51.26213409999998], [-2.2055262, 51.26204559999999], [-2.2057259999999994, 51.26192829999999], [-2.2058711999999994, 51.26184859999999], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.206333591470106, 51.26162520028618]]} |
26.9 |
1905 |
1954 |
Westbury Down Tc Ent Exit |
Merehead Quarry (FLHH) |
Westbury Down Tc Ent Exit |
51.2616252 |
-2.2063336 |
51.2616252 |
-2.2063336 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Merehead Quarry Jn |
TD |
TRACKING_TIMEOUT |
63962818 |
1790024435050991 |
30 |
30 |
2026-09-21 21:09:01.521451 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:00.146548 |
| 723644 |
751375 |
H49728 |
096D78CZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 20:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 751375, "stp": "P", "toc": "Unknown", "uid": "H49728", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49728/2026-09-21/detailed", "trust_id": "096D78CZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunslet Tilcon (GBRf)", "service_date": "2026-09-21", "dest_arr_time": "2355", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6D78", "timing_status": null, "origin_station": "Rylstone Tilcon (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2059", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2355", "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\": 735.839, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 10927.299, \"from_m\": 735.839, \"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\": 12333.898, \"from_m\": 10927.299, \"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\": 12348.271, \"from_m\": 12333.898, \"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\": 14579.68, \"from_m\": 12348.271, \"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\": 14678.286, \"from_m\": 14579.68, \"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\": 15034.275, \"from_m\": 14678.286, \"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\": 15576.029, \"from_m\": 15034.275, \"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\": 16963.811, \"from_m\": 15576.029, \"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\": 28411.487, \"from_m\": 16963.811, \"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\": 30293.438, \"from_m\": 28411.487, \"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\": 34209.545, \"from_m\": 30293.438, \"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\": 34357.954, \"from_m\": 34209.545, \"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\": 35062.961, \"from_m\": 34357.954, \"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\": 38404.157, \"from_m\": 35062.961, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38909.861, \"from_m\": 38404.157, \"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\": 39358.102, \"from_m\": 38909.861, \"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\": 39909.389, \"from_m\": 39358.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41029.312, \"from_m\": 39909.389, \"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\": 43399.015, \"from_m\": 41029.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48540.006, \"from_m\": 43399.015, \"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\": 54634.691, \"from_m\": 48540.006, \"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\": 55818.758, \"from_m\": 54634.691, \"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\": 56155.429, \"from_m\": 55818.758, \"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\": 56204.884, \"from_m\": 56155.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56789.387, \"from_m\": 56204.884, \"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\": 57039.301, \"from_m\": 56789.387, \"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\": 57375.506, \"from_m\": 57039.301, \"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\": 57822.757, \"from_m\": 57375.506, \"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\": 58506.187, \"from_m\": 57822.757, \"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\": 58545.277, \"from_m\": 58506.187, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 61216.89, \"from_m\": 58545.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61322.202, \"from_m\": 61216.89, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 61368.844, \"from_m\": 61322.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61520.598, \"from_m\": 61368.844, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 61583.065, \"from_m\": 61520.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\": 61675.058, \"from_m\": 61583.065, \"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\": 63771.941, \"from_m\": 61675.058, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 751375, \"profile_key\": \"1fa47038fb5dc9f6d2d359cb94a1179ff86a05af2025bc751016af8eb6365e89\", \"schedule_id\": 14439, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Rylstone Tilcon (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2159\", \"location\": \"Skipton Down Shipley Slow\", \"stage_seq\": 2, \"distance_m\": 14678.286, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Skipton\", \"stage_seq\": 3, \"distance_m\": 14914.52, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 29644.35, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Shipley\", \"stage_seq\": 5, \"distance_m\": 39574.057, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Dockfield Junction\", \"stage_seq\": 6, \"distance_m\": 39958.857, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Apperley Jn\", \"stage_seq\": 7, \"distance_m\": 45894.839, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Armley Jn\", \"stage_seq\": 8, \"distance_m\": 54840.494, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2247\", \"location\": \"Whitehall Jn\", \"stage_seq\": 9, \"distance_m\": 56020.286, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 10, \"distance_m\": 56399.279, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Leeds\", \"stage_seq\": 11, \"distance_m\": 56915.439, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": \"2258\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 12, \"distance_m\": 59550.157, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2345\", \"location\": \"Neville Hill Up Sidings (GBRf)\", \"stage_seq\": 13, \"distance_m\": 60359.447, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 14, \"distance_m\": 61583.065, \"section_seq\": 1, \"route_path_id\": 135661}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": null, \"location\": \"Hunslet Tilcon (GBRf)\", \"stage_seq\": 15, \"distance_m\": 63771.941, \"section_seq\": 1, \"route_path_id\": 135661}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 63771.941, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135661}], \"total_distance_m\": 63771.941, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 60941.764, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2830.177, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2059", "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": "Rylstone Tilcon (GBRf)", "service_state_platform": null, "timing_fact_generation": 1790009972001101, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:00.250208", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:01.559209", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6D78 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 735.839, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 10927.299, "from_m": 735.839, "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": 12333.898, "from_m": 10927.299, "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": 12348.271, "from_m": 12333.898, "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": 14579.68, "from_m": 12348.271, "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": 14678.286, "from_m": 14579.68, "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": 15034.275, "from_m": 14678.286, "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": 15576.029, "from_m": 15034.275, "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": 16963.811, "from_m": 15576.029, "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": 28411.487, "from_m": 16963.811, "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": 30293.438, "from_m": 28411.487, "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": 34209.545, "from_m": 30293.438, "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": 34357.954, "from_m": 34209.545, "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": 35062.961, "from_m": 34357.954, "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": 38404.157, "from_m": 35062.961, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38909.861, "from_m": 38404.157, "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": 39358.102, "from_m": 38909.861, "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": 39909.389, "from_m": 39358.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41029.312, "from_m": 39909.389, "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": 43399.015, "from_m": 41029.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48540.006, "from_m": 43399.015, "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": 54634.691, "from_m": 48540.006, "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": 55818.758, "from_m": 54634.691, "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": 56155.429, "from_m": 55818.758, "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": 56204.884, "from_m": 56155.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56789.387, "from_m": 56204.884, "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": 57039.301, "from_m": 56789.387, "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": 57375.506, "from_m": 57039.301, "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": 57822.757, "from_m": 57375.506, "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": 58506.187, "from_m": 57822.757, "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": 58545.277, "from_m": 58506.187, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 61216.89, "from_m": 58545.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61322.202, "from_m": 61216.89, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 61368.844, "from_m": 61322.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61520.598, "from_m": 61368.844, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 61583.065, "from_m": 61520.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": 61675.058, "from_m": 61583.065, "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": 63771.941, "from_m": 61675.058, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 751375, "profile_key": "1fa47038fb5dc9f6d2d359cb94a1179ff86a05af2025bc751016af8eb6365e89", "schedule_id": 14439, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2059", "location": "Rylstone Tilcon (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135661}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2159", "location": "Skipton Down Shipley Slow", "stage_seq": 2, "distance_m": 14678.286, "section_seq": 1, "route_path_id": 135661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Skipton", "stage_seq": 3, "distance_m": 14914.52, "section_seq": 1, "route_path_id": 135661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "Keighley", "stage_seq": 4, "distance_m": 29644.35, "section_seq": 1, "route_path_id": 135661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Shipley", "stage_seq": 5, "distance_m": 39574.057, "section_seq": 1, "route_path_id": 135661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Dockfield Junction", "stage_seq": 6, "distance_m": 39958.857, "section_seq": 1, "route_path_id": 135661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Apperley Jn", "stage_seq": 7, "distance_m": 45894.839, "section_seq": 1, "route_path_id": 135661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Armley Jn", "stage_seq": 8, "distance_m": 54840.494, "section_seq": 1, "route_path_id": 135661}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2247", "location": "Whitehall Jn", "stage_seq": 9, "distance_m": 56020.286, "section_seq": 1, "route_path_id": 135661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Leeds West Jn", "stage_seq": 10, "distance_m": 56399.279, "section_seq": 1, "route_path_id": 135661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Leeds", "stage_seq": 11, "distance_m": 56915.439, "section_seq": 1, "route_path_id": 135661}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": "2258", "location": "Neville H. West Jn", "stage_seq": 12, "distance_m": 59550.157, "section_seq": 1, "route_path_id": 135661}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2345", "location": "Neville Hill Up Sidings (GBRf)", "stage_seq": 13, "distance_m": 60359.447, "section_seq": 1, "route_path_id": 135661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Neville H. West Jn", "stage_seq": 14, "distance_m": 61583.065, "section_seq": 1, "route_path_id": 135661}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": null, "location": "Hunslet Tilcon (GBRf)", "stage_seq": 15, "distance_m": 63771.941, "section_seq": 1, "route_path_id": 135661}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 63771.941, "from_m": 0.0, "section_seq": 1, "route_path_id": 135661}], "total_distance_m": 63771.941, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 60941.764, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2830.177, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Rylstone Tilcon (GBRf) |
2059 |
2059 |
None |
None |
None |
Hunslet Tilcon (GBRf) |
2355 |
2355 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H49728/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Rylstone Tilcon (GBRf) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790009972001101 |
0 |
0 |
2026-09-21 21:09:01.559209 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:00.250208 |
| 723645 |
752530 |
L37503 |
665J49MY21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 20:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 752530, "stp": "P", "toc": "Chiltern Railways", "uid": "L37503", "consist": "168325", "dest_crs": null, "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37503/2026-09-21/detailed", "trust_id": "665J49MY21", "origin_crs": null, "show_on_map": 0, "dar_est_time": "19:45:00", "dar_platform": null, "dest_station": "Stourbridge Jn Depot", "service_date": "2026-09-21", "dest_arr_time": "2059", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn Headshunt", "signalling_id": "5J49", "timing_status": "EARLY", "origin_station": "Birmingham Moor St Sidings", "current_leg_arr": "2044", "current_leg_dep": "2040", "current_leg_end": "Stourbridge Jn Headshunt", "origin_dep_time": "1945", "origin_platform": null, "current_location": "Stourbridge Jn Headshunt", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1340235, 52.447433], [-2.134000400000001, 52.447808599999995], [-2.1339763, 52.44811670000001], [-2.1339655, 52.4483636], [-2.1339494, 52.4485875], [-2.1339401, 52.448748499999994], [-2.1339345999999995, 52.4489463], [-2.1339197, 52.4491455], [-2.133908, 52.4492911], [-2.1338849999999994, 52.4496215], [-2.133877, 52.449795599999995], [-2.1338703, 52.4499639], [-2.1338501, 52.4502067], [-2.1338341, 52.450411], [-2.1338287, 52.450657], [-2.1338126, 52.4508532], [-2.1338113, 52.451026500000005], [-2.1337925, 52.45123900000001], [-2.1337777, 52.451481699999995], [-2.133773699999999, 52.4516525], [-2.1337575999999996, 52.45184219999999], [-2.1337442, 52.4521298], [-2.1337254, 52.4523701], [-2.1337226999999994, 52.452547499999994], [-2.133708, 52.452768199999994], [-2.1337039999999994, 52.452908699999995], [-2.1336878999999995, 52.4531131], [-2.1336758, 52.4532561], [-2.1336758, 52.45338850000001], [-2.1336651, 52.4534588], [-2.1336602, 52.45349379999999], [-2.1336664, 52.453637], [-2.1336621, 52.453738699999995]]}", "current_leg_start": "Stourbridge Junction", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "52.4537387", "next_location_lon": "-2.1336621", "previous_location": "Stourbridge Junction", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.633, \"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\": 303.301, \"from_m\": 256.633, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1376.341, \"from_m\": 303.301, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1957.158, \"from_m\": 1376.341, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2300.239, \"from_m\": 1957.158, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2705.171, \"from_m\": 2300.239, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6022.167, \"from_m\": 2705.171, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6067.18, \"from_m\": 6022.167, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7251.023, \"from_m\": 6067.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8292.829, \"from_m\": 7251.023, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8757.302, \"from_m\": 8292.829, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10486.753, \"from_m\": 8757.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\": 11145.868, \"from_m\": 10486.753, \"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\": 14571.083, \"from_m\": 11145.868, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15214.684, \"from_m\": 14571.083, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17962.694, \"from_m\": 15214.684, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20764.415, \"from_m\": 17962.694, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20909.94, \"from_m\": 20764.415, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20934.194, \"from_m\": 20909.94, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21345.797, \"from_m\": 20934.194, \"capability_applied\": null, \"effective_limit_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\": 752530, \"profile_key\": \"5504c578a823ab643952b64e25bed87a071fa05843f02ec729278fa6993aaa8e\", \"schedule_id\": 16583, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Birmingham Moor St Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1957\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 2, \"distance_m\": 256.633, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": false, \"wtt_arr\": \"2000H\", \"wtt_dep\": \"2015\", \"location\": \"Bordesley\", \"stage_seq\": 3, \"distance_m\": 636.835, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 4, \"distance_m\": 1267.771, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 5, \"distance_m\": 2167.013, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 6, \"distance_m\": 3323.226, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 7, \"distance_m\": 8393.83, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Smethwick Jn\", \"stage_seq\": 8, \"distance_m\": 8594.657, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Rowley Regis\", \"stage_seq\": 9, \"distance_m\": 13046.641, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2044H\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 10, \"distance_m\": 20879.672, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2056\", \"location\": \"Stourbridge Jn Headshunt\", \"stage_seq\": 11, \"distance_m\": 20879.672, \"section_seq\": 1, \"route_path_id\": 137015}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn Depot\", \"stage_seq\": 12, \"distance_m\": 21345.797, \"section_seq\": 1, \"route_path_id\": 137015}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 21345.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137015}], \"total_distance_m\": 21345.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21345.797, \"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": "1945", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "52.4537387", "current_position_lon": "-2.1336621", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:16Z\", \"source_id\": 63796827, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20107, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:45Z\", \"source_id\": 63835675, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:59:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:19Z\", \"source_id\": 20224902, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:04Z\", \"source_id\": 20238902, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:00Z\", \"source_id\": 63855027, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:07:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:06Z\", \"source_id\": 20245386, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:09Z\", \"source_id\": 63860662, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:15Z\", \"source_id\": 20246951, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:13:14Z\", \"source_id\": 63874241, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:14:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:13:15Z\", \"source_id\": 20250660, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:58Z\", \"source_id\": 63891939, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:05Z\", \"source_id\": 20255606, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:55Z\", \"source_id\": 63939476, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:55Z\", \"source_id\": 20268975, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:48Z\", \"source_id\": 63951149, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:51Z\", \"source_id\": 20272390, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Jn Headshunt", "service_state_platform": null, "timing_fact_generation": 1790019950956736, "current_leg_arrival_utc": "2026-09-21T20:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:00.384118", "service_state_evidence_id": 63951149, "current_leg_start_actual_dep": "2026-09-21T20:44:30+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:01.595389", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
None |
None |
5J49 |
168325 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 256.633, "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": 303.301, "from_m": 256.633, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1376.341, "from_m": 303.301, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1957.158, "from_m": 1376.341, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2300.239, "from_m": 1957.158, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2705.171, "from_m": 2300.239, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6022.167, "from_m": 2705.171, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6067.18, "from_m": 6022.167, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7251.023, "from_m": 6067.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8292.829, "from_m": 7251.023, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8757.302, "from_m": 8292.829, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10486.753, "from_m": 8757.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": 11145.868, "from_m": 10486.753, "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": 14571.083, "from_m": 11145.868, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15214.684, "from_m": 14571.083, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17962.694, "from_m": 15214.684, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20764.415, "from_m": 17962.694, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20909.94, "from_m": 20764.415, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20934.194, "from_m": 20909.94, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21345.797, "from_m": 20934.194, "capability_applied": null, "effective_limit_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": 752530, "profile_key": "5504c578a823ab643952b64e25bed87a071fa05843f02ec729278fa6993aaa8e", "schedule_id": 16583, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Birmingham Moor St Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137015}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1957", "location": "Birmingham Moor Street", "stage_seq": 2, "distance_m": 256.633, "section_seq": 1, "route_path_id": 137015}, {"is_pass": false, "wtt_arr": "2000H", "wtt_dep": "2015", "location": "Bordesley", "stage_seq": 3, "distance_m": 636.835, "section_seq": 1, "route_path_id": 137015}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Birmingham Moor Street", "stage_seq": 4, "distance_m": 1267.771, "section_seq": 1, "route_path_id": 137015}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Birmingham Snow Hill", "stage_seq": 5, "distance_m": 2167.013, "section_seq": 1, "route_path_id": 137015}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Jewellry Quarter", "stage_seq": 6, "distance_m": 3323.226, "section_seq": 1, "route_path_id": 137015}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Smethwick Galton Bridge HL", "stage_seq": 7, "distance_m": 8393.83, "section_seq": 1, "route_path_id": 137015}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Smethwick Jn", "stage_seq": 8, "distance_m": 8594.657, "section_seq": 1, "route_path_id": 137015}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Rowley Regis", "stage_seq": 9, "distance_m": 13046.641, "section_seq": 1, "route_path_id": 137015}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2044H", "location": "Stourbridge Junction", "stage_seq": 10, "distance_m": 20879.672, "section_seq": 1, "route_path_id": 137015}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2056", "location": "Stourbridge Jn Headshunt", "stage_seq": 11, "distance_m": 20879.672, "section_seq": 1, "route_path_id": 137015}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Stourbridge Jn Depot", "stage_seq": 12, "distance_m": 21345.797, "section_seq": 1, "route_path_id": 137015}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 21345.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 137015}], "total_distance_m": 21345.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21345.797, "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": 20115, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:16Z", "source_id": 63796827, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20107, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:45Z", "source_id": 63835675, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:19Z", "source_id": 20224902, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:04Z", "source_id": 20238902, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:00Z", "source_id": 63855027, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:07:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:06Z", "source_id": 20245386, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:09Z", "source_id": 63860662, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:15Z", "source_id": 20246951, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:13:14Z", "source_id": 63874241, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:14:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:13:15Z", "source_id": 20250660, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:58Z", "source_id": 63891939, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:05Z", "source_id": 20255606, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:55Z", "source_id": 63939476, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:55Z", "source_id": 20268975, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19707, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:48Z", "source_id": 63951149, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:51Z", "source_id": 20272390, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}] |
Birmingham Moor St Sidings |
1945 |
1945 |
None |
19:45:00 |
None |
Stourbridge Jn Depot |
2059 |
2059 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37503/2026-09-21/detailed |
None |
Stourbridge Junction |
2026-09-21T20:44:30+01:00 |
Stourbridge Jn Headshunt |
4.0 |
{"type": "LineString", "coordinates": [[-2.1340235, 52.447433], [-2.134000400000001, 52.447808599999995], [-2.1339763, 52.44811670000001], [-2.1339655, 52.4483636], [-2.1339494, 52.4485875], [-2.1339401, 52.448748499999994], [-2.1339345999999995, 52.4489463], [-2.1339197, 52.4491455], [-2.133908, 52.4492911], [-2.1338849999999994, 52.4496215], [-2.133877, 52.449795599999995], [-2.1338703, 52.4499639], [-2.1338501, 52.4502067], [-2.1338341, 52.450411], [-2.1338287, 52.450657], [-2.1338126, 52.4508532], [-2.1338113, 52.451026500000005], [-2.1337925, 52.45123900000001], [-2.1337777, 52.451481699999995], [-2.133773699999999, 52.4516525], [-2.1337575999999996, 52.45184219999999], [-2.1337442, 52.4521298], [-2.1337254, 52.4523701], [-2.1337226999999994, 52.452547499999994], [-2.133708, 52.452768199999994], [-2.1337039999999994, 52.452908699999995], [-2.1336878999999995, 52.4531131], [-2.1336758, 52.4532561], [-2.1336758, 52.45338850000001], [-2.1336651, 52.4534588], [-2.1336602, 52.45349379999999], [-2.1336664, 52.453637], [-2.1336621, 52.453738699999995]]} |
0.4 |
2040 |
2044 |
Stourbridge Junction |
Stourbridge Jn Headshunt |
Stourbridge Jn Headshunt |
52.4537387 |
-2.1336621 |
52.4537387 |
-2.1336621 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Stourbridge Jn Headshunt |
TD |
TRACKING_TIMEOUT |
63951149 |
1790019950956736 |
33 |
33 |
2026-09-21 21:09:01.595389 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:00.384118 |
| 723646 |
754158 |
P90904 |
875K45MZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 20:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 754158, "stp": "P", "toc": "Southeastern", "uid": "P90904", "consist": "465031+465034", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90904/2026-09-21/detailed", "trust_id": "875K45MZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Victoria Grovenor Shed", "service_date": "2026-09-21", "dest_arr_time": "2058", "dest_platform": null, "is_terminated": 1, "next_location": "Victoria Grovenor Shed", "signalling_id": "5K45", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "2058", "current_leg_dep": "2053", "current_leg_end": "Victoria Grovenor Shed", "origin_dep_time": "2052", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.1467045, 51.4916554], [-0.1468989, 51.49148759999999], [-0.1471967, 51.4912279], [-0.14742999999999998, 51.4909991], [-0.14762849999999997, 51.4907569], [-0.14779209999999998, 51.49051639999999], [-0.1479115, 51.49030930000001], [-0.1480094, 51.4901081], [-0.1481261, 51.4897499], [-0.148149, 51.4896688], [-0.1481293, 51.48937219999999], [-0.14810767861363547, 51.489294772677454], [-0.1480818, 51.4892021], [-0.14805829999999998, 51.489158499999995], [-0.1479933, 51.4890376], [-0.14788, 51.48887899999999], [-0.14771799999999996, 51.4886735], [-0.14755569999999998, 51.4884211], [-0.1470547, 51.4875936], [-0.14677529999999997, 51.487112], [-0.14664109999999997, 51.486792099999995], [-0.146524, 51.4864905], [-0.1464641, 51.4862326]]}", "current_leg_start": "London Victoria", "dest_arr_time_act": "2058", "motion_projection": null, "next_location_lat": "51.4862326", "next_location_lon": "-0.1464641", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:63976780\", \"confirmationDeadline\": \"2026-09-21T20:59:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1226.116, \"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}], \"service_id\": 754158, \"profile_key\": \"1835ce5e0cf9bb5b6947e60a726d1111a28dc8d19b3d22353eb51aa330358d75\", \"schedule_id\": 24659, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119697}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Victoria Grosvenor ENT - EXT\", \"stage_seq\": 2, \"distance_m\": 857.122, \"section_seq\": 1, \"route_path_id\": 119697}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": null, \"location\": \"Victoria Grovenor Shed\", \"stage_seq\": 3, \"distance_m\": 1226.116, \"section_seq\": 1, \"route_path_id\": 119697}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119697}], \"total_distance_m\": 1226.116, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1226.116, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2052", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "51.4862326", "current_position_lon": "-0.1464641", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "London Victoria", "service_state_platform": "6", "timing_fact_generation": 1790020464460392, "current_leg_arrival_utc": "2026-09-21T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:00.411095", "service_state_evidence_id": 63976780, "current_leg_start_actual_dep": "2026-09-21T20:53:58+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:02.014000", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
None |
5K45 |
465031+465034 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1226.116, "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}], "service_id": 754158, "profile_key": "1835ce5e0cf9bb5b6947e60a726d1111a28dc8d19b3d22353eb51aa330358d75", "schedule_id": 24659, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2052", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119697}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Victoria Grosvenor ENT - EXT", "stage_seq": 2, "distance_m": 857.122, "section_seq": 1, "route_path_id": 119697}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": null, "location": "Victoria Grovenor Shed", "stage_seq": 3, "distance_m": 1226.116, "section_seq": 1, "route_path_id": 119697}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1226.116, "from_m": 0.0, "section_seq": 1, "route_path_id": 119697}], "total_distance_m": 1226.116, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1226.116, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Victoria |
2052 |
2052 |
2 |
None |
None |
Victoria Grovenor Shed |
2058 |
2058 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90904/2026-09-21/detailed |
None |
London Victoria |
2026-09-21T20:53:58+01:00 |
Victoria Grovenor Shed |
5.0 |
{"type": "LineString", "coordinates": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.1467045, 51.4916554], [-0.1468989, 51.49148759999999], [-0.1471967, 51.4912279], [-0.14742999999999998, 51.4909991], [-0.14762849999999997, 51.4907569], [-0.14779209999999998, 51.49051639999999], [-0.1479115, 51.49030930000001], [-0.1480094, 51.4901081], [-0.1481261, 51.4897499], [-0.148149, 51.4896688], [-0.1481293, 51.48937219999999], [-0.14810767861363547, 51.489294772677454], [-0.1480818, 51.4892021], [-0.14805829999999998, 51.489158499999995], [-0.1479933, 51.4890376], [-0.14788, 51.48887899999999], [-0.14771799999999996, 51.4886735], [-0.14755569999999998, 51.4884211], [-0.1470547, 51.4875936], [-0.14677529999999997, 51.487112], [-0.14664109999999997, 51.486792099999995], [-0.146524, 51.4864905], [-0.1464641, 51.4862326]]} |
0.5 |
2053 |
2058 |
None |
Victoria Plat 10 |
Victoria Grovenor Shed |
51.4862326 |
-0.1464641 |
51.4862326 |
-0.1464641 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
London Victoria |
TD |
TRACKING_TIMEOUT |
63976780 |
1790020464460392 |
8 |
8 |
2026-09-21 21:09:02.014000 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:00.411095 |
| 723647 |
753785 |
P90486 |
895C54MZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 20:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 753785, "stp": "P", "toc": "Southeastern", "uid": "P90486", "consist": "395012+395022", "dest_crs": "XRE", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90486/2026-09-21/detailed", "trust_id": "895C54MZ21", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate E.M.U.D.", "service_date": "2026-09-21", "dest_arr_time": "2059", "dest_platform": null, "is_terminated": 1, "next_location": "RM Depot Reception West", "signalling_id": "5C54", "timing_status": "EARLY", "origin_station": "Ramsgate", "current_leg_arr": "2039", "current_leg_dep": "2027", "current_leg_end": "RM Depot Reception West", "origin_dep_time": "2035", "origin_platform": "3", "current_location": "Ramsgate", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "51.3400381", "next_location_lon": "1.3979185", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:63912864\", \"confirmationDeadline\": \"2026-09-21T20:35:00+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "2035", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "12.0", "current_position_lat": "51.3400381", "current_position_lon": "1.3979185", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ramsgate", "service_state_platform": null, "timing_fact_generation": 1790019408701968, "current_leg_arrival_utc": "2026-09-21T20:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:00.524635", "service_state_evidence_id": 63934323, "current_leg_start_actual_dep": "2026-09-21T20:27:53+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:01.882202", "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 |
RAM |
XRE |
5C54 |
395012+395022 |
12 |
140 |
None |
None |
[] |
Ramsgate |
2035 |
2035 |
3 |
None |
None |
Ramsgate E.M.U.D. |
2059 |
2059 |
None |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90486/2026-09-21/detailed |
None |
Ramsgate |
2026-09-21T20:27:53+01:00 |
RM Depot Reception West |
12.0 |
{"type": "LineString", "coordinates": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]} |
0.3 |
2027 |
2039 |
None |
Ramsgate |
RM Depot Reception West |
51.3400381 |
1.3979185 |
51.3400381 |
1.3979185 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Ramsgate |
TD |
TRACKING_TIMEOUT |
63934323 |
1790019408701968 |
6 |
6 |
2026-09-21 21:09:01.882202 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:00.524635 |
| 723648 |
754210 |
W30455 |
815V66MZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 20:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 754210, "stp": "P", "toc": "CrossCountry", "uid": "W30455", "consist": null, "dest_crs": "XHL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30455/2026-09-21/detailed", "trust_id": "815V66MZ21", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Barton Hill W.R.D.", "service_date": "2026-09-21", "dest_arr_time": "2059", "dest_platform": null, "is_terminated": 1, "next_location": "Bristol Barton Hill W.R.D.", "signalling_id": "5V66", "timing_status": "ON TIME", "origin_station": "Bristol Temple Meads", "current_leg_arr": "2059", "current_leg_dep": "2054", "current_leg_end": "Bristol Barton Hill W.R.D.", "origin_dep_time": "2054", "origin_platform": "3", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5801483, 51.4490808], [-2.5800750999999997, 51.449309200000016], [-2.5799212, 51.449605299999995], [-2.5797826, 51.449822100000006], [-2.5797381999999995, 51.44987009999999], [-2.5796545, 51.44996050000001], [-2.5795184999999994, 51.45011749999999], [-2.5793008, 51.4503093], [-2.5791112, 51.4504547], [-2.5790388999999996, 51.45050549999999], [-2.578991, 51.4505391], [-2.5788215, 51.45063909999998], [-2.5786553999999997, 51.450734], [-2.5784732999999997, 51.4508345], [-2.5782688, 51.4509341], [-2.5780966999999997, 51.45099789999999], [-2.5778974, 51.4510595], [-2.5777694999999996, 51.4510894], [-2.5777634, 51.4510829], [-2.5776541, 51.45111399999999], [-2.5775393, 51.4511406], [-2.5773570999999995, 51.4511729], [-2.5769325, 51.4512353], [-2.5767624, 51.45126160000001], [-2.5766001, 51.4512974], [-2.5765857999999997, 51.4512895], [-2.5762491, 51.451372799999994], [-2.5756074999999994, 51.4514707], [-2.57548, 51.45148950000001], [-2.575463, 51.4514921], [-2.5751838, 51.4515349], [-2.573849, 51.45173689999999], [-2.5735824, 51.4517983], [-2.5732758, 51.45186720000001], [-2.5730031999999996, 51.451913], [-2.5727953, 51.45194600000001], [-2.5722186, 51.45202739999999], [-2.5717061, 51.452116100000005], [-2.5713119999999994, 51.45219620000001], [-2.5709864999999996, 51.4522755], [-2.5708217, 51.4523156], [-2.5704599, 51.452422299999995], [-2.5703421999999994, 51.452457], [-2.570072, 51.452545], [-2.5697821, 51.4526729], [-2.5695555, 51.45278559999999], [-2.5694851, 51.452813899999995], [-2.5690419999999996, 51.45300650000001], [-2.5686382, 51.453215799999995], [-2.5690752999999997, 51.4530436], [-2.569454, 51.45291079999999], [-2.5697494999999995, 51.4528005], [-2.5702724, 51.4526419]]}", "current_leg_start": "Bristol Temple Meads", "dest_arr_time_act": "2059", "motion_projection": null, "next_location_lat": "51.4526419", "next_location_lon": "-2.5702724", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:20291939\", \"confirmationDeadline\": \"2026-09-21T20:59:00+01:00\"}", "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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 725.343, \"from_m\": 687.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 778.014, \"from_m\": 725.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 848.158, \"from_m\": 778.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 892.86, \"from_m\": 848.158, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 972.493, \"from_m\": 892.86, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1102.601, \"from_m\": 972.493, \"capability_applied\": null, \"effective_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\": 754210, \"profile_key\": \"5572c498180e2aa3203fcd4dbe10c64449f17fca54af434f3b7bf86ac9447eaa\", \"schedule_id\": 26275, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 140709}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": null, \"location\": \"Bristol Barton Hill W.R.D.\", \"stage_seq\": 3, \"distance_m\": 1102.601, \"section_seq\": 1, \"route_path_id\": 140709}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1102.601, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140709}], \"total_distance_m\": 1102.601, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 812.067, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 290.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2054", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "51.4526419", "current_position_lon": "-2.5702724", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Bristol Temple Meads", "service_state_platform": null, "timing_fact_generation": 1790021541314513, "current_leg_arrival_utc": "2026-09-21T20:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:00.783594", "service_state_evidence_id": 20291939, "current_leg_start_actual_dep": "2026-09-21T20:54:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:02.016569", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BRI |
XHL |
5V66 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 608.409, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 725.343, "from_m": 687.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 778.014, "from_m": 725.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 848.158, "from_m": 778.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 892.86, "from_m": 848.158, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 972.493, "from_m": 892.86, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1102.601, "from_m": 972.493, "capability_applied": null, "effective_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": 754210, "profile_key": "5572c498180e2aa3203fcd4dbe10c64449f17fca54af434f3b7bf86ac9447eaa", "schedule_id": 26275, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2054", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 140709}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": null, "location": "Bristol Barton Hill W.R.D.", "stage_seq": 3, "distance_m": 1102.601, "section_seq": 1, "route_path_id": 140709}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1102.601, "from_m": 0.0, "section_seq": 1, "route_path_id": 140709}], "total_distance_m": 1102.601, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 812.067, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 290.534, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bristol Temple Meads |
2054 |
2054 |
3 |
None |
None |
Bristol Barton Hill W.R.D. |
2059 |
2059 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30455/2026-09-21/detailed |
None |
Bristol Temple Meads |
2026-09-21T20:54:00+01:00 |
Bristol Barton Hill W.R.D. |
5.0 |
{"type": "LineString", "coordinates": [[-2.5801483, 51.4490808], [-2.5800750999999997, 51.449309200000016], [-2.5799212, 51.449605299999995], [-2.5797826, 51.449822100000006], [-2.5797381999999995, 51.44987009999999], [-2.5796545, 51.44996050000001], [-2.5795184999999994, 51.45011749999999], [-2.5793008, 51.4503093], [-2.5791112, 51.4504547], [-2.5790388999999996, 51.45050549999999], [-2.578991, 51.4505391], [-2.5788215, 51.45063909999998], [-2.5786553999999997, 51.450734], [-2.5784732999999997, 51.4508345], [-2.5782688, 51.4509341], [-2.5780966999999997, 51.45099789999999], [-2.5778974, 51.4510595], [-2.5777694999999996, 51.4510894], [-2.5777634, 51.4510829], [-2.5776541, 51.45111399999999], [-2.5775393, 51.4511406], [-2.5773570999999995, 51.4511729], [-2.5769325, 51.4512353], [-2.5767624, 51.45126160000001], [-2.5766001, 51.4512974], [-2.5765857999999997, 51.4512895], [-2.5762491, 51.451372799999994], [-2.5756074999999994, 51.4514707], [-2.57548, 51.45148950000001], [-2.575463, 51.4514921], [-2.5751838, 51.4515349], [-2.573849, 51.45173689999999], [-2.5735824, 51.4517983], [-2.5732758, 51.45186720000001], [-2.5730031999999996, 51.451913], [-2.5727953, 51.45194600000001], [-2.5722186, 51.45202739999999], [-2.5717061, 51.452116100000005], [-2.5713119999999994, 51.45219620000001], [-2.5709864999999996, 51.4522755], [-2.5708217, 51.4523156], [-2.5704599, 51.452422299999995], [-2.5703421999999994, 51.452457], [-2.570072, 51.452545], [-2.5697821, 51.4526729], [-2.5695555, 51.45278559999999], [-2.5694851, 51.452813899999995], [-2.5690419999999996, 51.45300650000001], [-2.5686382, 51.453215799999995], [-2.5690752999999997, 51.4530436], [-2.569454, 51.45291079999999], [-2.5697494999999995, 51.4528005], [-2.5702724, 51.4526419]]} |
0.7 |
2054 |
2059 |
None |
Bristol Temple Meads |
Bristol Barton Hill W.R.D. |
51.4526419 |
-2.5702724 |
51.4526419 |
-2.5702724 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Bristol Temple Meads |
TRUST |
TRACKING_TIMEOUT |
20291939 |
1790021541314513 |
26 |
26 |
2026-09-21 21:09:02.016569 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:00.783594 |
| 723649 |
755506 |
C01799 |
045S25M721 |
2026-09-21 |
COMPLETE |
20321347 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 755506, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01799", "consist": "801226", "dest_crs": "XCN", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01799/2026-09-21/detailed", "trust_id": "045S25M721", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Craigentinny T.& R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "2159", "dest_platform": null, "is_terminated": 1, "next_location": "Craigentinny T.& R.S.M.D", "signalling_id": "5S25", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "2159", "current_leg_dep": "2156", "current_leg_end": "Craigentinny T.& R.S.M.D", "origin_dep_time": "2152", "origin_platform": "2", "current_location": "Craigentinny T.& R.S.M.D", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1366551999999994, 55.9556667], [-3.1361864999999995, 55.9555715], [-3.1359898, 55.955528099999995], [-3.1353832, 55.9553689], [-3.1349966, 55.9552828], [-3.1347232, 55.9552187], [-3.1345202999999997, 55.9551649], [-3.1343453999999995, 55.9551135], [-3.134167, 55.955056], [-3.1340048, 55.9550039], [-3.1337546, 55.954927000000005], [-3.1335882, 55.9548751], [-3.1335021999999997, 55.954851], [-3.1333791000000004, 55.9548166], [-3.1303523999999996, 55.954114399999995], [-3.130122, 55.9540677], [-3.1298363999999994, 55.9540052], [-3.1296314, 55.9539488], [-3.12944, 55.95388479999999], [-3.1291178999999993, 55.95374090000001], [-3.1289551, 55.9536519], [-3.1287761, 55.9535624], [-3.1286687999999994, 55.9535029], [-3.1284316, 55.9534028], [-3.1281823, 55.95331259999999], [-3.1266209, 55.9527891]]}", "current_leg_start": "Craigentinny Jn", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "55.9527891", "next_location_lon": "-3.1266209", "previous_location": "Craigentinny Jn", "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\": 446.739, \"from_m\": 0.0, \"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\": 1013.735, \"from_m\": 446.739, \"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\": 1076.414, \"from_m\": 1013.735, \"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\": 1142.866, \"from_m\": 1076.414, \"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\": 1613.024, \"from_m\": 1142.866, \"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\": 2251.766, \"from_m\": 1613.024, \"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\": 3294.532, \"from_m\": 2251.766, \"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\": 3396.822, \"from_m\": 3294.532, \"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\": 3509.152, \"from_m\": 3396.822, \"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\": 3844.186, \"from_m\": 3509.152, \"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\": 4058.619, \"from_m\": 3844.186, \"capability_applied\": null, \"effective_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\": 755506, \"profile_key\": \"93f6b6f93f0542fee5525301512a5c60d9275ee7b81356225171a372ab2d9755\", \"schedule_id\": 194, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 118961}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 118961}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 4058.619, \"section_seq\": 1, \"route_path_id\": 118961}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 4058.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118961}], \"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": "2152", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9527891", "current_position_lon": "-3.1266209", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:01Z\", \"source_id\": 20321347, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Craigentinny T.& R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1790024221683612, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:01.213850", "service_state_evidence_id": 20321347, "current_leg_start_actual_dep": "2026-09-21T21:56:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:02.382879", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
EDB |
XCN |
5S25 |
801226 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 446.739, "from_m": 0.0, "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": 1013.735, "from_m": 446.739, "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": 1076.414, "from_m": 1013.735, "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": 1142.866, "from_m": 1076.414, "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": 1613.024, "from_m": 1142.866, "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": 2251.766, "from_m": 1613.024, "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": 3294.532, "from_m": 2251.766, "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": 3396.822, "from_m": 3294.532, "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": 3509.152, "from_m": 3396.822, "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": 3844.186, "from_m": 3509.152, "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": 4058.619, "from_m": 3844.186, "capability_applied": null, "effective_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": 755506, "profile_key": "93f6b6f93f0542fee5525301512a5c60d9275ee7b81356225171a372ab2d9755", "schedule_id": 194, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2152", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 118961}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 118961}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "Craigentinny T.& R.S.M.D", "stage_seq": 4, "distance_m": 4058.619, "section_seq": 1, "route_path_id": 118961}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 4058.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 118961}], "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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:01Z", "source_id": 20321347, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Edinburgh |
2152 |
2152 |
2 |
None |
None |
Craigentinny T.& R.S.M.D |
2159 |
2159 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01799/2026-09-21/detailed |
None |
Craigentinny Jn |
2026-09-21T21:56:00+01:00 |
Craigentinny T.& R.S.M.D |
3.0 |
{"type": "LineString", "coordinates": [[-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1366551999999994, 55.9556667], [-3.1361864999999995, 55.9555715], [-3.1359898, 55.955528099999995], [-3.1353832, 55.9553689], [-3.1349966, 55.9552828], [-3.1347232, 55.9552187], [-3.1345202999999997, 55.9551649], [-3.1343453999999995, 55.9551135], [-3.134167, 55.955056], [-3.1340048, 55.9550039], [-3.1337546, 55.954927000000005], [-3.1335882, 55.9548751], [-3.1335021999999997, 55.954851], [-3.1333791000000004, 55.9548166], [-3.1303523999999996, 55.954114399999995], [-3.130122, 55.9540677], [-3.1298363999999994, 55.9540052], [-3.1296314, 55.9539488], [-3.12944, 55.95388479999999], [-3.1291178999999993, 55.95374090000001], [-3.1289551, 55.9536519], [-3.1287761, 55.9535624], [-3.1286687999999994, 55.9535029], [-3.1284316, 55.9534028], [-3.1281823, 55.95331259999999], [-3.1266209, 55.9527891]]} |
0.7 |
2156 |
2159 |
Craigentinny Jn |
Craigentinny T.& R.S.M.D |
Craigentinny T.& R.S.M.D |
55.9527891 |
-3.1266209 |
55.9527891 |
-3.1266209 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Craigentinny T.& R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321347 |
1790024221683612 |
9 |
9 |
2026-09-21 21:09:02.382879 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:01.213850 |
| 723650 |
753816 |
C32270 |
172C58MZ21 |
2026-09-21 |
COMPLETE |
20321562 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 753816, "stp": "P", "toc": "Northern", "uid": "C32270", "consist": "170475", "dest_crs": "YRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32270/2026-09-21/detailed", "trust_id": "172C58MZ21", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-21", "dest_arr_time": "2149", "dest_platform": "8", "is_terminated": 1, "next_location": "York", "signalling_id": "2C58", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2159", "current_leg_dep": "2153", "current_leg_end": "York", "origin_dep_time": "2036", "origin_platform": "0B", "current_location": "York", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1482950017147493, 53.97595869690781], [-1.1475592, 53.9760952], [-1.1464327, 53.9763077], [-1.1457739, 53.9764205], [-1.1448476, 53.97656219999999], [-1.1443275999999998, 53.9766279], [-1.1436494999999998, 53.9767002], [-1.1428068, 53.97677929999999], [-1.1421841, 53.97682439999999], [-1.1411933, 53.9768823], [-1.1402925999999998, 53.9769142], [-1.1393128, 53.9769205], [-1.138228, 53.976888599999995], [-1.1377417, 53.97686829999999], [-1.1372553, 53.9768479], [-1.1371805, 53.9768452], [-1.1366944999999995, 53.9768138], [-1.136202, 53.9767708], [-1.1355448, 53.9767027], [-1.1348849, 53.976615599999995], [-1.1340602, 53.9765009], [-1.1328530000000003, 53.976298199999995], [-1.1317664999999997, 53.976081699999995], [-1.1307091, 53.97583], [-1.1296564, 53.9755543], [-1.1285388, 53.9752096], [-1.1275506, 53.97487189999999], [-1.1271348, 53.9747138], [-1.1263952999999998, 53.97442369999999], [-1.1258806, 53.974208], [-1.1251928000000002, 53.9738969], [-1.1231801, 53.9728873], [-1.1224881, 53.97251539999999], [-1.121592198734058, 53.971889778289025], [-1.121445846417767, 53.971756905008434], [-1.1213134340234057, 53.97164051551449], [-1.12119308352028, 53.971538211947355], [-1.121082916877696, 53.97144759644723], [-1.1209810560649598, 53.971366271154295], [-1.1208856230513775, 53.971291838208735], [-1.1207947398062548, 53.97122189975076], [-1.1207065282988982, 53.97115405792053], [-1.1206191104986132, 53.97108591485824], [-1.1205306083747062, 53.97101507270408], [-1.1204391438964834, 53.97093913359824], [-1.1203428390332504, 53.970855699680904], [-1.1202398157543136, 53.970762373092256], [-1.1201281960289788, 53.970656755972485], [-1.1200061018265524, 53.97053645046179], [-1.11987165511634, 53.97039905870034], [-1.1195162, 53.970029800000006], [-1.1194329999999997, 53.96994399999999], [-1.1181172999999998, 53.9685879], [-1.117027, 53.96745520000001], [-1.1163412, 53.9667428], [-1.1146365, 53.9649719], [-1.1139965, 53.964307], [-1.1135314, 53.9638782], [-1.1130085, 53.9634711], [-1.1126885, 53.9632707], [-1.1123938999999998, 53.9631151], [-1.1120398000000002, 53.9629412], [-1.1116239, 53.9627752], [-1.1110895, 53.9626016], [-1.1104529, 53.962448499999994], [-1.1099092999999998, 53.9623542], [-1.1093424, 53.962283100000015], [-1.1087916999999998, 53.96225029999999], [-1.1078531, 53.962255799999994], [-1.1071282, 53.9622858], [-1.1054949, 53.962377100000005], [-1.1052467999999998, 53.96239189999999], [-1.1043146, 53.96245209999999], [-1.1037156, 53.96248239999999], [-1.1031751, 53.9624955], [-1.1024917, 53.9624952], [-1.1018556, 53.9624837], [-1.1013013, 53.96246490000001], [-1.1007625, 53.9624342], [-1.1002395, 53.96238699999999], [-1.0995568, 53.9623143], [-1.0989682, 53.9622369], [-1.0984664999999998, 53.9621573], [-1.0980416, 53.9620712], [-1.0977194999999995, 53.96200029999999], [-1.0973934, 53.9619181], [-1.0970404, 53.96181649999999], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Poppleton", "dest_arr_time_act": "2149", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Poppleton", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1091.977, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2041.57, \"from_m\": 1091.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2488.282, \"from_m\": 2041.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2717.168, \"from_m\": 2488.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3730.851, \"from_m\": 2717.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4608.097, \"from_m\": 3730.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5143.537, \"from_m\": 4608.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28475.664, \"from_m\": 5143.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28867.423, \"from_m\": 28475.664, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30446.603, \"from_m\": 28867.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31875.579, \"from_m\": 30446.603, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32148.151, \"from_m\": 31875.579, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32154.212, \"from_m\": 32148.151, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32415.261, \"from_m\": 32154.212, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35517.911, \"from_m\": 32415.261, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35744.557, \"from_m\": 35517.911, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36161.475, \"from_m\": 35744.557, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38681.058, \"from_m\": 36161.475, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48720.609, \"from_m\": 38681.058, \"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\": 48890.749, \"from_m\": 48720.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\": 57514.671, \"from_m\": 48890.749, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 57522.501, \"from_m\": 57514.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60887.89, \"from_m\": 57522.501, \"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\": 61596.853, \"from_m\": 60887.89, \"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\": 62182.301, \"from_m\": 61596.853, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62314.85, \"from_m\": 62182.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\": 62349.871, \"from_m\": 62314.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62368.207, \"from_m\": 62349.871, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62542.554, \"from_m\": 62368.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\": 62988.716, \"from_m\": 62542.554, \"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\": 63977.502, \"from_m\": 62988.716, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64276.787, \"from_m\": 63977.502, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64547.467, \"from_m\": 64276.787, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64794.236, \"from_m\": 64547.467, \"capability_applied\": null, \"effective_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\": 753816, \"profile_key\": \"123e68bbc56311355d62cc1b3e0f0edccb7937ca6748b38e2432230f60dcc36e\", \"schedule_id\": 3916, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 4744.72, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041H\", \"location\": \"Burley Park\", \"stage_seq\": 4, \"distance_m\": 6341.304, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044\", \"location\": \"Headingley\", \"stage_seq\": 5, \"distance_m\": 7625.348, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049\", \"location\": \"Horsforth\", \"stage_seq\": 6, \"distance_m\": 11826.453, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2056H\", \"wtt_dep\": \"2057\", \"location\": \"Weeton\", \"stage_seq\": 7, \"distance_m\": 21495.259, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059H\", \"location\": \"Rigton S.B.\", \"stage_seq\": 8, \"distance_m\": 23778.295, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": \"2103\", \"location\": \"Pannal\", \"stage_seq\": 9, \"distance_m\": 26734.879, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108\", \"location\": \"Hornbeam Park\", \"stage_seq\": 10, \"distance_m\": 30378.007, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2112H\", \"location\": \"Harrogate\", \"stage_seq\": 11, \"distance_m\": 32023.577, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117\", \"location\": \"Starbeck\", \"stage_seq\": 12, \"distance_m\": 35409.432, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2121\", \"location\": \"Knaresborough\", \"stage_seq\": 13, \"distance_m\": 38140.683, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2129H\", \"location\": \"Cattal\", \"stage_seq\": 14, \"distance_m\": 48421.552, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133H\", \"location\": \"Hammerton\", \"stage_seq\": 15, \"distance_m\": 50778.42, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141\", \"location\": \"Poppleton\", \"stage_seq\": 16, \"distance_m\": 60183.852, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Skelton Jn\", \"stage_seq\": 17, \"distance_m\": 62211.06, \"section_seq\": 1, \"route_path_id\": 115596}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 18, \"distance_m\": 64794.236, \"section_seq\": 1, \"route_path_id\": 115596}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64794.236, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115596}], \"total_distance_m\": 64794.236, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 59837.042, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4957.194, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2036", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:08Z\", \"source_id\": 63940055, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:40:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:11Z\", \"source_id\": 20269115, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:32Z\", \"source_id\": 63948188, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:35Z\", \"source_id\": 20271526, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:14Z\", \"source_id\": 63959675, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:18Z\", \"source_id\": 20274791, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:23Z\", \"source_id\": 63979454, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:29Z\", \"source_id\": 20280412, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:53Z\", \"source_id\": 63990342, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:57Z\", \"source_id\": 20283434, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:36Z\", \"source_id\": 64004172, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:39Z\", \"source_id\": 20287432, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:05Z\", \"source_id\": 20295148, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:15Z\", \"source_id\": 20299947, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:19Z\", \"source_id\": 20302604, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:04Z\", \"source_id\": 20308371, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:11Z\", \"source_id\": 20311796, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:46Z\", \"source_id\": 20319284, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:11Z\", \"source_id\": 64114950, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:16Z\", \"source_id\": 20319612, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:19Z\", \"source_id\": 64121793, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:23Z\", \"source_id\": 20321562, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "8", "timing_fact_generation": 1790024244207053, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:03.333079", "service_state_evidence_id": 20321562, "current_leg_start_actual_dep": "2026-09-21T21:51:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:03.697758", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
YRK |
2C58 |
170475 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1091.977, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2041.57, "from_m": 1091.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2488.282, "from_m": 2041.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2717.168, "from_m": 2488.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3730.851, "from_m": 2717.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4608.097, "from_m": 3730.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5143.537, "from_m": 4608.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28475.664, "from_m": 5143.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28867.423, "from_m": 28475.664, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30446.603, "from_m": 28867.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31875.579, "from_m": 30446.603, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32148.151, "from_m": 31875.579, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32154.212, "from_m": 32148.151, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32415.261, "from_m": 32154.212, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35517.911, "from_m": 32415.261, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35744.557, "from_m": 35517.911, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36161.475, "from_m": 35744.557, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38681.058, "from_m": 36161.475, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48720.609, "from_m": 38681.058, "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": 48890.749, "from_m": 48720.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": 57514.671, "from_m": 48890.749, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 57522.501, "from_m": 57514.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60887.89, "from_m": 57522.501, "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": 61596.853, "from_m": 60887.89, "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": 62182.301, "from_m": 61596.853, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62314.85, "from_m": 62182.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": 62349.871, "from_m": 62314.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62368.207, "from_m": 62349.871, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62542.554, "from_m": 62368.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": 62988.716, "from_m": 62542.554, "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": 63977.502, "from_m": 62988.716, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64276.787, "from_m": 63977.502, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64547.467, "from_m": 64276.787, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64794.236, "from_m": 64547.467, "capability_applied": null, "effective_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": 753816, "profile_key": "123e68bbc56311355d62cc1b3e0f0edccb7937ca6748b38e2432230f60dcc36e", "schedule_id": 3916, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2036", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 115596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 4744.72, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041H", "location": "Burley Park", "stage_seq": 4, "distance_m": 6341.304, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044", "location": "Headingley", "stage_seq": 5, "distance_m": 7625.348, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049", "location": "Horsforth", "stage_seq": 6, "distance_m": 11826.453, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2056H", "wtt_dep": "2057", "location": "Weeton", "stage_seq": 7, "distance_m": 21495.259, "section_seq": 1, "route_path_id": 115596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059H", "location": "Rigton S.B.", "stage_seq": 8, "distance_m": 23778.295, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": "2103", "location": "Pannal", "stage_seq": 9, "distance_m": 26734.879, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108", "location": "Hornbeam Park", "stage_seq": 10, "distance_m": 30378.007, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2112H", "location": "Harrogate", "stage_seq": 11, "distance_m": 32023.577, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117", "location": "Starbeck", "stage_seq": 12, "distance_m": 35409.432, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2121", "location": "Knaresborough", "stage_seq": 13, "distance_m": 38140.683, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2129H", "location": "Cattal", "stage_seq": 14, "distance_m": 48421.552, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133H", "location": "Hammerton", "stage_seq": 15, "distance_m": 50778.42, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141", "location": "Poppleton", "stage_seq": 16, "distance_m": 60183.852, "section_seq": 1, "route_path_id": 115596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Skelton Jn", "stage_seq": 17, "distance_m": 62211.06, "section_seq": 1, "route_path_id": 115596}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": null, "location": "York", "stage_seq": 18, "distance_m": 64794.236, "section_seq": 1, "route_path_id": 115596}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64794.236, "from_m": 0.0, "section_seq": 1, "route_path_id": 115596}], "total_distance_m": 64794.236, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 59837.042, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4957.194, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5233, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:08Z", "source_id": 63940055, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:40:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:11Z", "source_id": 20269115, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5237, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:32Z", "source_id": 63948188, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:43:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:35Z", "source_id": 20271526, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:14Z", "source_id": 63959675, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:18Z", "source_id": 20274791, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5255, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:23Z", "source_id": 63979454, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:29Z", "source_id": 20280412, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5261, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:53Z", "source_id": 63990342, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:02:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:57Z", "source_id": 20283434, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4560, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:36Z", "source_id": 64004172, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:08:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:39Z", "source_id": 20287432, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:05Z", "source_id": 20295148, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:15Z", "source_id": 20299947, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:19Z", "source_id": 20302604, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:04Z", "source_id": 20308371, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:11Z", "source_id": 20311796, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:46Z", "source_id": 20319284, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:11Z", "source_id": 64114950, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:16Z", "source_id": 20319612, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4597, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:19Z", "source_id": 64121793, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:23Z", "source_id": 20321562, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Leeds |
2036 |
2036 |
0B |
None |
None |
York |
2149 |
2149 |
8 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32270/2026-09-21/detailed |
None |
Poppleton |
2026-09-21T21:51:00+01:00 |
York |
6.0 |
{"type": "LineString", "coordinates": [[-1.1482950017147493, 53.97595869690781], [-1.1475592, 53.9760952], [-1.1464327, 53.9763077], [-1.1457739, 53.9764205], [-1.1448476, 53.97656219999999], [-1.1443275999999998, 53.9766279], [-1.1436494999999998, 53.9767002], [-1.1428068, 53.97677929999999], [-1.1421841, 53.97682439999999], [-1.1411933, 53.9768823], [-1.1402925999999998, 53.9769142], [-1.1393128, 53.9769205], [-1.138228, 53.976888599999995], [-1.1377417, 53.97686829999999], [-1.1372553, 53.9768479], [-1.1371805, 53.9768452], [-1.1366944999999995, 53.9768138], [-1.136202, 53.9767708], [-1.1355448, 53.9767027], [-1.1348849, 53.976615599999995], [-1.1340602, 53.9765009], [-1.1328530000000003, 53.976298199999995], [-1.1317664999999997, 53.976081699999995], [-1.1307091, 53.97583], [-1.1296564, 53.9755543], [-1.1285388, 53.9752096], [-1.1275506, 53.97487189999999], [-1.1271348, 53.9747138], [-1.1263952999999998, 53.97442369999999], [-1.1258806, 53.974208], [-1.1251928000000002, 53.9738969], [-1.1231801, 53.9728873], [-1.1224881, 53.97251539999999], [-1.121592198734058, 53.971889778289025], [-1.121445846417767, 53.971756905008434], [-1.1213134340234057, 53.97164051551449], [-1.12119308352028, 53.971538211947355], [-1.121082916877696, 53.97144759644723], [-1.1209810560649598, 53.971366271154295], [-1.1208856230513775, 53.971291838208735], [-1.1207947398062548, 53.97122189975076], [-1.1207065282988982, 53.97115405792053], [-1.1206191104986132, 53.97108591485824], [-1.1205306083747062, 53.97101507270408], [-1.1204391438964834, 53.97093913359824], [-1.1203428390332504, 53.970855699680904], [-1.1202398157543136, 53.970762373092256], [-1.1201281960289788, 53.970656755972485], [-1.1200061018265524, 53.97053645046179], [-1.11987165511634, 53.97039905870034], [-1.1195162, 53.970029800000006], [-1.1194329999999997, 53.96994399999999], [-1.1181172999999998, 53.9685879], [-1.117027, 53.96745520000001], [-1.1163412, 53.9667428], [-1.1146365, 53.9649719], [-1.1139965, 53.964307], [-1.1135314, 53.9638782], [-1.1130085, 53.9634711], [-1.1126885, 53.9632707], [-1.1123938999999998, 53.9631151], [-1.1120398000000002, 53.9629412], [-1.1116239, 53.9627752], [-1.1110895, 53.9626016], [-1.1104529, 53.962448499999994], [-1.1099092999999998, 53.9623542], [-1.1093424, 53.962283100000015], [-1.1087916999999998, 53.96225029999999], [-1.1078531, 53.962255799999994], [-1.1071282, 53.9622858], [-1.1054949, 53.962377100000005], [-1.1052467999999998, 53.96239189999999], [-1.1043146, 53.96245209999999], [-1.1037156, 53.96248239999999], [-1.1031751, 53.9624955], [-1.1024917, 53.9624952], [-1.1018556, 53.9624837], [-1.1013013, 53.96246490000001], [-1.1007625, 53.9624342], [-1.1002395, 53.96238699999999], [-1.0995568, 53.9623143], [-1.0989682, 53.9622369], [-1.0984664999999998, 53.9621573], [-1.0980416, 53.9620712], [-1.0977194999999995, 53.96200029999999], [-1.0973934, 53.9619181], [-1.0970404, 53.96181649999999], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} |
2.9 |
2153 |
2159 |
Poppleton |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321562 |
1790024244207053 |
59 |
59 |
2026-09-21 21:09:03.697758 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:03.333079 |
| 723651 |
750633 |
G38892 |
321V62MX21 |
2026-09-21 |
COMPLETE |
20321836 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 750633, "stp": "P", "toc": "Transport for Wales", "uid": "G38892", "consist": "67025+HD05", "dest_crs": "CDF", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38892/2026-09-21/detailed", "trust_id": "321V62MX21", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-21", "dest_arr_time": "2155", "dest_platform": "4A", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "1V62", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2159", "current_leg_dep": "2144", "current_leg_end": "Cardiff Central", "origin_dep_time": "1830", "origin_platform": "10", "current_location": "Cardiff Central", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "+7 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": "2152", "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": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"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\": 11444.034, \"from_m\": 10493.42, \"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\": 14237.453, \"from_m\": 11444.034, \"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\": 18861.29, \"from_m\": 14237.453, \"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\": 19814.838, \"from_m\": 18861.29, \"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\": 41927.756, \"from_m\": 19814.838, \"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\": 42809.099, \"from_m\": 41927.756, \"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\": 48872.283, \"from_m\": 42809.099, \"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\": 49247.393, \"from_m\": 48872.283, \"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\": 49881.616, \"from_m\": 49247.393, \"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\": 49937.769, \"from_m\": 49881.616, \"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\": 49945.776, \"from_m\": 49937.769, \"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\": 49998.068, \"from_m\": 49945.776, \"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\": 50042.475, \"from_m\": 49998.068, \"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\": 50246.151, \"from_m\": 50042.475, \"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\": 50533.984, \"from_m\": 50246.151, \"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\": 50737.195, \"from_m\": 50533.984, \"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\": 50760.56, \"from_m\": 50737.195, \"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\": 55590.574, \"from_m\": 50760.56, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56558.625, \"from_m\": 55590.574, \"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\": 56608.957, \"from_m\": 56558.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57449.499, \"from_m\": 56608.957, \"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\": 70995.215, \"from_m\": 57449.499, \"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\": 71977.505, \"from_m\": 70995.215, \"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\": 85173.251, \"from_m\": 71977.505, \"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\": 85204.144, \"from_m\": 85173.251, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98637.597, \"from_m\": 85204.144, \"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\": 101852.81, \"from_m\": 98637.597, \"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\": 102440.735, \"from_m\": 101852.81, \"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\": 102502.246, \"from_m\": 102440.735, \"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\": 102708.752, \"from_m\": 102502.246, \"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\": 103579.826, \"from_m\": 102708.752, \"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\": 103622.043, \"from_m\": 103579.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106388.826, \"from_m\": 103622.043, \"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\": 107108.071, \"from_m\": 106388.826, \"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\": 110279.405, \"from_m\": 107108.071, \"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\": 110675.142, \"from_m\": 110279.405, \"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\": 112166.904, \"from_m\": 110675.142, \"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\": 112721.765, \"from_m\": 112166.904, \"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\": 117312.902, \"from_m\": 112721.765, \"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\": 119847.611, \"from_m\": 117312.902, \"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\": 126141.645, \"from_m\": 119847.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\": 140695.646, \"from_m\": 126141.645, \"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\": 145748.391, \"from_m\": 140695.646, \"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\": 147920.745, \"from_m\": 145748.391, \"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\": 164134.397, \"from_m\": 147920.745, \"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\": 164464.294, \"from_m\": 164134.397, \"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\": 164500.778, \"from_m\": 164464.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\": 170713.964, \"from_m\": 164500.778, \"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\": 170913.353, \"from_m\": 170713.964, \"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\": 173013.51, \"from_m\": 170913.353, \"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\": 175917.649, \"from_m\": 173013.51, \"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\": 177711.752, \"from_m\": 175917.649, \"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\": 181439.821, \"from_m\": 177711.752, \"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\": 182899.908, \"from_m\": 181439.821, \"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\": 183294.29, \"from_m\": 182899.908, \"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\": 184490.098, \"from_m\": 183294.29, \"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\": 185286.207, \"from_m\": 184490.098, \"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\": 187517.559, \"from_m\": 185286.207, \"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\": 189190.055, \"from_m\": 187517.559, \"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\": 189701.507, \"from_m\": 189190.055, \"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\": 198170.775, \"from_m\": 189701.507, \"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\": 203083.944, \"from_m\": 198170.775, \"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\": 204101.17, \"from_m\": 203083.944, \"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\": 205527.023, \"from_m\": 204101.17, \"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\": 214004.908, \"from_m\": 205527.023, \"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\": 214547.588, \"from_m\": 214004.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\": 219299.811, \"from_m\": 214547.588, \"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\": 237852.219, \"from_m\": 219299.811, \"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\": 238674.69, \"from_m\": 237852.219, \"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\": 248269.273, \"from_m\": 238674.69, \"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\": 251236.831, \"from_m\": 248269.273, \"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\": 253294.828, \"from_m\": 251236.831, \"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\": 253332.023, \"from_m\": 253294.828, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 253397.713, \"from_m\": 253332.023, \"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\": 253460.526, \"from_m\": 253397.713, \"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\": 253633.586, \"from_m\": 253460.526, \"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\": 254185.679, \"from_m\": 253633.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 254425.525, \"from_m\": 254185.679, \"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\": 254612.036, \"from_m\": 254425.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 255483.296, \"from_m\": 254612.036, \"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\": 256860.89, \"from_m\": 255483.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 257095.02, \"from_m\": 256860.89, \"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\": 269017.321, \"from_m\": 257095.02, \"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\": 269974.81, \"from_m\": 269017.321, \"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\": 270172.52, \"from_m\": 269974.81, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 270574.471, \"from_m\": 270172.52, \"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\": 270636.465, \"from_m\": 270574.471, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 271538.525, \"from_m\": 270636.465, \"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\": 271621.624, \"from_m\": 271538.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 271833.087, \"from_m\": 271621.624, \"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\": 272012.183, \"from_m\": 271833.087, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 272062.091, \"from_m\": 272012.183, \"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\": 272212.484, \"from_m\": 272062.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 272324.2, \"from_m\": 272212.484, \"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\": 272388.115, \"from_m\": 272324.2, \"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\": 272717.494, \"from_m\": 272388.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 273059.375, \"from_m\": 272717.494, \"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\": 750633, \"profile_key\": \"c5ef2f0e8a2f7e77abc4cf65d203b8adfbfc991884d283d9a7550baf78c4ad6e\", \"schedule_id\": 34091, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1830\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"1838\", \"wtt_dep\": \"1839H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13200.339, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"1847\", \"wtt_dep\": \"1848H\", \"location\": \"Wilmslow\", \"stage_seq\": 10, \"distance_m\": 19212.767, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Alderley Edge\", \"stage_seq\": 11, \"distance_m\": 21890.066, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853H\", \"location\": \"Chelford\", \"stage_seq\": 12, \"distance_m\": 26804.85, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859\", \"location\": \"Sandbach\", \"stage_seq\": 13, \"distance_m\": 42225.989, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903H\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 14, \"distance_m\": 48386.445, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1910\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 49589.229, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 16, \"distance_m\": 50760.56, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 17, \"distance_m\": 51950.927, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1918H\", \"location\": \"Nantwich\", \"stage_seq\": 18, \"distance_m\": 56701.434, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Wrenbury\", \"stage_seq\": 19, \"distance_m\": 63852.729, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Prees\", \"stage_seq\": 20, \"distance_m\": 79647.011, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Wem\", \"stage_seq\": 21, \"distance_m\": 84850.877, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 22, \"distance_m\": 98812.868, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1944H\", \"location\": \"Shrewsbury\", \"stage_seq\": 23, \"distance_m\": 102137.562, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"English Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 102701.99, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 103507.545, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Dorrington\", \"stage_seq\": 26, \"distance_m\": 112235.729, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"1958H\", \"wtt_dep\": \"2000\", \"location\": \"Church Stretton\", \"stage_seq\": 27, \"distance_m\": 122671.501, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 28, \"distance_m\": 126830.993, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2009\", \"location\": \"Craven Arms\", \"stage_seq\": 29, \"distance_m\": 134209.104, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Bromfield\", \"stage_seq\": 30, \"distance_m\": 142702.969, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2018H\", \"location\": \"Ludlow\", \"stage_seq\": 31, \"distance_m\": 146338.926, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Woofferton\", \"stage_seq\": 32, \"distance_m\": 153258.549, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029H\", \"location\": \"Leominster\", \"stage_seq\": 33, \"distance_m\": 163898.726, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Moreton-on-Lugg\", \"stage_seq\": 34, \"distance_m\": 177247.523, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Shelwick Jn\", \"stage_seq\": 35, \"distance_m\": 181439.821, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2045H\", \"location\": \"Hereford\", \"stage_seq\": 36, \"distance_m\": 184095.806, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Tram Inn\", \"stage_seq\": 37, \"distance_m\": 194841.331, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Pontrilas\", \"stage_seq\": 38, \"distance_m\": 204024.567, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2109\", \"location\": \"Abergavenny\", \"stage_seq\": 39, \"distance_m\": 222862.829, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116H\", \"location\": \"Little Mill Jn\", \"stage_seq\": 40, \"distance_m\": 235407.803, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2119H\", \"location\": \"Pontypool\", \"stage_seq\": 41, \"distance_m\": 237852.219, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2126\", \"location\": \"Cwmbran\", \"stage_seq\": 42, \"distance_m\": 242548.197, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Maindee North Jn\", \"stage_seq\": 43, \"distance_m\": 252499.861, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 44, \"distance_m\": 253338.669, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2139H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 45, \"distance_m\": 253828.501, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Gaer Jn\", \"stage_seq\": 46, \"distance_m\": 255523.91, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Ebbw Jn\", \"stage_seq\": 47, \"distance_m\": 256553.081, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Marshfield\", \"stage_seq\": 48, \"distance_m\": 262504.745, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 49, \"distance_m\": 270574.471, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 50, \"distance_m\": 271621.624, \"section_seq\": 1, \"route_path_id\": 144307}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 51, \"distance_m\": 273059.375, \"section_seq\": 1, \"route_path_id\": 144307}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 273059.375, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144307}], \"total_distance_m\": 273059.375, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 267900.666, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5158.709, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1830", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:39:20Z\", \"source_id\": 63617048, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:39:22Z\", \"source_id\": 20170982, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:42:19Z\", \"source_id\": 63625025, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:42:23Z\", \"source_id\": 20173406, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:44:30Z\", \"source_id\": 63631147, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:44:35Z\", \"source_id\": 20175222, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:47:24Z\", \"source_id\": 63639202, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:47:28Z\", \"source_id\": 20177493, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:52:04Z\", \"source_id\": 63652238, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:52:07Z\", \"source_id\": 20181163, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:54:10Z\", \"source_id\": 63658074, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:54:12Z\", \"source_id\": 20182856, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:59:36Z\", \"source_id\": 63673107, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:59:40Z\", \"source_id\": 20187158, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:04:30Z\", \"source_id\": 63687156, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:04:34Z\", \"source_id\": 20191065, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:15:07Z\", \"source_id\": 63717130, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:15:11Z\", \"source_id\": 20199541, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:34:07Z\", \"source_id\": 63769681, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:34:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:34:18Z\", \"source_id\": 20215928, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:34:37Z\", \"source_id\": 20216362, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:03Z\", \"source_id\": 20224714, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:01Z\", \"source_id\": 20291112, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:18Z\", \"source_id\": 20264970, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:04Z\", \"source_id\": 20274645, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:12Z\", \"source_id\": 20288480, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:40Z\", \"source_id\": 20317929, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:34Z\", \"source_id\": 64087098, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:38Z\", \"source_id\": 20311452, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:46Z\", \"source_id\": 64122759, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:51Z\", \"source_id\": 20321836, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "3", "timing_fact_generation": 1790024272682694, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:03.366112", "service_state_evidence_id": 20321836, "current_leg_start_actual_dep": "2026-09-21T21:46:30+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:03.918763", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MAN |
CDF |
1V62 |
67025+HD05 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "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": 11444.034, "from_m": 10493.42, "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": 14237.453, "from_m": 11444.034, "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": 18861.29, "from_m": 14237.453, "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": 19814.838, "from_m": 18861.29, "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": 41927.756, "from_m": 19814.838, "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": 42809.099, "from_m": 41927.756, "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": 48872.283, "from_m": 42809.099, "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": 49247.393, "from_m": 48872.283, "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": 49881.616, "from_m": 49247.393, "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": 49937.769, "from_m": 49881.616, "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": 49945.776, "from_m": 49937.769, "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": 49998.068, "from_m": 49945.776, "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": 50042.475, "from_m": 49998.068, "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": 50246.151, "from_m": 50042.475, "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": 50533.984, "from_m": 50246.151, "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": 50737.195, "from_m": 50533.984, "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": 50760.56, "from_m": 50737.195, "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": 55590.574, "from_m": 50760.56, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56558.625, "from_m": 55590.574, "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": 56608.957, "from_m": 56558.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57449.499, "from_m": 56608.957, "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": 70995.215, "from_m": 57449.499, "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": 71977.505, "from_m": 70995.215, "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": 85173.251, "from_m": 71977.505, "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": 85204.144, "from_m": 85173.251, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98637.597, "from_m": 85204.144, "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": 101852.81, "from_m": 98637.597, "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": 102440.735, "from_m": 101852.81, "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": 102502.246, "from_m": 102440.735, "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": 102708.752, "from_m": 102502.246, "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": 103579.826, "from_m": 102708.752, "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": 103622.043, "from_m": 103579.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106388.826, "from_m": 103622.043, "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": 107108.071, "from_m": 106388.826, "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": 110279.405, "from_m": 107108.071, "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": 110675.142, "from_m": 110279.405, "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": 112166.904, "from_m": 110675.142, "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": 112721.765, "from_m": 112166.904, "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": 117312.902, "from_m": 112721.765, "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": 119847.611, "from_m": 117312.902, "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": 126141.645, "from_m": 119847.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": 140695.646, "from_m": 126141.645, "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": 145748.391, "from_m": 140695.646, "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": 147920.745, "from_m": 145748.391, "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": 164134.397, "from_m": 147920.745, "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": 164464.294, "from_m": 164134.397, "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": 164500.778, "from_m": 164464.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": 170713.964, "from_m": 164500.778, "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": 170913.353, "from_m": 170713.964, "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": 173013.51, "from_m": 170913.353, "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": 175917.649, "from_m": 173013.51, "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": 177711.752, "from_m": 175917.649, "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": 181439.821, "from_m": 177711.752, "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": 182899.908, "from_m": 181439.821, "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": 183294.29, "from_m": 182899.908, "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": 184490.098, "from_m": 183294.29, "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": 185286.207, "from_m": 184490.098, "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": 187517.559, "from_m": 185286.207, "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": 189190.055, "from_m": 187517.559, "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": 189701.507, "from_m": 189190.055, "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": 198170.775, "from_m": 189701.507, "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": 203083.944, "from_m": 198170.775, "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": 204101.17, "from_m": 203083.944, "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": 205527.023, "from_m": 204101.17, "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": 214004.908, "from_m": 205527.023, "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": 214547.588, "from_m": 214004.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": 219299.811, "from_m": 214547.588, "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": 237852.219, "from_m": 219299.811, "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": 238674.69, "from_m": 237852.219, "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": 248269.273, "from_m": 238674.69, "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": 251236.831, "from_m": 248269.273, "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": 253294.828, "from_m": 251236.831, "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": 253332.023, "from_m": 253294.828, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 253397.713, "from_m": 253332.023, "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": 253460.526, "from_m": 253397.713, "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": 253633.586, "from_m": 253460.526, "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": 254185.679, "from_m": 253633.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 254425.525, "from_m": 254185.679, "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": 254612.036, "from_m": 254425.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 255483.296, "from_m": 254612.036, "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": 256860.89, "from_m": 255483.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 257095.02, "from_m": 256860.89, "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": 269017.321, "from_m": 257095.02, "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": 269974.81, "from_m": 269017.321, "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": 270172.52, "from_m": 269974.81, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 270574.471, "from_m": 270172.52, "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": 270636.465, "from_m": 270574.471, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 271538.525, "from_m": 270636.465, "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": 271621.624, "from_m": 271538.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 271833.087, "from_m": 271621.624, "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": 272012.183, "from_m": 271833.087, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 272062.091, "from_m": 272012.183, "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": 272212.484, "from_m": 272062.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 272324.2, "from_m": 272212.484, "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": 272388.115, "from_m": 272324.2, "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": 272717.494, "from_m": 272388.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 273059.375, "from_m": 272717.494, "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": 750633, "profile_key": "c5ef2f0e8a2f7e77abc4cf65d203b8adfbfc991884d283d9a7550baf78c4ad6e", "schedule_id": 34091, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1830", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "1838", "wtt_dep": "1839H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840H", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13200.339, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "1847", "wtt_dep": "1848H", "location": "Wilmslow", "stage_seq": 10, "distance_m": 19212.767, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Alderley Edge", "stage_seq": 11, "distance_m": 21890.066, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853H", "location": "Chelford", "stage_seq": 12, "distance_m": 26804.85, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859", "location": "Sandbach", "stage_seq": 13, "distance_m": 42225.989, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "location": "Crewe Sig. CE154", "stage_seq": 14, "distance_m": 48386.445, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1910", "location": "Crewe", "stage_seq": 15, "distance_m": 49589.229, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912", "location": "Crewe Gresty Lane Jn", "stage_seq": 16, "distance_m": 50760.56, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Crewe Gresty Green West Jn", "stage_seq": 17, "distance_m": 51950.927, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1918H", "location": "Nantwich", "stage_seq": 18, "distance_m": 56701.434, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Wrenbury", "stage_seq": 19, "distance_m": 63852.729, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Prees", "stage_seq": 20, "distance_m": 79647.011, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Wem", "stage_seq": 21, "distance_m": 84850.877, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Harlescott L.C.", "stage_seq": 22, "distance_m": 98812.868, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1944H", "location": "Shrewsbury", "stage_seq": 23, "distance_m": 102137.562, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "English Bridge Jn", "stage_seq": 24, "distance_m": 102701.99, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Sutton Bridge Jn", "stage_seq": 25, "distance_m": 103507.545, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Dorrington", "stage_seq": 26, "distance_m": 112235.729, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "1958H", "wtt_dep": "2000", "location": "Church Stretton", "stage_seq": 27, "distance_m": 122671.501, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Marshbrook S.B.", "stage_seq": 28, "distance_m": 126830.993, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2009", "location": "Craven Arms", "stage_seq": 29, "distance_m": 134209.104, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Bromfield", "stage_seq": 30, "distance_m": 142702.969, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2018H", "location": "Ludlow", "stage_seq": 31, "distance_m": 146338.926, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Woofferton", "stage_seq": 32, "distance_m": 153258.549, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029H", "location": "Leominster", "stage_seq": 33, "distance_m": 163898.726, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Moreton-on-Lugg", "stage_seq": 34, "distance_m": 177247.523, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Shelwick Jn", "stage_seq": 35, "distance_m": 181439.821, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2045H", "location": "Hereford", "stage_seq": 36, "distance_m": 184095.806, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Tram Inn", "stage_seq": 37, "distance_m": 194841.331, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Pontrilas", "stage_seq": 38, "distance_m": 204024.567, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2109", "location": "Abergavenny", "stage_seq": 39, "distance_m": 222862.829, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116H", "location": "Little Mill Jn", "stage_seq": 40, "distance_m": 235407.803, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2119H", "location": "Pontypool", "stage_seq": 41, "distance_m": 237852.219, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2126", "location": "Cwmbran", "stage_seq": 42, "distance_m": 242548.197, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Maindee North Jn", "stage_seq": 43, "distance_m": 252499.861, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Maindee West Jn", "stage_seq": 44, "distance_m": 253338.669, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2139H", "location": "Newport (South Wales)", "stage_seq": 45, "distance_m": 253828.501, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Gaer Jn", "stage_seq": 46, "distance_m": 255523.91, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Ebbw Jn", "stage_seq": 47, "distance_m": 256553.081, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Marshfield", "stage_seq": 48, "distance_m": 262504.745, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Moorland Road Jn", "stage_seq": 49, "distance_m": 270574.471, "section_seq": 1, "route_path_id": 144307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Long Dyke Jn", "stage_seq": 50, "distance_m": 271621.624, "section_seq": 1, "route_path_id": 144307}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 51, "distance_m": 273059.375, "section_seq": 1, "route_path_id": 144307}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 273059.375, "from_m": 0.0, "section_seq": 1, "route_path_id": 144307}], "total_distance_m": 273059.375, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 267900.666, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5158.709, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:39:20Z", "source_id": 63617048, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:39:22Z", "source_id": 20170982, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:42:19Z", "source_id": 63625025, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:42:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:42:23Z", "source_id": 20173406, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:44:30Z", "source_id": 63631147, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:45:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:44:35Z", "source_id": 20175222, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:47:24Z", "source_id": 63639202, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:48:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:47:28Z", "source_id": 20177493, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:52:04Z", "source_id": 63652238, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:52:07Z", "source_id": 20181163, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:54:10Z", "source_id": 63658074, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:54:12Z", "source_id": 20182856, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:59:36Z", "source_id": 63673107, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:59:40Z", "source_id": 20187158, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10609, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:04:30Z", "source_id": 63687156, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:05:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:04:34Z", "source_id": 20191065, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11074, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:15:07Z", "source_id": 63717130, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T18:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:15:11Z", "source_id": 20199541, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11146, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:34:07Z", "source_id": 63769681, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T18:34:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:34:18Z", "source_id": 20215928, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T19:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:34:37Z", "source_id": 20216362, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T19:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:03Z", "source_id": 20224714, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:01Z", "source_id": 20291112, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:18Z", "source_id": 20264970, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:04Z", "source_id": 20274645, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:12Z", "source_id": 20288480, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:40Z", "source_id": 20317929, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:34Z", "source_id": 64087098, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T20:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:38Z", "source_id": 20311452, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:46Z", "source_id": 64122759, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-21T20:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:51Z", "source_id": 20321836, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1830 |
1830 |
10 |
None |
None |
Cardiff Central |
2155 |
2152 |
4A |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38892/2026-09-21/detailed |
None |
Newport (South Wales) |
2026-09-21T21:46:30+01:00 |
Cardiff Central |
15.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 |
2144 |
2159 |
Newport (South Wales) |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321836 |
1790024272682694 |
124 |
124 |
2026-09-21 21:09:03.918763 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:03.366112 |
| 723652 |
754113 |
P85371 |
631F64MZ21 |
2026-09-21 |
COMPLETE |
20322618 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 754113, "stp": "P", "toc": "Southeastern", "uid": "P85371", "consist": "395026", "dest_crs": "FAV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85371/2026-09-21/detailed", "trust_id": "631F64MZ21", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Faversham", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": "3", "is_terminated": 1, "next_location": "Faversham", "signalling_id": "1F64", "timing_status": "EARLY", "origin_station": "St. Pancras International", "current_leg_arr": "2159", "current_leg_dep": "2151", "current_leg_end": "Faversham", "origin_dep_time": "2050", "origin_platform": "11", "current_location": "Faversham Carriage Holding Sidings", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7354106366273409, 51.342005005136656], [0.7356276, 51.341962], [0.7364020999999998, 51.3418178], [0.7369999, 51.3416982], [0.7373820999999999, 51.34162239999999], [0.7378110999999999, 51.3415418], [0.7386367999999999, 51.34138380000001], [0.7395978, 51.34120600000001], [0.74073, 51.34100990000001], [0.7408262, 51.3409919], [0.7410311999999999, 51.34095969999999], [0.7417351999999999, 51.3408609], [0.7421579999999999, 51.3408078], [0.7425728, 51.34075519999998], [0.7436982, 51.34063269999999], [0.7447695999999999, 51.3405361], [0.7449652, 51.34052], [0.7456596, 51.340473499999995], [0.7463802, 51.3404324], [0.7473347999999999, 51.3403919], [0.7481243999999999, 51.34037150000001], [0.7489552, 51.3403667], [0.7515564, 51.3403952], [0.7535234, 51.34040519999999], [0.7542835999999999, 51.340414900000006], [0.7549538, 51.3404316], [0.7573492, 51.3404701], [0.7591760999999999, 51.3404992], [0.7598607999999999, 51.3405178], [0.7600701, 51.340522099999994], [0.7607661000000001, 51.340529], [0.7617331, 51.3405276], [0.7626985, 51.34051480000001], [0.7633669999999999, 51.34049709999999], [0.7640141999999999, 51.34047150000001], [0.7646614, 51.3404414], [0.765316, 51.34039949999999], [0.7657946999999999, 51.3403656], [0.7662528, 51.3403364], [0.7667309, 51.34028709999999], [0.7671599999999998, 51.3402507], [0.7692220999999999, 51.3400626], [0.7713904, 51.33986629999999], [0.7750960999999998, 51.3395439], [0.7753160999999998, 51.3395212], [0.7783864999999999, 51.33922780000001], [0.780186, 51.33907099999998], [0.7803416, 51.33905629999999], [0.7835502999999999, 51.338793200000005], [0.7852201999999999, 51.3386331], [0.7864926999999999, 51.33849070000001], [0.7871151999999999, 51.3384154], [0.7875036, 51.33835789999999], [0.7877282999999999, 51.33832469999999], [0.7886691999999998, 51.3381723], [0.7895638000000001, 51.3380112], [0.790023, 51.337926899999985], [0.7904643, 51.337838700000006], [0.7913507999999999, 51.3376488], [0.7922032999999999, 51.3374566], [0.7930469, 51.33724629999999], [0.7932857, 51.3371864], [0.7962315999999999, 51.33645059999999], [0.7971828, 51.3362003], [0.7984557, 51.33586539999999], [0.7989016999999999, 51.3357461], [0.8016266999999999, 51.3350377], [0.8046374999999999, 51.334249], [0.804667, 51.3342413], [0.8077212, 51.3334501], [0.8080207999999999, 51.33337149999999], [0.8082867, 51.3333044], [0.8084837557075693, 51.333252499983125], [0.8111380999999999, 51.332553399999995], [0.811454, 51.33247180000001], [0.8145944, 51.3316611], [0.8154559, 51.331434499999986], [0.8163233999999999, 51.33120699999999], [0.816595, 51.3311368], [0.8182724646746016, 51.33069708903964], [0.8237184999999999, 51.329269499999995], [0.824481, 51.3290715], [0.8252231999999999, 51.3288732], [0.8259486999999999, 51.3286671], [0.8266941, 51.3284362], [0.8271121999999999, 51.3282989], [0.827643, 51.32812139999999], [0.8280987, 51.327952200000006], [0.8285539, 51.3277818], [0.8289973, 51.327599699999986], [0.8294389, 51.327416199999995], [0.8302851999999998, 51.3270427], [0.8309539999999999, 51.32672339999999], [0.8316290999999999, 51.3263797], [0.8330348, 51.3256013], [0.8332564999999998, 51.32547529999999], [0.8347085999999999, 51.32466289999999], [0.8356103999999999, 51.324168799999995], [0.8360706, 51.323938], [0.8365584000000001, 51.3237072], [0.8370225, 51.3234928], [0.8375204, 51.3232845], [0.8380261, 51.3230722], [0.8385642999999999, 51.32286659999999], [0.8387257, 51.3228068], [0.8390259, 51.3226954], [0.8395174999999999, 51.32253209999999], [0.8405045, 51.3222183], [0.8411421, 51.322038999999975], [0.8418127, 51.32186830000001], [0.842278, 51.3217583], [0.8427494999999999, 51.3216526], [0.8432554999999999, 51.3215452], [0.8440329999999999, 51.32139870000001], [0.8453996999999999, 51.3211894], [0.8468047999999999, 51.3209887], [0.8484568999999998, 51.3207485], [0.8491692, 51.3206412], [0.8498467, 51.3205247], [0.8508846999999999, 51.3203166], [0.8518674000000002, 51.3200915], [0.852466, 51.3199434], [0.8530398, 51.319792699999994], [0.8536194, 51.319629799999994], [0.8541626999999999, 51.319466299999995], [0.8546911, 51.3192992], [0.8552046, 51.31912049999998], [0.8562308999999999, 51.3187448], [0.8605223, 51.3170588], [0.8619358999999999, 51.3164965], [0.8626618, 51.31620780000001], [0.8648014, 51.3153634], [0.8670749, 51.31446549999999], [0.8677047999999999, 51.31421999999999], [0.8684154, 51.31394519999999], [0.8689694999999998, 51.313747199999995], [0.8695524, 51.3135637], [0.8707132, 51.31322209999999], [0.8713288000000001, 51.31306510000001], [0.8719240999999999, 51.31292500000001], [0.8730106, 51.31270669999999], [0.8732658999999999, 51.31266509999999], [0.8745965, 51.31247429999999], [0.8759350999999999, 51.312329199999986], [0.8762416, 51.31231009999999], [0.8773408999999999, 51.3122542], [0.878469, 51.312232299999984], [0.8807113, 51.312202000000006], [0.8816488, 51.3121933], [0.8840895999999997, 51.31215769999999], [0.8847587, 51.3121075], [0.8850871, 51.3121027], [0.8851615, 51.3121019], [0.8853684999999999, 51.3120997], [0.8856171999999999, 51.3121004], [0.8859768, 51.3121015], [0.8865842, 51.3120884], [0.8877305999999999, 51.3120395], [0.8879026, 51.3120279], [0.8881415999999999, 51.3120157], [0.8883966, 51.3119946], [0.8885103999999999, 51.31198319999999], [0.8889079999999999, 51.3119356], [0.8892097, 51.31190060000001], [0.8894845999999998, 51.31185529999999], [0.8898154, 51.31180209999999], [0.8901659, 51.31173710000001], [0.8904059999999999, 51.3116894], [0.8906903, 51.311629], [0.8909799999999999, 51.3115619], [0.8915727, 51.311417799999994]]}", "current_leg_start": "Sittingbourne", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "51.3114178", "next_location_lon": "0.8915727", "previous_location": "Sittingbourne", "current_leg_milage": "7.2", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.237, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.08, \"from_m\": 1526.237, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.606, \"from_m\": 1811.08, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.445, \"from_m\": 4264.606, \"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\": 9606.174, \"from_m\": 9518.445, \"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\": 9672.581, \"from_m\": 9606.174, \"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\": 10060.601, \"from_m\": 9672.581, \"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\": 25535.638, \"from_m\": 10060.601, \"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\": 25687.084, \"from_m\": 25535.638, \"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\": 34960.889, \"from_m\": 25687.084, \"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\": 35577.904, \"from_m\": 34960.889, \"capability_applied\": null, \"effective_limit_mph\": 105.633, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.633}, {\"to_m\": 35980.071, \"from_m\": 35577.904, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 37501.561, \"from_m\": 35980.071, \"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\": 39393.336, \"from_m\": 37501.561, \"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\": 39463.805, \"from_m\": 39393.336, \"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\": 40029.923, \"from_m\": 39463.805, \"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\": 41026.287, \"from_m\": 40029.923, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51043.714, \"from_m\": 41026.287, \"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\": 51527.902, \"from_m\": 51043.714, \"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\": 51821.627, \"from_m\": 51527.902, \"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\": 52174.099, \"from_m\": 51821.627, \"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\": 52209.542, \"from_m\": 52174.099, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53259.818, \"from_m\": 52209.542, \"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\": 53284.193, \"from_m\": 53259.818, \"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\": 54474.449, \"from_m\": 53284.193, \"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\": 55027.773, \"from_m\": 54474.449, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56733.801, \"from_m\": 55027.773, \"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\": 56787.97, \"from_m\": 56733.801, \"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\": 57960.333, \"from_m\": 56787.97, \"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\": 65687.499, \"from_m\": 57960.333, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67260.35, \"from_m\": 65687.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69792.224, \"from_m\": 67260.35, \"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\": 69809.903, \"from_m\": 69792.224, \"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\": 74945.828, \"from_m\": 69809.903, \"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\": 76092.09, \"from_m\": 74945.828, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 78289.093, \"from_m\": 76092.09, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 79593.755, \"from_m\": 78289.093, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80963.07, \"from_m\": 79593.755, \"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\": 82251.051, \"from_m\": 80963.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 754113, \"profile_key\": \"ff72296d2727a31da206b82771e399a4eb096fdf3406463a9fb3ce36ac52a006\", \"schedule_id\": 33664, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.091, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": false, \"wtt_arr\": \"2056H\", \"wtt_dep\": \"2057H\", \"location\": \"Stratford International\", \"stage_seq\": 4, \"distance_m\": 9475.237, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 5, \"distance_m\": 10060.601, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Dagenham Jn\", \"stage_seq\": 6, \"distance_m\": 21157.422, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 7, \"distance_m\": 25832.347, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 8, \"distance_m\": 34867.543, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2109\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 9, \"distance_m\": 36457.956, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 37374.31, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2114\", \"location\": \"Gravesend\", \"stage_seq\": 11, \"distance_m\": 39818.984, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Hoo Jn\", \"stage_seq\": 12, \"distance_m\": 45039.942, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 51409.242, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 51821.627, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130H\", \"location\": \"Rochester\", \"stage_seq\": 15, \"distance_m\": 52466.739, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2134\", \"location\": \"Chatham\", \"stage_seq\": 16, \"distance_m\": 53887.565, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2139\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 17, \"distance_m\": 56489.798, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2144\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 18, \"distance_m\": 61251.481, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Rainham East Jn\", \"stage_seq\": 19, \"distance_m\": 62238.446, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Newington\", \"stage_seq\": 20, \"distance_m\": 65503.171, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 21, \"distance_m\": 69251.311, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 22, \"distance_m\": 69809.903, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151H\", \"location\": \"Sittingbourne\", \"stage_seq\": 23, \"distance_m\": 70681.796, \"section_seq\": 1, \"route_path_id\": 124231}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Faversham\", \"stage_seq\": 24, \"distance_m\": 82251.051, \"section_seq\": 1, \"route_path_id\": 124231}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 82251.051, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124231}], \"total_distance_m\": 82251.051, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 82196.882, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 54.169, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.3114178", "current_position_lon": "0.8915727", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:42Z\", \"source_id\": 63980233, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:49Z\", \"source_id\": 20280629, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:47Z\", \"source_id\": 64009539, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:51Z\", \"source_id\": 20288915, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:16Z\", \"source_id\": 64020077, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:20Z\", \"source_id\": 20291962, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:09Z\", \"source_id\": 64043084, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:14Z\", \"source_id\": 20298580, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:42Z\", \"source_id\": 64057697, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:48Z\", \"source_id\": 20302920, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:59Z\", \"source_id\": 64065374, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:03Z\", \"source_id\": 20305068, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:25Z\", \"source_id\": 64075915, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:25Z\", \"source_id\": 20307963, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:04Z\", \"source_id\": 64088208, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:05Z\", \"source_id\": 20311744, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:43Z\", \"source_id\": 64105194, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:44Z\", \"source_id\": 20316628, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:01Z\", \"source_id\": 64125559, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:02Z\", \"source_id\": 20322618, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Faversham", "service_state_platform": "3", "timing_fact_generation": 1790024344065119, "current_leg_arrival_utc": "2026-09-21T21:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:04.054914", "service_state_evidence_id": 20322618, "current_leg_start_actual_dep": "2026-09-21T21:51:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:04.511398", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SPX |
FAV |
1F64 |
395026 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "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}, {"to_m": 1186.402, "from_m": 806.962, "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": 1526.237, "from_m": 1186.402, "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": 1811.08, "from_m": 1526.237, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.606, "from_m": 1811.08, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.445, "from_m": 4264.606, "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": 9606.174, "from_m": 9518.445, "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": 9672.581, "from_m": 9606.174, "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": 10060.601, "from_m": 9672.581, "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": 25535.638, "from_m": 10060.601, "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": 25687.084, "from_m": 25535.638, "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": 34960.889, "from_m": 25687.084, "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": 35577.904, "from_m": 34960.889, "capability_applied": null, "effective_limit_mph": 105.633, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.633}, {"to_m": 35980.071, "from_m": 35577.904, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 37501.561, "from_m": 35980.071, "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": 39393.336, "from_m": 37501.561, "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": 39463.805, "from_m": 39393.336, "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": 40029.923, "from_m": 39463.805, "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": 41026.287, "from_m": 40029.923, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51043.714, "from_m": 41026.287, "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": 51527.902, "from_m": 51043.714, "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": 51821.627, "from_m": 51527.902, "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": 52174.099, "from_m": 51821.627, "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": 52209.542, "from_m": 52174.099, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53259.818, "from_m": 52209.542, "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": 53284.193, "from_m": 53259.818, "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": 54474.449, "from_m": 53284.193, "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": 55027.773, "from_m": 54474.449, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56733.801, "from_m": 55027.773, "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": 56787.97, "from_m": 56733.801, "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": 57960.333, "from_m": 56787.97, "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": 65687.499, "from_m": 57960.333, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67260.35, "from_m": 65687.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69792.224, "from_m": 67260.35, "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": 69809.903, "from_m": 69792.224, "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": 74945.828, "from_m": 69809.903, "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": 76092.09, "from_m": 74945.828, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 78289.093, "from_m": 76092.09, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 79593.755, "from_m": 78289.093, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80963.07, "from_m": 79593.755, "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": 82251.051, "from_m": 80963.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 754113, "profile_key": "ff72296d2727a31da206b82771e399a4eb096fdf3406463a9fb3ce36ac52a006", "schedule_id": 33664, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2050", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.091, "section_seq": 1, "route_path_id": 124231}, {"is_pass": false, "wtt_arr": "2056H", "wtt_dep": "2057H", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.237, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.601, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.422, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25832.347, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 34867.543, "section_seq": 1, "route_path_id": 124231}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2109", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36457.956, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 37374.31, "section_seq": 1, "route_path_id": 124231}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2114", "location": "Gravesend", "stage_seq": 11, "distance_m": 39818.984, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Hoo Jn", "stage_seq": 12, "distance_m": 45039.942, "section_seq": 1, "route_path_id": 124231}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Strood", "stage_seq": 13, "distance_m": 51409.242, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Rochester Bridge Jn", "stage_seq": 14, "distance_m": 51821.627, "section_seq": 1, "route_path_id": 124231}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130H", "location": "Rochester", "stage_seq": 15, "distance_m": 52466.739, "section_seq": 1, "route_path_id": 124231}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2134", "location": "Chatham", "stage_seq": 16, "distance_m": 53887.565, "section_seq": 1, "route_path_id": 124231}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2139", "location": "Gillingham (Kent)", "stage_seq": 17, "distance_m": 56489.798, "section_seq": 1, "route_path_id": 124231}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2144", "location": "Rainham (Kent)", "stage_seq": 18, "distance_m": 61251.481, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Rainham East Jn", "stage_seq": 19, "distance_m": 62238.446, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Newington", "stage_seq": 20, "distance_m": 65503.171, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Western Jn (Sittingbourne)", "stage_seq": 21, "distance_m": 69251.311, "section_seq": 1, "route_path_id": 124231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 22, "distance_m": 69809.903, "section_seq": 1, "route_path_id": 124231}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151H", "location": "Sittingbourne", "stage_seq": 23, "distance_m": 70681.796, "section_seq": 1, "route_path_id": 124231}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Faversham", "stage_seq": 24, "distance_m": 82251.051, "section_seq": 1, "route_path_id": 124231}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 82251.051, "from_m": 0.0, "section_seq": 1, "route_path_id": 124231}], "total_distance_m": 82251.051, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 82196.882, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 54.169, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:42Z", "source_id": 63980233, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:49Z", "source_id": 20280629, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33363, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:47Z", "source_id": 64009539, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:51Z", "source_id": 20288915, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:16Z", "source_id": 64020077, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:13:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:20Z", "source_id": 20291962, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:09Z", "source_id": 64043084, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:23:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:14Z", "source_id": 20298580, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:42Z", "source_id": 64057697, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:48Z", "source_id": 20302920, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:59Z", "source_id": 64065374, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:03Z", "source_id": 20305068, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:25Z", "source_id": 64075915, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:25Z", "source_id": 20307963, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:04Z", "source_id": 64088208, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:43:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:05Z", "source_id": 20311744, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:43Z", "source_id": 64105194, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:44Z", "source_id": 20316628, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:01Z", "source_id": 64125559, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:02Z", "source_id": 20322618, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
St. Pancras International |
2050 |
2050 |
11 |
None |
None |
Faversham |
2200 |
2200 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85371/2026-09-21/detailed |
None |
Sittingbourne |
2026-09-21T21:51:30+01:00 |
Faversham |
8.0 |
{"type": "LineString", "coordinates": [[0.7354106366273409, 51.342005005136656], [0.7356276, 51.341962], [0.7364020999999998, 51.3418178], [0.7369999, 51.3416982], [0.7373820999999999, 51.34162239999999], [0.7378110999999999, 51.3415418], [0.7386367999999999, 51.34138380000001], [0.7395978, 51.34120600000001], [0.74073, 51.34100990000001], [0.7408262, 51.3409919], [0.7410311999999999, 51.34095969999999], [0.7417351999999999, 51.3408609], [0.7421579999999999, 51.3408078], [0.7425728, 51.34075519999998], [0.7436982, 51.34063269999999], [0.7447695999999999, 51.3405361], [0.7449652, 51.34052], [0.7456596, 51.340473499999995], [0.7463802, 51.3404324], [0.7473347999999999, 51.3403919], [0.7481243999999999, 51.34037150000001], [0.7489552, 51.3403667], [0.7515564, 51.3403952], [0.7535234, 51.34040519999999], [0.7542835999999999, 51.340414900000006], [0.7549538, 51.3404316], [0.7573492, 51.3404701], [0.7591760999999999, 51.3404992], [0.7598607999999999, 51.3405178], [0.7600701, 51.340522099999994], [0.7607661000000001, 51.340529], [0.7617331, 51.3405276], [0.7626985, 51.34051480000001], [0.7633669999999999, 51.34049709999999], [0.7640141999999999, 51.34047150000001], [0.7646614, 51.3404414], [0.765316, 51.34039949999999], [0.7657946999999999, 51.3403656], [0.7662528, 51.3403364], [0.7667309, 51.34028709999999], [0.7671599999999998, 51.3402507], [0.7692220999999999, 51.3400626], [0.7713904, 51.33986629999999], [0.7750960999999998, 51.3395439], [0.7753160999999998, 51.3395212], [0.7783864999999999, 51.33922780000001], [0.780186, 51.33907099999998], [0.7803416, 51.33905629999999], [0.7835502999999999, 51.338793200000005], [0.7852201999999999, 51.3386331], [0.7864926999999999, 51.33849070000001], [0.7871151999999999, 51.3384154], [0.7875036, 51.33835789999999], [0.7877282999999999, 51.33832469999999], [0.7886691999999998, 51.3381723], [0.7895638000000001, 51.3380112], [0.790023, 51.337926899999985], [0.7904643, 51.337838700000006], [0.7913507999999999, 51.3376488], [0.7922032999999999, 51.3374566], [0.7930469, 51.33724629999999], [0.7932857, 51.3371864], [0.7962315999999999, 51.33645059999999], [0.7971828, 51.3362003], [0.7984557, 51.33586539999999], [0.7989016999999999, 51.3357461], [0.8016266999999999, 51.3350377], [0.8046374999999999, 51.334249], [0.804667, 51.3342413], [0.8077212, 51.3334501], [0.8080207999999999, 51.33337149999999], [0.8082867, 51.3333044], [0.8084837557075693, 51.333252499983125], [0.8111380999999999, 51.332553399999995], [0.811454, 51.33247180000001], [0.8145944, 51.3316611], [0.8154559, 51.331434499999986], [0.8163233999999999, 51.33120699999999], [0.816595, 51.3311368], [0.8182724646746016, 51.33069708903964], [0.8237184999999999, 51.329269499999995], [0.824481, 51.3290715], [0.8252231999999999, 51.3288732], [0.8259486999999999, 51.3286671], [0.8266941, 51.3284362], [0.8271121999999999, 51.3282989], [0.827643, 51.32812139999999], [0.8280987, 51.327952200000006], [0.8285539, 51.3277818], [0.8289973, 51.327599699999986], [0.8294389, 51.327416199999995], [0.8302851999999998, 51.3270427], [0.8309539999999999, 51.32672339999999], [0.8316290999999999, 51.3263797], [0.8330348, 51.3256013], [0.8332564999999998, 51.32547529999999], [0.8347085999999999, 51.32466289999999], [0.8356103999999999, 51.324168799999995], [0.8360706, 51.323938], [0.8365584000000001, 51.3237072], [0.8370225, 51.3234928], [0.8375204, 51.3232845], [0.8380261, 51.3230722], [0.8385642999999999, 51.32286659999999], [0.8387257, 51.3228068], [0.8390259, 51.3226954], [0.8395174999999999, 51.32253209999999], [0.8405045, 51.3222183], [0.8411421, 51.322038999999975], [0.8418127, 51.32186830000001], [0.842278, 51.3217583], [0.8427494999999999, 51.3216526], [0.8432554999999999, 51.3215452], [0.8440329999999999, 51.32139870000001], [0.8453996999999999, 51.3211894], [0.8468047999999999, 51.3209887], [0.8484568999999998, 51.3207485], [0.8491692, 51.3206412], [0.8498467, 51.3205247], [0.8508846999999999, 51.3203166], [0.8518674000000002, 51.3200915], [0.852466, 51.3199434], [0.8530398, 51.319792699999994], [0.8536194, 51.319629799999994], [0.8541626999999999, 51.319466299999995], [0.8546911, 51.3192992], [0.8552046, 51.31912049999998], [0.8562308999999999, 51.3187448], [0.8605223, 51.3170588], [0.8619358999999999, 51.3164965], [0.8626618, 51.31620780000001], [0.8648014, 51.3153634], [0.8670749, 51.31446549999999], [0.8677047999999999, 51.31421999999999], [0.8684154, 51.31394519999999], [0.8689694999999998, 51.313747199999995], [0.8695524, 51.3135637], [0.8707132, 51.31322209999999], [0.8713288000000001, 51.31306510000001], [0.8719240999999999, 51.31292500000001], [0.8730106, 51.31270669999999], [0.8732658999999999, 51.31266509999999], [0.8745965, 51.31247429999999], [0.8759350999999999, 51.312329199999986], [0.8762416, 51.31231009999999], [0.8773408999999999, 51.3122542], [0.878469, 51.312232299999984], [0.8807113, 51.312202000000006], [0.8816488, 51.3121933], [0.8840895999999997, 51.31215769999999], [0.8847587, 51.3121075], [0.8850871, 51.3121027], [0.8851615, 51.3121019], [0.8853684999999999, 51.3120997], [0.8856171999999999, 51.3121004], [0.8859768, 51.3121015], [0.8865842, 51.3120884], [0.8877305999999999, 51.3120395], [0.8879026, 51.3120279], [0.8881415999999999, 51.3120157], [0.8883966, 51.3119946], [0.8885103999999999, 51.31198319999999], [0.8889079999999999, 51.3119356], [0.8892097, 51.31190060000001], [0.8894845999999998, 51.31185529999999], [0.8898154, 51.31180209999999], [0.8901659, 51.31173710000001], [0.8904059999999999, 51.3116894], [0.8906903, 51.311629], [0.8909799999999999, 51.3115619], [0.8915727, 51.311417799999994]]} |
7.2 |
2151 |
2159 |
Sittingbourne |
Faversham Carriage Holding Sidings |
Faversham |
51.3114178 |
0.8915727 |
51.3114178 |
0.8915727 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Faversham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322618 |
1790024344065119 |
76 |
76 |
2026-09-21 21:09:04.511398 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:04.054914 |
| 723653 |
754318 |
C16908 |
641G31MZ21 |
2026-09-21 |
COMPLETE |
20321590 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 754318, "stp": "P", "toc": "West Midlands Trains", "uid": "C16908", "consist": "196101", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C16908/2026-09-21/detailed", "trust_id": "641G31MZ21", "origin_crs": "SHR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": "4C", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G31", "timing_status": "EARLY", "origin_station": "Shrewsbury", "current_leg_arr": "2159", "current_leg_dep": "2152", "current_leg_end": "Birmingham New Street", "origin_dep_time": "2059", "origin_platform": "5", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9804468069374357, 52.50212308208901], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Smethwick Galton Bridge LL", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Smethwick Galton Bridge LL", "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\": 683.391, \"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\": 15408.478, \"from_m\": 683.391, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17046.463, \"from_m\": 15408.478, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32561.176, \"from_m\": 17046.463, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32598.84, \"from_m\": 32561.176, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45080.217, \"from_m\": 32598.84, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46794.409, \"from_m\": 45080.217, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46858.405, \"from_m\": 46794.409, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47008.217, \"from_m\": 46858.405, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47324.443, \"from_m\": 47008.217, \"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\": 48034.169, \"from_m\": 47324.443, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 48383.413, \"from_m\": 48034.169, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54450.803, \"from_m\": 48383.413, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54815.7, \"from_m\": 54450.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58438.62, \"from_m\": 54815.7, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58996.362, \"from_m\": 58438.62, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59050.41, \"from_m\": 58996.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\": 59051.317, \"from_m\": 59050.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\": 61610.831, \"from_m\": 59051.317, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65083.256, \"from_m\": 61610.831, \"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\": 65122.585, \"from_m\": 65083.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67293.669, \"from_m\": 65122.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 68156.152, \"from_m\": 67293.669, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68465.006, \"from_m\": 68156.152, \"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\": 754318, \"profile_key\": \"dd23006d411b7371983253a95fd019c89917c8fffba1f1cebf8b541b6b13c6ce\", \"schedule_id\": 2152, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Shrewsbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 2, \"distance_m\": 811.339, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": false, \"wtt_arr\": \"2111H\", \"wtt_dep\": \"2112H\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 3, \"distance_m\": 16474.14, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118H\", \"location\": \"Telford Central\", \"stage_seq\": 4, \"distance_m\": 22675.767, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 5, \"distance_m\": 24643.063, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": false, \"wtt_arr\": \"2122H\", \"wtt_dep\": \"2123H\", \"location\": \"Shifnal\", \"stage_seq\": 6, \"distance_m\": 27760.64, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Cosford\", \"stage_seq\": 7, \"distance_m\": 33216.908, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 8, \"distance_m\": 45876.265, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 9, \"distance_m\": 46933.178, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2142\", \"location\": \"Wolverhampton\", \"stage_seq\": 10, \"distance_m\": 47667.11, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148H\", \"location\": \"Dudley Port\", \"stage_seq\": 11, \"distance_m\": 56661.769, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 12, \"distance_m\": 62022.875, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Galton Jn\", \"stage_seq\": 13, \"distance_m\": 62443.896, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Soho South Jn\", \"stage_seq\": 14, \"distance_m\": 65181.098, \"section_seq\": 1, \"route_path_id\": 131214}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 15, \"distance_m\": 68465.006, \"section_seq\": 1, \"route_path_id\": 131214}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 68465.006, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131214}], \"total_distance_m\": 68465.006, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68371.629, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 93.377, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2059", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:01Z\", \"source_id\": 64014880, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:02Z\", \"source_id\": 20290455, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:16Z\", \"source_id\": 64029492, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:20Z\", \"source_id\": 20294658, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:28Z\", \"source_id\": 64036937, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:33Z\", \"source_id\": 20296812, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:24Z\", \"source_id\": 64052583, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:28Z\", \"source_id\": 20301396, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:21Z\", \"source_id\": 64073356, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:24Z\", \"source_id\": 20307266, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:54Z\", \"source_id\": 64101191, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:00Z\", \"source_id\": 20315573, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:58Z\", \"source_id\": 64108081, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:55Z\", \"source_id\": 20317472, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:22Z\", \"source_id\": 64121888, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:25Z\", \"source_id\": 20321590, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "2", "timing_fact_generation": 1790024246513581, "current_leg_arrival_utc": "2026-09-21T21:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:06.043595", "service_state_evidence_id": 20321590, "current_leg_start_actual_dep": "2026-09-21T21:53:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:06.163802", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SHR |
BHM |
1G31 |
196101 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 683.391, "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": 15408.478, "from_m": 683.391, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17046.463, "from_m": 15408.478, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32561.176, "from_m": 17046.463, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32598.84, "from_m": 32561.176, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45080.217, "from_m": 32598.84, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46794.409, "from_m": 45080.217, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46858.405, "from_m": 46794.409, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47008.217, "from_m": 46858.405, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47324.443, "from_m": 47008.217, "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": 48034.169, "from_m": 47324.443, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 48383.413, "from_m": 48034.169, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54450.803, "from_m": 48383.413, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54815.7, "from_m": 54450.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58438.62, "from_m": 54815.7, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58996.362, "from_m": 58438.62, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59050.41, "from_m": 58996.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": 59051.317, "from_m": 59050.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": 61610.831, "from_m": 59051.317, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65083.256, "from_m": 61610.831, "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": 65122.585, "from_m": 65083.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67293.669, "from_m": 65122.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 68156.152, "from_m": 67293.669, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68465.006, "from_m": 68156.152, "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": 754318, "profile_key": "dd23006d411b7371983253a95fd019c89917c8fffba1f1cebf8b541b6b13c6ce", "schedule_id": 2152, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2059", "location": "Shrewsbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131214}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Shrewsbury Abbey Foregate", "stage_seq": 2, "distance_m": 811.339, "section_seq": 1, "route_path_id": 131214}, {"is_pass": false, "wtt_arr": "2111H", "wtt_dep": "2112H", "location": "Wellington (Shropshire)", "stage_seq": 3, "distance_m": 16474.14, "section_seq": 1, "route_path_id": 131214}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118H", "location": "Telford Central", "stage_seq": 4, "distance_m": 22675.767, "section_seq": 1, "route_path_id": 131214}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Madeley Jn (Shropshire)", "stage_seq": 5, "distance_m": 24643.063, "section_seq": 1, "route_path_id": 131214}, {"is_pass": false, "wtt_arr": "2122H", "wtt_dep": "2123H", "location": "Shifnal", "stage_seq": 6, "distance_m": 27760.64, "section_seq": 1, "route_path_id": 131214}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Cosford", "stage_seq": 7, "distance_m": 33216.908, "section_seq": 1, "route_path_id": 131214}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Stafford Rd Jn", "stage_seq": 8, "distance_m": 45876.265, "section_seq": 1, "route_path_id": 131214}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Wolverhampton North Jn", "stage_seq": 9, "distance_m": 46933.178, "section_seq": 1, "route_path_id": 131214}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2142", "location": "Wolverhampton", "stage_seq": 10, "distance_m": 47667.11, "section_seq": 1, "route_path_id": 131214}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148H", "location": "Dudley Port", "stage_seq": 11, "distance_m": 56661.769, "section_seq": 1, "route_path_id": 131214}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Smethwick Galton Bridge LL", "stage_seq": 12, "distance_m": 62022.875, "section_seq": 1, "route_path_id": 131214}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Galton Jn", "stage_seq": 13, "distance_m": 62443.896, "section_seq": 1, "route_path_id": 131214}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Soho South Jn", "stage_seq": 14, "distance_m": 65181.098, "section_seq": 1, "route_path_id": 131214}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 15, "distance_m": 68465.006, "section_seq": 1, "route_path_id": 131214}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 68465.006, "from_m": 0.0, "section_seq": 1, "route_path_id": 131214}], "total_distance_m": 68465.006, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68371.629, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 93.377, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:01Z", "source_id": 64014880, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:10:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:02Z", "source_id": 20290455, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:16Z", "source_id": 64029492, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:20Z", "source_id": 20294658, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:28Z", "source_id": 64036937, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:21:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:33Z", "source_id": 20296812, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18963, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:24Z", "source_id": 64052583, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:28Z", "source_id": 20301396, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:21Z", "source_id": 64073356, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:24Z", "source_id": 20307266, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:54Z", "source_id": 64101191, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:00Z", "source_id": 20315573, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19628, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:58Z", "source_id": 64108081, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:55Z", "source_id": 20317472, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:22Z", "source_id": 64121888, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:25Z", "source_id": 20321590, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Shrewsbury |
2059 |
2059 |
5 |
None |
None |
Birmingham New Street |
2200 |
2200 |
4C |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C16908/2026-09-21/detailed |
None |
Smethwick Galton Bridge LL |
2026-09-21T21:53:00+01:00 |
Birmingham New Street |
7.0 |
{"type": "LineString", "coordinates": [[-1.9804468069374357, 52.50212308208901], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} |
3.9 |
2152 |
2159 |
Smethwick Galton Bridge LL |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321590 |
1790024246513581 |
61 |
61 |
2026-09-21 21:09:06.163802 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:06.043595 |
| 723654 |
754973 |
W84093 |
042Y07M721 |
2026-09-21 |
COMPLETE |
20321681 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 754973, "stp": "P", "toc": "ScotRail", "uid": "W84093", "consist": "385004+385025", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84093/2026-09-21/detailed", "trust_id": "042Y07M721", "origin_crs": "NBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": "4", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2Y07", "timing_status": "ON TIME", "origin_station": "North Berwick", "current_leg_arr": "2159", "current_leg_dep": "2152", "current_leg_end": "Edinburgh", "origin_dep_time": "2127", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "0 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": "2159", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Musselburgh", "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\": 51.153, \"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\": 268.079, \"from_m\": 51.153, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 495.145, \"from_m\": 268.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:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5488.926, \"from_m\": 495.145, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6560.95, \"from_m\": 5488.926, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6576.537, \"from_m\": 6560.95, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6627.239, \"from_m\": 6576.537, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7555.221, \"from_m\": 6627.239, \"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\": 9589.715, \"from_m\": 7555.221, \"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\": 10482.197, \"from_m\": 9589.715, \"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\": 19107.668, \"from_m\": 10482.197, \"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\": 25612.618, \"from_m\": 19107.668, \"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\": 26294.506, \"from_m\": 25612.618, \"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\": 26366.466, \"from_m\": 26294.506, \"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\": 30077.873, \"from_m\": 26366.466, \"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\": 33430.796, \"from_m\": 30077.873, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34069.539, \"from_m\": 33430.796, \"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\": 34539.696, \"from_m\": 34069.539, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34606.148, \"from_m\": 34539.696, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34668.827, \"from_m\": 34606.148, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35235.823, \"from_m\": 34668.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\": 35682.562, \"from_m\": 35235.823, \"capability_applied\": null, \"effective_limit_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\": 754973, \"profile_key\": \"334d931ba962327d5cbd232769b65f7d55531e266780e3e375236298f227949e\", \"schedule_id\": 29295, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"North Berwick\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120818}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135H\", \"location\": \"Drem\", \"stage_seq\": 2, \"distance_m\": 7230.789, \"section_seq\": 1, \"route_path_id\": 120818}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Longniddry\", \"stage_seq\": 3, \"distance_m\": 14498.881, \"section_seq\": 1, \"route_path_id\": 120818}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Prestonpans\", \"stage_seq\": 4, \"distance_m\": 20574.342, \"section_seq\": 1, \"route_path_id\": 120818}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Wallyford\", \"stage_seq\": 5, \"distance_m\": 23371.456, \"section_seq\": 1, \"route_path_id\": 120818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 26220.439, \"section_seq\": 1, \"route_path_id\": 120818}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Musselburgh\", \"stage_seq\": 7, \"distance_m\": 27502.543, \"section_seq\": 1, \"route_path_id\": 120818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 8, \"distance_m\": 30357.718, \"section_seq\": 1, \"route_path_id\": 120818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 9, \"distance_m\": 32728.897, \"section_seq\": 1, \"route_path_id\": 120818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 10, \"distance_m\": 34668.827, \"section_seq\": 1, \"route_path_id\": 120818}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 11, \"distance_m\": 35682.562, \"section_seq\": 1, \"route_path_id\": 120818}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 35682.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120818}], \"total_distance_m\": 35682.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35682.562, \"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": "2127", "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\": 1057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:12Z\", \"source_id\": 64068423, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:12Z\", \"source_id\": 20305814, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:15Z\", \"source_id\": 64082097, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:18Z\", \"source_id\": 20309904, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:19Z\", \"source_id\": 64090858, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:20Z\", \"source_id\": 20312532, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1039, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:00Z\", \"source_id\": 64098972, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:03Z\", \"source_id\": 20314911, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:03Z\", \"source_id\": 64108311, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:09Z\", \"source_id\": 20317609, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:30Z\", \"source_id\": 64122231, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:35Z\", \"source_id\": 20321681, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "4", "timing_fact_generation": 1790024257393613, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:11.018495", "service_state_evidence_id": 20321681, "current_leg_start_actual_dep": "2026-09-21T21:52:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:11.490596", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
NBW |
EDB |
2Y07 |
385004+385025 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 51.153, "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": 268.079, "from_m": 51.153, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 495.145, "from_m": 268.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:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 5488.926, "from_m": 495.145, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6560.95, "from_m": 5488.926, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6576.537, "from_m": 6560.95, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6627.239, "from_m": 6576.537, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7555.221, "from_m": 6627.239, "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": 9589.715, "from_m": 7555.221, "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": 10482.197, "from_m": 9589.715, "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": 19107.668, "from_m": 10482.197, "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": 25612.618, "from_m": 19107.668, "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": 26294.506, "from_m": 25612.618, "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": 26366.466, "from_m": 26294.506, "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": 30077.873, "from_m": 26366.466, "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": 33430.796, "from_m": 30077.873, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34069.539, "from_m": 33430.796, "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": 34539.696, "from_m": 34069.539, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34606.148, "from_m": 34539.696, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34668.827, "from_m": 34606.148, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35235.823, "from_m": 34668.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": 35682.562, "from_m": 35235.823, "capability_applied": null, "effective_limit_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": 754973, "profile_key": "334d931ba962327d5cbd232769b65f7d55531e266780e3e375236298f227949e", "schedule_id": 29295, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2127", "location": "North Berwick", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120818}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135H", "location": "Drem", "stage_seq": 2, "distance_m": 7230.789, "section_seq": 1, "route_path_id": 120818}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Longniddry", "stage_seq": 3, "distance_m": 14498.881, "section_seq": 1, "route_path_id": 120818}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Prestonpans", "stage_seq": 4, "distance_m": 20574.342, "section_seq": 1, "route_path_id": 120818}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Wallyford", "stage_seq": 5, "distance_m": 23371.456, "section_seq": 1, "route_path_id": 120818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 26220.439, "section_seq": 1, "route_path_id": 120818}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Musselburgh", "stage_seq": 7, "distance_m": 27502.543, "section_seq": 1, "route_path_id": 120818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Portobello Jn (Edinburgh)", "stage_seq": 8, "distance_m": 30357.718, "section_seq": 1, "route_path_id": 120818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Craigentinny Jn", "stage_seq": 9, "distance_m": 32728.897, "section_seq": 1, "route_path_id": 120818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Abbeyhill Jn", "stage_seq": 10, "distance_m": 34668.827, "section_seq": 1, "route_path_id": 120818}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 11, "distance_m": 35682.562, "section_seq": 1, "route_path_id": 120818}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 35682.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 120818}], "total_distance_m": 35682.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35682.562, "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": 1057, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:12Z", "source_id": 64068423, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:12Z", "source_id": 20305814, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:15Z", "source_id": 64082097, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:18Z", "source_id": 20309904, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:19Z", "source_id": 64090858, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:20Z", "source_id": 20312532, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1039, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:00Z", "source_id": 64098972, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:03Z", "source_id": 20314911, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1035, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:03Z", "source_id": 64108311, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:51:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:09Z", "source_id": 20317609, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:30Z", "source_id": 64122231, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:59:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:35Z", "source_id": 20321681, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
North Berwick |
2127 |
2127 |
None |
None |
None |
Edinburgh |
2200 |
2159 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84093/2026-09-21/detailed |
None |
Musselburgh |
2026-09-21T21:52:30+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 |
2152 |
2159 |
Musselburgh |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321681 |
1790024257393613 |
40 |
40 |
2026-09-21 21:09:11.490596 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:11.018495 |
| 723655 |
754730 |
C48853 |
822M25M721 |
2026-09-21 |
COMPLETE |
20321744 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 754730, "stp": "P", "toc": "Great Western Railway", "uid": "C48853", "consist": "158749", "dest_crs": "SWI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48853/2026-09-21/detailed", "trust_id": "822M25M721", "origin_crs": "WSB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swindon", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": "2", "is_terminated": 1, "next_location": "Swindon", "signalling_id": "2M25", "timing_status": "LATE", "origin_station": "Westbury", "current_leg_arr": "2159", "current_leg_dep": "2144", "current_leg_end": "Swindon", "origin_dep_time": "2116", "origin_platform": "2", "current_location": "Swindon", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.115662353193884, 51.46239654432967], [-2.1150653, 51.462628], [-2.1146933, 51.4627749], [-2.1138329, 51.46313020000001], [-2.112963699999999, 51.4635044], [-2.1122030000000005, 51.463839500000006], [-2.1116505, 51.46408939999999], [-2.1110864, 51.4643444], [-2.110579, 51.46458139999999], [-2.1099917999999995, 51.46485729999999], [-2.1093516000000005, 51.4651583], [-2.108471, 51.4655881], [-2.1076545, 51.4659949], [-2.1072116, 51.46622070000001], [-2.1066038, 51.46653629999999], [-2.1059810999999997, 51.4668687], [-2.1054404, 51.46715549999998], [-2.1048902, 51.467461], [-2.1042781, 51.467810199999995], [-2.1036194, 51.46818739999999], [-2.1029641, 51.46857369999999], [-2.1024341, 51.468895299999986], [-2.1018034999999995, 51.46928090000001], [-2.1012136, 51.4696494], [-2.1008093999999997, 51.4699065], [-2.1004393, 51.470138199999994], [-2.1000854, 51.4703585], [-2.0997554, 51.4705627], [-2.0992131, 51.47090010000001], [-2.0989218999999997, 51.4710814], [-2.0979386, 51.4717003], [-2.097328399999999, 51.47208020000001], [-2.0969247, 51.47233010000001], [-2.0964594999999995, 51.4726199], [-2.095921, 51.472945799999984], [-2.0953103, 51.4733322], [-2.0946683, 51.4737321], [-2.0941104, 51.47408110000001], [-2.0937369, 51.47431829999999], [-2.0934102, 51.4745216], [-2.092789, 51.4749053], [-2.0923526, 51.475181199999994], [-2.0917308999999995, 51.475571], [-2.0911276, 51.475947600000005], [-2.0905165, 51.4763317], [-2.0899936, 51.476653600000006], [-2.0894917999999993, 51.476968], [-2.0890823, 51.4772223], [-2.0884661, 51.4776068], [-2.0879264, 51.477941499999986], [-2.0873147, 51.4783263], [-2.0866696999999994, 51.47873200000001], [-2.0864193, 51.4788862], [-2.086029, 51.4791302], [-2.0855900999999997, 51.4794015], [-2.0851862, 51.4796545], [-2.0846934, 51.47996439999999], [-2.0842374, 51.48025479999999], [-2.0836765, 51.4806164], [-2.0830983, 51.4810062], [-2.082491399999999, 51.481416299999985], [-2.0818921, 51.4818355], [-2.0814446, 51.4821506], [-2.0809342, 51.48252349999999], [-2.0804297999999997, 51.482896800000006], [-2.0802745, 51.48301269999999], [-2.0802547, 51.48302739999999], [-2.0801226999999995, 51.4831246], [-2.0800308999999997, 51.483193500000006], [-2.0794537, 51.4836269], [-2.0789592, 51.4840135], [-2.07854, 51.4843501], [-2.0779876000000006, 51.48479420000001], [-2.0774562999999997, 51.4852323], [-2.0769941, 51.4856231], [-2.0764818, 51.4860623], [-2.0759736, 51.4865019], [-2.0754992, 51.48690460000001], [-2.0748547, 51.48744980000001], [-2.0745512, 51.487699699999986], [-2.0741321, 51.488042199999995], [-2.0739119, 51.4882149], [-2.0736292, 51.48843860000001], [-2.0733592999999995, 51.4886486], [-2.0730974, 51.4888579], [-2.0725219, 51.48929129999999], [-2.0720542, 51.4896378], [-2.0715657, 51.4899956], [-2.0710181, 51.490384299999995], [-2.0704692, 51.4907773], [-2.0703046, 51.4908878], [-2.0702255, 51.490942], [-2.0701889, 51.4909675], [-2.0699122999999995, 51.491153], [-2.0692989, 51.4915645], [-2.0686905, 51.4919626], [-2.0680832999999996, 51.49234940000001], [-2.0676479999999997, 51.4926295], [-2.0672877, 51.4928588], [-2.0668593999999993, 51.493132199999984], [-2.0664102, 51.4934186], [-2.066125153474899, 51.49360044624613], [-2.0658205, 51.4937948], [-2.0652655, 51.494142499999995], [-2.0647049, 51.49450259999999], [-2.0641828, 51.49483320000001], [-2.0636537, 51.4951715], [-2.0630556, 51.49555200000001], [-2.0624449, 51.4959416], [-2.0618417, 51.4963266], [-2.0614649, 51.49656900000001], [-2.0613198, 51.4966586], [-2.0606263, 51.49709910000001], [-2.0600358999999995, 51.4974781], [-2.0590727999999996, 51.4980917], [-2.0589005, 51.4982028], [-2.0582638, 51.4986082], [-2.058002778341019, 51.4987748385867], [-2.0577613, 51.49892899999999], [-2.0576066, 51.4990269], [-2.0573176999999996, 51.4992099], [-2.0571074, 51.4993445], [-2.0567576, 51.499567199999994], [-2.0562525, 51.499889200000005], [-2.0557555999999995, 51.50020520000001], [-2.0554208, 51.5004165], [-2.0549588999999995, 51.50071579999999], [-2.0544746, 51.50101829999999], [-2.0538254999999994, 51.50143460000001], [-2.0532354999999995, 51.5018088], [-2.052601, 51.50221429999999], [-2.0521026, 51.5025337], [-2.0515953, 51.5028521], [-2.0510482, 51.5031981], [-2.0507472, 51.503385699999995], [-2.0505332999999997, 51.5035231], [-2.0500727, 51.503823999999994], [-2.049481, 51.50419989999999], [-2.0488016, 51.504633199999994], [-2.0482289999999996, 51.50499730000001], [-2.0477229, 51.50531780000001], [-2.0469634, 51.50580300000001], [-2.0462185999999996, 51.5062729], [-2.0460823, 51.506359800000006], [-2.0455342, 51.5067105], [-2.0449721, 51.5070719], [-2.0444525, 51.507400800000006], [-2.0440857, 51.507633699999985], [-2.043672, 51.50789790000001], [-2.0432833999999995, 51.508138800000005], [-2.0430949, 51.50825549999999], [-2.042834, 51.50842409999999], [-2.0424213, 51.5086843], [-2.0420157999999997, 51.508934100000005], [-2.041623, 51.5091724], [-2.0411268, 51.50946810000001], [-2.0406673, 51.5097464], [-2.0404939, 51.5098581], [-2.0401759, 51.510048700000006], [-2.0393307, 51.510524700000005], [-2.0390974, 51.5106561], [-2.038283799999999, 51.511103], [-2.0376798, 51.5114361], [-2.0371287, 51.5117366], [-2.0366297999999996, 51.5119908], [-2.0362091, 51.51220730000001], [-2.0356915, 51.5124734], [-2.0350598, 51.5127896], [-2.0345519999999997, 51.5130385], [-2.0343559, 51.5131348], [-2.0339071999999994, 51.513350399999986], [-2.0332467999999997, 51.51366139999999], [-2.0327839, 51.5138805], [-2.0322776, 51.51411100000001], [-2.0322495, 51.5141237], [-2.0315340999999996, 51.514451900000005], [-2.0308704, 51.5147431], [-2.0302242, 51.51502589999999], [-2.0295967, 51.515292599999995], [-2.0292951, 51.5154212], [-2.0287861, 51.515632], [-2.028108, 51.5159071], [-2.0274624, 51.51616119999999], [-2.0270393, 51.516331], [-2.0266216, 51.51649230000001], [-2.0261402, 51.5166751], [-2.0256226999999996, 51.516867399999995], [-2.0249617, 51.517110599999995], [-2.0244687, 51.51728800000001], [-2.0240291, 51.5174468], [-2.0235671, 51.5176099], [-2.0231085, 51.517766299999984], [-2.0227641999999997, 51.5178862], [-2.0223527, 51.5180245], [-2.0218835, 51.518181899999995], [-2.0213618, 51.5183569], [-2.0207244, 51.51856180000001], [-2.0199528999999994, 51.518809100000006], [-2.0191891, 51.51904469999999], [-2.0184363, 51.5192775], [-2.0176218, 51.51951590000001], [-2.0168127, 51.5197507], [-2.015806, 51.52003079999998], [-2.01529, 51.5201685], [-2.0145331, 51.5203689], [-2.0137352, 51.520576], [-2.0131998999999996, 51.52070749999999], [-2.012625, 51.5208495], [-2.0121116999999997, 51.520972], [-2.0114786, 51.5211223], [-2.0109726, 51.5212406], [-2.0101451, 51.52143019999999], [-2.0095924000000003, 51.5215499], [-2.0089935, 51.5216797], [-2.0082165999999995, 51.521842], [-2.0074072, 51.5220045], [-2.0065348999999997, 51.5221749], [-2.0058199, 51.522311900000005], [-2.0049543999999995, 51.5224726], [-2.0040691, 51.5226328], [-2.0032407, 51.5227818], [-2.0024639999999994, 51.5229232], [-2.0017597, 51.523051300000006], [-2.0009997, 51.52318929999999], [-2.0002336, 51.5233289], [-1.9994678, 51.5234667], [-1.9987131, 51.5236039], [-1.99787, 51.523757100000005], [-1.9970608, 51.523904], [-1.9961833, 51.5240635], [-1.995317, 51.5242185], [-1.9944451000000003, 51.52437679999999], [-1.9936953, 51.5245116], [-1.9929319999999997, 51.524650900000005], [-1.9917269, 51.52486900000001], [-1.9908838, 51.52502139999999], [-1.990041, 51.52517400000001], [-1.9893539, 51.525299], [-1.98846, 51.525460499999994], [-1.9876202000000005, 51.52561239999999], [-1.9867475, 51.52577089999999], [-1.9858785, 51.525926600000005], [-1.9852667, 51.5260383], [-1.9843792, 51.5261962], [-1.9839977, 51.52626750000001], [-1.9837441, 51.5263149], [-1.9830567, 51.52643830000001], [-1.9823604999999995, 51.526565], [-1.9815921, 51.526703], [-1.9807564, 51.526852600000005], [-1.9799313999999997, 51.52700250000001], [-1.9790749, 51.527157200000005], [-1.9783017, 51.5272966], [-1.9776494, 51.52741619999998], [-1.9769561, 51.52754079999998], [-1.976293625062947, 51.52766106667664], [-1.9760036999999997, 51.52771370000001], [-1.9756604999999996, 51.5277746], [-1.9753497, 51.5278314], [-1.9746302999999996, 51.527961600000005], [-1.9738762000000003, 51.5280975], [-1.973219, 51.52821639999999], [-1.9725562000000003, 51.528336], [-1.9716639, 51.5284983], [-1.9707713, 51.528658099999994], [-1.9702489, 51.52875289999999], [-1.9696655, 51.52885950000001], [-1.9690529999999995, 51.5289702], [-1.9685161, 51.5290633], [-1.9678819000000003, 51.5291782], [-1.9673778, 51.529267], [-1.9666044000000005, 51.5294131], [-1.9661014, 51.5295025], [-1.9653148, 51.5296426], [-1.9645821999999995, 51.52977469999998], [-1.9637708000000005, 51.5299204], [-1.9620984999999995, 51.530226799999994], [-1.9616188000000003, 51.5303194], [-1.9608308000000003, 51.530478599999995], [-1.9603537, 51.5305805], [-1.959901, 51.53068009999999], [-1.9595249, 51.530766400000005], [-1.9591469, 51.53085840000001], [-1.9586380000000003, 51.53098709999999], [-1.9582101000000005, 51.5311007], [-1.9577269, 51.53123109999999], [-1.9571886, 51.531382], [-1.9567984999999997, 51.531496699999984], [-1.9562077, 51.5316766], [-1.9558684, 51.53178309999999], [-1.9554879999999992, 51.5319056], [-1.9548951, 51.5321033], [-1.954276, 51.5323167], [-1.9538975999999997, 51.5324511], [-1.9534121, 51.532622], [-1.9529045000000005, 51.5328033], [-1.9523157, 51.533008200000005], [-1.9517343, 51.5332101], [-1.9514286000000003, 51.53330940000001], [-1.950993, 51.533452700000005], [-1.9506243999999997, 51.533575500000005], [-1.9504648, 51.5336246], [-1.9501245, 51.53373069999999], [-1.9493306999999995, 51.53397060000001], [-1.9487902, 51.53412790000001], [-1.9485569, 51.5341947], [-1.9482122, 51.5342914], [-1.9477374999999997, 51.5344226], [-1.9473433999999996, 51.5345277], [-1.9467235999999997, 51.53469340000001], [-1.9462506, 51.5348138], [-1.9458468999999996, 51.534914], [-1.9450355, 51.5351106], [-1.9442916999999995, 51.53527890000001], [-1.9434732, 51.5354563], [-1.9426421, 51.5356301], [-1.9420907000000005, 51.5357404], [-1.9415693000000005, 51.5358349], [-1.9413682, 51.535874], [-1.9407332, 51.5359873], [-1.9403689, 51.536052299999994], [-1.9396791999999996, 51.5361678], [-1.9394191999999997, 51.53620699999999], [-1.9391374999999995, 51.5362499], [-1.9388417, 51.53629690000001], [-1.9385198999999995, 51.5363454], [-1.9381636, 51.5363995], [-1.9376798, 51.536467599999995], [-1.937067, 51.53655040000001], [-1.9367112, 51.5365962], [-1.9360683999999997, 51.53667509999999], [-1.9355436, 51.536736], [-1.9350629, 51.5367873], [-1.9343835, 51.53685660000001], [-1.9337801999999995, 51.53691489999999], [-1.9333734, 51.5369513], [-1.9327521000000003, 51.537005499999985], [-1.9320716, 51.5370565], [-1.9315317000000003, 51.53709440000001], [-1.9310442999999995, 51.5371253], [-1.930294, 51.53716829999999], [-1.9295029, 51.53720609999999], [-1.9292426, 51.53721749999999], [-1.9290188999999995, 51.537226800000006], [-1.9288713, 51.53723290000001], [-1.9285961, 51.5372415], [-1.9282093, 51.537252], [-1.9277852, 51.53726369999999], [-1.9272750999999997, 51.5372761], [-1.9268359999999995, 51.5372843], [-1.9262533, 51.53728899999999], [-1.9257892, 51.5372929], [-1.9253176999999997, 51.5372925], [-1.9245959, 51.5372892], [-1.9243343, 51.5372887], [-1.9237373999999996, 51.5372785], [-1.9231135, 51.53726290000001], [-1.9224653, 51.53724369999998], [-1.9217413, 51.5372144], [-1.9210167, 51.5371795], [-1.9203008, 51.537138199999994], [-1.9195839, 51.53709359999999], [-1.9187492, 51.537034000000006], [-1.9179615, 51.53696879999999], [-1.9170625999999995, 51.53689010000001], [-1.9162505, 51.53680769999999], [-1.9157386999999997, 51.5367517], [-1.9153369, 51.53670579999999], [-1.9146741, 51.53662599999999], [-1.9140899999999996, 51.5365487], [-1.9138630999999997, 51.5365194], [-1.9133249, 51.5364466], [-1.9128662, 51.536375], [-1.9123516000000005, 51.53629690000001], [-1.9118152999999996, 51.53620960000001], [-1.9115194, 51.536161], [-1.9110613, 51.5360859], [-1.9107764, 51.53604060000001], [-1.9102969, 51.53595740000001], [-1.9095435, 51.5358647], [-1.9089133, 51.53576149999999], [-1.9082339, 51.5356488], [-1.9073844, 51.535502999999984], [-1.9067026999999996, 51.5353877], [-1.9062250999999997, 51.535309899999994], [-1.9056943240622888, 51.53521997923772], [-1.9055274, 51.53519169999999], [-1.9048558, 51.5350765], [-1.9040949, 51.53496140000001], [-1.9038499999999992, 51.5349256], [-1.9030793, 51.5348151], [-1.9024985, 51.5347403], [-1.9017665, 51.5346602], [-1.9016968999999997, 51.5346522], [-1.9010743999999995, 51.53458719999999], [-1.9005267999999995, 51.534539300000006], [-1.8996862, 51.53447209999999], [-1.8987905, 51.53441250000001], [-1.8978926, 51.5343646], [-1.8970196, 51.53433079999999], [-1.8962060000000005, 51.534303099999995], [-1.8952910000000005, 51.5342893], [-1.8945813, 51.5342818], [-1.8944103, 51.5342819], [-1.8935909, 51.5342861], [-1.8928881, 51.534297], [-1.8920198, 51.53431749999999], [-1.891141, 51.5343506], [-1.8902912, 51.53439209999999], [-1.8893985, 51.53444420000001], [-1.8886583999999995, 51.53450060000001], [-1.8877918, 51.53456849999999], [-1.8869653, 51.5346473], [-1.8864620966509948, 51.5346987091626], [-1.8861518999999995, 51.534730399999994], [-1.8854386, 51.5348098], [-1.885042, 51.53485950000001], [-1.8849082, 51.53487549999999], [-1.8845779000000005, 51.5349174], [-1.8837701, 51.535031499999995], [-1.8829162, 51.535161], [-1.8820586, 51.53529830000001], [-1.8812254, 51.53543770000001], [-1.8805890999999997, 51.5355412], [-1.8799475, 51.5356424], [-1.8793726, 51.5357289], [-1.8791174, 51.5357639], [-1.8784874, 51.53584679999999], [-1.8775253, 51.5359685], [-1.8767732, 51.53605000000001], [-1.8758980000000005, 51.5361512], [-1.8750115, 51.536249100000006], [-1.8741549, 51.5363438], [-1.8732698, 51.5364396], [-1.87251, 51.5365261], [-1.8716621, 51.53661910000001], [-1.8708039999999997, 51.5367131], [-1.8699869, 51.5368029], [-1.8694279, 51.5368646], [-1.8686146, 51.5369533], [-1.86773, 51.53705310000001], [-1.8668888999999995, 51.5371446], [-1.8660407999999995, 51.53723810000001], [-1.8653514999999996, 51.5373148], [-1.8646143, 51.5373952], [-1.8638859, 51.5374735], [-1.8631861999999997, 51.53755240000001], [-1.8623853999999995, 51.53764129999999], [-1.8615487, 51.537734699999994], [-1.8607009, 51.5378331], [-1.8599897, 51.53791960000001], [-1.8592775999999995, 51.538010799999995], [-1.8584288, 51.538122], [-1.8576078999999996, 51.5382356], [-1.8568748, 51.5383396], [-1.8560401999999996, 51.53846089999999], [-1.8551862, 51.5385914], [-1.8543590000000003, 51.53872489999999], [-1.8537064, 51.5388329], [-1.8534117000000003, 51.53888160000001], [-1.8530174, 51.538951099999984], [-1.8522344999999996, 51.53908890000001], [-1.8513642, 51.5392467], [-1.8504909, 51.539407399999995], [-1.8496643, 51.5395657], [-1.8491169999999997, 51.539673], [-1.8488632999999997, 51.539725], [-1.8481845, 51.53986319999999], [-1.8471746, 51.5400697], [-1.8463528999999996, 51.54024949999999], [-1.8455457, 51.540425], [-1.8449028000000005, 51.540571699999994], [-1.8441633, 51.54074039999999], [-1.8435799999999996, 51.54087839999998], [-1.8428135000000003, 51.54106060000001], [-1.8420037, 51.541260400000006], [-1.8412285, 51.5414558], [-1.8406613999999997, 51.54160360000001], [-1.84012, 51.5417448], [-1.8395893, 51.541888], [-1.8388497, 51.54208739999999], [-1.8380142, 51.5423173], [-1.8371487, 51.542564599999984], [-1.8365425, 51.54274079999999], [-1.8359082, 51.54292770000001], [-1.8350791, 51.5431803], [-1.8342986999999995, 51.5434248], [-1.8334863, 51.5436754], [-1.8327419, 51.543919599999995], [-1.8318722999999992, 51.544205700000006], [-1.8310010999999995, 51.544500600000006], [-1.8301479, 51.544797599999995], [-1.8292794, 51.5451048], [-1.8285475, 51.5453656], [-1.8278489, 51.54562059999999], [-1.8276011, 51.5457131], [-1.82677, 51.5460253], [-1.8259544, 51.54633930000001], [-1.825326, 51.54658739999999], [-1.8247897999999996, 51.54680239999999], [-1.8242904999999996, 51.5470025], [-1.823685, 51.54724850000001], [-1.8230881999999995, 51.5474933], [-1.8224321, 51.5477704], [-1.8217878000000003, 51.5480483], [-1.8212813, 51.5482701], [-1.8208249000000003, 51.5484744], [-1.8203927, 51.5486655], [-1.8197485, 51.548955799999995], [-1.8190455, 51.5492804], [-1.8183035999999997, 51.5496241], [-1.8175950000000003, 51.54996009999999], [-1.8169636, 51.55027139999999], [-1.8161578000000005, 51.5506633], [-1.8153478999999997, 51.55107400000001], [-1.8144909, 51.5515183], [-1.8139298, 51.5518112], [-1.8132337999999997, 51.5521796], [-1.8125135000000003, 51.55257410000001], [-1.8123244, 51.5526782], [-1.8119427999999995, 51.55288840000001], [-1.8115896, 51.553087], [-1.8112131999999996, 51.5533], [-1.8108011, 51.5535328], [-1.8103028, 51.553822700000005], [-1.8097523, 51.5541338], [-1.8092459999999997, 51.5544387], [-1.8088652075022291, 51.55466347968381], [-1.8087288, 51.554744], [-1.808347, 51.55497940000001], [-1.8080913999999997, 51.555128], [-1.8076763, 51.55537470000001], [-1.8073234999999996, 51.55558], [-1.8068596, 51.5558562], [-1.8063601, 51.55614039999998], [-1.806134, 51.55626999999999], [-1.8058205, 51.55645479999999], [-1.8054874, 51.55664740000001], [-1.8051312, 51.5568432], [-1.8048938999999995, 51.556974100000005], [-1.8044133, 51.55723529999999], [-1.8042561, 51.5573194], [-1.8036322999999996, 51.5576581], [-1.8030351, 51.55797410000001], [-1.8024093, 51.55830139999999], [-1.8021122, 51.5584562], [-1.8019108, 51.5585593], [-1.8013503999999996, 51.5588438], [-1.800771, 51.5591334], [-1.8001998, 51.5594194], [-1.7995484000000002, 51.5597407], [-1.7989267999999996, 51.5600432], [-1.7981961000000002, 51.5603919], [-1.7977085999999995, 51.5606206], [-1.7974075999999997, 51.56075860000001], [-1.7972684000000003, 51.5608233], [-1.7967067, 51.56108759999999], [-1.7966305682390429, 51.561122279330455], [-1.7960885, 51.5613692], [-1.7958703000000005, 51.5614667], [-1.7954571, 51.56165029999999], [-1.7948564000000002, 51.5619173], [-1.7943293000000002, 51.562147200000005], [-1.7935637999999998, 51.562476200000006], [-1.7922514000000005, 51.563031200000005], [-1.7913334000000003, 51.56341040000001], [-1.7909483, 51.5635618], [-1.7905855999999998, 51.5637074], [-1.7899338000000002, 51.5640118], [-1.7895072, 51.5641762], [-1.7890187999999998, 51.5643634], [-1.7887636999999998, 51.564466], [-1.7884015, 51.5646347], [-1.788106, 51.56480160000001], [-1.787965, 51.5648833], [-1.7878372, 51.56495220000001], [-1.7876664, 51.565037], [-1.7875204999999998, 51.56510229999999], [-1.7871503, 51.5652382], [-1.7869081999999998, 51.5653282], [-1.7863943, 51.5655163]]}", "current_leg_start": "Chippenham", "dest_arr_time_act": "2158", "motion_projection": null, "next_location_lat": "51.5655163", "next_location_lon": "-1.7863943", "previous_location": "Chippenham", "current_leg_milage": "16.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 539.573, \"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\": 1067.492, \"from_m\": 539.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6339.077, \"from_m\": 1067.492, \"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\": 6629.934, \"from_m\": 6339.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8375.228, \"from_m\": 6629.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8534.911, \"from_m\": 8375.228, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9362.689, \"from_m\": 8534.911, \"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\": 15056.187, \"from_m\": 9362.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15710.991, \"from_m\": 15056.187, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21252.58, \"from_m\": 15710.991, \"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\": 22011.262, \"from_m\": 21252.58, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23061.654, \"from_m\": 22011.262, \"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\": 23141.206, \"from_m\": 23061.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42807.856, \"from_m\": 23141.206, \"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\": 42894.601, \"from_m\": 42807.856, \"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\": 51629.646, \"from_m\": 42894.601, \"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\": 51695.208, \"from_m\": 51629.646, \"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\": 51779.89, \"from_m\": 51695.208, \"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\": 51809.734, \"from_m\": 51779.89, \"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\": 51866.086, \"from_m\": 51809.734, \"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\": 51961.444, \"from_m\": 51866.086, \"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\": 52163.316, \"from_m\": 51961.444, \"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\": 754730, \"profile_key\": \"57c9001b9465ee8eb5872e45a8d9de653c902259abea072d86246c16eb51d05a\", \"schedule_id\": 6496, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Westbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117H\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 2, \"distance_m\": 998.668, \"section_seq\": 1, \"route_path_id\": 132552}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2122H\", \"location\": \"Trowbridge\", \"stage_seq\": 3, \"distance_m\": 6538.569, \"section_seq\": 1, \"route_path_id\": 132552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Bradford Jn\", \"stage_seq\": 4, \"distance_m\": 8473.695, \"section_seq\": 1, \"route_path_id\": 132552}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2132\", \"location\": \"Melksham\", \"stage_seq\": 5, \"distance_m\": 15498.033, \"section_seq\": 1, \"route_path_id\": 132552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Thingley Jn\", \"stage_seq\": 6, \"distance_m\": 22011.262, \"section_seq\": 1, \"route_path_id\": 132552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Thingley East Jn\", \"stage_seq\": 7, \"distance_m\": 23164.407, \"section_seq\": 1, \"route_path_id\": 132552}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Chippenham\", \"stage_seq\": 8, \"distance_m\": 25472.944, \"section_seq\": 1, \"route_path_id\": 132552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 9, \"distance_m\": 42936.717, \"section_seq\": 1, \"route_path_id\": 132552}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": null, \"location\": \"Swindon\", \"stage_seq\": 10, \"distance_m\": 52163.316, \"section_seq\": 1, \"route_path_id\": 132552}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 52163.316, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132552}], \"total_distance_m\": 52163.316, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 52083.764, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 79.552, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2116", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5655163", "current_position_lon": "-1.7863943", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:54Z\", \"source_id\": 64042533, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:58Z\", \"source_id\": 20298410, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:29Z\", \"source_id\": 64086900, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:34Z\", \"source_id\": 20311396, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:39Z\", \"source_id\": 64122537, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:41Z\", \"source_id\": 20321744, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swindon", "service_state_platform": "2", "timing_fact_generation": 1790024262849171, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:12.607980", "service_state_evidence_id": 20321744, "current_leg_start_actual_dep": "2026-09-21T21:43:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:13.163797", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
WSB |
SWI |
2M25 |
158749 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 539.573, "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": 1067.492, "from_m": 539.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6339.077, "from_m": 1067.492, "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": 6629.934, "from_m": 6339.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8375.228, "from_m": 6629.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8534.911, "from_m": 8375.228, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9362.689, "from_m": 8534.911, "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": 15056.187, "from_m": 9362.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15710.991, "from_m": 15056.187, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21252.58, "from_m": 15710.991, "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": 22011.262, "from_m": 21252.58, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23061.654, "from_m": 22011.262, "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": 23141.206, "from_m": 23061.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42807.856, "from_m": 23141.206, "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": 42894.601, "from_m": 42807.856, "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": 51629.646, "from_m": 42894.601, "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": 51695.208, "from_m": 51629.646, "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": 51779.89, "from_m": 51695.208, "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": 51809.734, "from_m": 51779.89, "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": 51866.086, "from_m": 51809.734, "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": 51961.444, "from_m": 51866.086, "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": 52163.316, "from_m": 51961.444, "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": 754730, "profile_key": "57c9001b9465ee8eb5872e45a8d9de653c902259abea072d86246c16eb51d05a", "schedule_id": 6496, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2116", "location": "Westbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "Hawkeridge Jn", "stage_seq": 2, "distance_m": 998.668, "section_seq": 1, "route_path_id": 132552}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2122H", "location": "Trowbridge", "stage_seq": 3, "distance_m": 6538.569, "section_seq": 1, "route_path_id": 132552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Bradford Jn", "stage_seq": 4, "distance_m": 8473.695, "section_seq": 1, "route_path_id": 132552}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2132", "location": "Melksham", "stage_seq": 5, "distance_m": 15498.033, "section_seq": 1, "route_path_id": 132552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Thingley Jn", "stage_seq": 6, "distance_m": 22011.262, "section_seq": 1, "route_path_id": 132552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Thingley East Jn", "stage_seq": 7, "distance_m": 23164.407, "section_seq": 1, "route_path_id": 132552}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Chippenham", "stage_seq": 8, "distance_m": 25472.944, "section_seq": 1, "route_path_id": 132552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Wootton Bassett Jn", "stage_seq": 9, "distance_m": 42936.717, "section_seq": 1, "route_path_id": 132552}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": null, "location": "Swindon", "stage_seq": 10, "distance_m": 52163.316, "section_seq": 1, "route_path_id": 132552}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 52163.316, "from_m": 0.0, "section_seq": 1, "route_path_id": 132552}], "total_distance_m": 52163.316, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 52083.764, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 79.552, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:54Z", "source_id": 64042533, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:58Z", "source_id": 20298410, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:29Z", "source_id": 64086900, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:34Z", "source_id": 20311396, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24502, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:39Z", "source_id": 64122537, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:41Z", "source_id": 20321744, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Westbury |
2116 |
2116 |
2 |
None |
None |
Swindon |
2158 |
2158 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48853/2026-09-21/detailed |
None |
Chippenham |
2026-09-21T21:43:00+01:00 |
Swindon |
15.0 |
{"type": "LineString", "coordinates": [[-2.115662353193884, 51.46239654432967], [-2.1150653, 51.462628], [-2.1146933, 51.4627749], [-2.1138329, 51.46313020000001], [-2.112963699999999, 51.4635044], [-2.1122030000000005, 51.463839500000006], [-2.1116505, 51.46408939999999], [-2.1110864, 51.4643444], [-2.110579, 51.46458139999999], [-2.1099917999999995, 51.46485729999999], [-2.1093516000000005, 51.4651583], [-2.108471, 51.4655881], [-2.1076545, 51.4659949], [-2.1072116, 51.46622070000001], [-2.1066038, 51.46653629999999], [-2.1059810999999997, 51.4668687], [-2.1054404, 51.46715549999998], [-2.1048902, 51.467461], [-2.1042781, 51.467810199999995], [-2.1036194, 51.46818739999999], [-2.1029641, 51.46857369999999], [-2.1024341, 51.468895299999986], [-2.1018034999999995, 51.46928090000001], [-2.1012136, 51.4696494], [-2.1008093999999997, 51.4699065], [-2.1004393, 51.470138199999994], [-2.1000854, 51.4703585], [-2.0997554, 51.4705627], [-2.0992131, 51.47090010000001], [-2.0989218999999997, 51.4710814], [-2.0979386, 51.4717003], [-2.097328399999999, 51.47208020000001], [-2.0969247, 51.47233010000001], [-2.0964594999999995, 51.4726199], [-2.095921, 51.472945799999984], [-2.0953103, 51.4733322], [-2.0946683, 51.4737321], [-2.0941104, 51.47408110000001], [-2.0937369, 51.47431829999999], [-2.0934102, 51.4745216], [-2.092789, 51.4749053], [-2.0923526, 51.475181199999994], [-2.0917308999999995, 51.475571], [-2.0911276, 51.475947600000005], [-2.0905165, 51.4763317], [-2.0899936, 51.476653600000006], [-2.0894917999999993, 51.476968], [-2.0890823, 51.4772223], [-2.0884661, 51.4776068], [-2.0879264, 51.477941499999986], [-2.0873147, 51.4783263], [-2.0866696999999994, 51.47873200000001], [-2.0864193, 51.4788862], [-2.086029, 51.4791302], [-2.0855900999999997, 51.4794015], [-2.0851862, 51.4796545], [-2.0846934, 51.47996439999999], [-2.0842374, 51.48025479999999], [-2.0836765, 51.4806164], [-2.0830983, 51.4810062], [-2.082491399999999, 51.481416299999985], [-2.0818921, 51.4818355], [-2.0814446, 51.4821506], [-2.0809342, 51.48252349999999], [-2.0804297999999997, 51.482896800000006], [-2.0802745, 51.48301269999999], [-2.0802547, 51.48302739999999], [-2.0801226999999995, 51.4831246], [-2.0800308999999997, 51.483193500000006], [-2.0794537, 51.4836269], [-2.0789592, 51.4840135], [-2.07854, 51.4843501], [-2.0779876000000006, 51.48479420000001], [-2.0774562999999997, 51.4852323], [-2.0769941, 51.4856231], [-2.0764818, 51.4860623], [-2.0759736, 51.4865019], [-2.0754992, 51.48690460000001], [-2.0748547, 51.48744980000001], [-2.0745512, 51.487699699999986], [-2.0741321, 51.488042199999995], [-2.0739119, 51.4882149], [-2.0736292, 51.48843860000001], [-2.0733592999999995, 51.4886486], [-2.0730974, 51.4888579], [-2.0725219, 51.48929129999999], [-2.0720542, 51.4896378], [-2.0715657, 51.4899956], [-2.0710181, 51.490384299999995], [-2.0704692, 51.4907773], [-2.0703046, 51.4908878], [-2.0702255, 51.490942], [-2.0701889, 51.4909675], [-2.0699122999999995, 51.491153], [-2.0692989, 51.4915645], [-2.0686905, 51.4919626], [-2.0680832999999996, 51.49234940000001], [-2.0676479999999997, 51.4926295], [-2.0672877, 51.4928588], [-2.0668593999999993, 51.493132199999984], [-2.0664102, 51.4934186], [-2.066125153474899, 51.49360044624613], [-2.0658205, 51.4937948], [-2.0652655, 51.494142499999995], [-2.0647049, 51.49450259999999], [-2.0641828, 51.49483320000001], [-2.0636537, 51.4951715], [-2.0630556, 51.49555200000001], [-2.0624449, 51.4959416], [-2.0618417, 51.4963266], [-2.0614649, 51.49656900000001], [-2.0613198, 51.4966586], [-2.0606263, 51.49709910000001], [-2.0600358999999995, 51.4974781], [-2.0590727999999996, 51.4980917], [-2.0589005, 51.4982028], [-2.0582638, 51.4986082], [-2.058002778341019, 51.4987748385867], [-2.0577613, 51.49892899999999], [-2.0576066, 51.4990269], [-2.0573176999999996, 51.4992099], [-2.0571074, 51.4993445], [-2.0567576, 51.499567199999994], [-2.0562525, 51.499889200000005], [-2.0557555999999995, 51.50020520000001], [-2.0554208, 51.5004165], [-2.0549588999999995, 51.50071579999999], [-2.0544746, 51.50101829999999], [-2.0538254999999994, 51.50143460000001], [-2.0532354999999995, 51.5018088], [-2.052601, 51.50221429999999], [-2.0521026, 51.5025337], [-2.0515953, 51.5028521], [-2.0510482, 51.5031981], [-2.0507472, 51.503385699999995], [-2.0505332999999997, 51.5035231], [-2.0500727, 51.503823999999994], [-2.049481, 51.50419989999999], [-2.0488016, 51.504633199999994], [-2.0482289999999996, 51.50499730000001], [-2.0477229, 51.50531780000001], [-2.0469634, 51.50580300000001], [-2.0462185999999996, 51.5062729], [-2.0460823, 51.506359800000006], [-2.0455342, 51.5067105], [-2.0449721, 51.5070719], [-2.0444525, 51.507400800000006], [-2.0440857, 51.507633699999985], [-2.043672, 51.50789790000001], [-2.0432833999999995, 51.508138800000005], [-2.0430949, 51.50825549999999], [-2.042834, 51.50842409999999], [-2.0424213, 51.5086843], [-2.0420157999999997, 51.508934100000005], [-2.041623, 51.5091724], [-2.0411268, 51.50946810000001], [-2.0406673, 51.5097464], [-2.0404939, 51.5098581], [-2.0401759, 51.510048700000006], [-2.0393307, 51.510524700000005], [-2.0390974, 51.5106561], [-2.038283799999999, 51.511103], [-2.0376798, 51.5114361], [-2.0371287, 51.5117366], [-2.0366297999999996, 51.5119908], [-2.0362091, 51.51220730000001], [-2.0356915, 51.5124734], [-2.0350598, 51.5127896], [-2.0345519999999997, 51.5130385], [-2.0343559, 51.5131348], [-2.0339071999999994, 51.513350399999986], [-2.0332467999999997, 51.51366139999999], [-2.0327839, 51.5138805], [-2.0322776, 51.51411100000001], [-2.0322495, 51.5141237], [-2.0315340999999996, 51.514451900000005], [-2.0308704, 51.5147431], [-2.0302242, 51.51502589999999], [-2.0295967, 51.515292599999995], [-2.0292951, 51.5154212], [-2.0287861, 51.515632], [-2.028108, 51.5159071], [-2.0274624, 51.51616119999999], [-2.0270393, 51.516331], [-2.0266216, 51.51649230000001], [-2.0261402, 51.5166751], [-2.0256226999999996, 51.516867399999995], [-2.0249617, 51.517110599999995], [-2.0244687, 51.51728800000001], [-2.0240291, 51.5174468], [-2.0235671, 51.5176099], [-2.0231085, 51.517766299999984], [-2.0227641999999997, 51.5178862], [-2.0223527, 51.5180245], [-2.0218835, 51.518181899999995], [-2.0213618, 51.5183569], [-2.0207244, 51.51856180000001], [-2.0199528999999994, 51.518809100000006], [-2.0191891, 51.51904469999999], [-2.0184363, 51.5192775], [-2.0176218, 51.51951590000001], [-2.0168127, 51.5197507], [-2.015806, 51.52003079999998], [-2.01529, 51.5201685], [-2.0145331, 51.5203689], [-2.0137352, 51.520576], [-2.0131998999999996, 51.52070749999999], [-2.012625, 51.5208495], [-2.0121116999999997, 51.520972], [-2.0114786, 51.5211223], [-2.0109726, 51.5212406], [-2.0101451, 51.52143019999999], [-2.0095924000000003, 51.5215499], [-2.0089935, 51.5216797], [-2.0082165999999995, 51.521842], [-2.0074072, 51.5220045], [-2.0065348999999997, 51.5221749], [-2.0058199, 51.522311900000005], [-2.0049543999999995, 51.5224726], [-2.0040691, 51.5226328], [-2.0032407, 51.5227818], [-2.0024639999999994, 51.5229232], [-2.0017597, 51.523051300000006], [-2.0009997, 51.52318929999999], [-2.0002336, 51.5233289], [-1.9994678, 51.5234667], [-1.9987131, 51.5236039], [-1.99787, 51.523757100000005], [-1.9970608, 51.523904], [-1.9961833, 51.5240635], [-1.995317, 51.5242185], [-1.9944451000000003, 51.52437679999999], [-1.9936953, 51.5245116], [-1.9929319999999997, 51.524650900000005], [-1.9917269, 51.52486900000001], [-1.9908838, 51.52502139999999], [-1.990041, 51.52517400000001], [-1.9893539, 51.525299], [-1.98846, 51.525460499999994], [-1.9876202000000005, 51.52561239999999], [-1.9867475, 51.52577089999999], [-1.9858785, 51.525926600000005], [-1.9852667, 51.5260383], [-1.9843792, 51.5261962], [-1.9839977, 51.52626750000001], [-1.9837441, 51.5263149], [-1.9830567, 51.52643830000001], [-1.9823604999999995, 51.526565], [-1.9815921, 51.526703], [-1.9807564, 51.526852600000005], [-1.9799313999999997, 51.52700250000001], [-1.9790749, 51.527157200000005], [-1.9783017, 51.5272966], [-1.9776494, 51.52741619999998], [-1.9769561, 51.52754079999998], [-1.976293625062947, 51.52766106667664], [-1.9760036999999997, 51.52771370000001], [-1.9756604999999996, 51.5277746], [-1.9753497, 51.5278314], [-1.9746302999999996, 51.527961600000005], [-1.9738762000000003, 51.5280975], [-1.973219, 51.52821639999999], [-1.9725562000000003, 51.528336], [-1.9716639, 51.5284983], [-1.9707713, 51.528658099999994], [-1.9702489, 51.52875289999999], [-1.9696655, 51.52885950000001], [-1.9690529999999995, 51.5289702], [-1.9685161, 51.5290633], [-1.9678819000000003, 51.5291782], [-1.9673778, 51.529267], [-1.9666044000000005, 51.5294131], [-1.9661014, 51.5295025], [-1.9653148, 51.5296426], [-1.9645821999999995, 51.52977469999998], [-1.9637708000000005, 51.5299204], [-1.9620984999999995, 51.530226799999994], [-1.9616188000000003, 51.5303194], [-1.9608308000000003, 51.530478599999995], [-1.9603537, 51.5305805], [-1.959901, 51.53068009999999], [-1.9595249, 51.530766400000005], [-1.9591469, 51.53085840000001], [-1.9586380000000003, 51.53098709999999], [-1.9582101000000005, 51.5311007], [-1.9577269, 51.53123109999999], [-1.9571886, 51.531382], [-1.9567984999999997, 51.531496699999984], [-1.9562077, 51.5316766], [-1.9558684, 51.53178309999999], [-1.9554879999999992, 51.5319056], [-1.9548951, 51.5321033], [-1.954276, 51.5323167], [-1.9538975999999997, 51.5324511], [-1.9534121, 51.532622], [-1.9529045000000005, 51.5328033], [-1.9523157, 51.533008200000005], [-1.9517343, 51.5332101], [-1.9514286000000003, 51.53330940000001], [-1.950993, 51.533452700000005], [-1.9506243999999997, 51.533575500000005], [-1.9504648, 51.5336246], [-1.9501245, 51.53373069999999], [-1.9493306999999995, 51.53397060000001], [-1.9487902, 51.53412790000001], [-1.9485569, 51.5341947], [-1.9482122, 51.5342914], [-1.9477374999999997, 51.5344226], [-1.9473433999999996, 51.5345277], [-1.9467235999999997, 51.53469340000001], [-1.9462506, 51.5348138], [-1.9458468999999996, 51.534914], [-1.9450355, 51.5351106], [-1.9442916999999995, 51.53527890000001], [-1.9434732, 51.5354563], [-1.9426421, 51.5356301], [-1.9420907000000005, 51.5357404], [-1.9415693000000005, 51.5358349], [-1.9413682, 51.535874], [-1.9407332, 51.5359873], [-1.9403689, 51.536052299999994], [-1.9396791999999996, 51.5361678], [-1.9394191999999997, 51.53620699999999], [-1.9391374999999995, 51.5362499], [-1.9388417, 51.53629690000001], [-1.9385198999999995, 51.5363454], [-1.9381636, 51.5363995], [-1.9376798, 51.536467599999995], [-1.937067, 51.53655040000001], [-1.9367112, 51.5365962], [-1.9360683999999997, 51.53667509999999], [-1.9355436, 51.536736], [-1.9350629, 51.5367873], [-1.9343835, 51.53685660000001], [-1.9337801999999995, 51.53691489999999], [-1.9333734, 51.5369513], [-1.9327521000000003, 51.537005499999985], [-1.9320716, 51.5370565], [-1.9315317000000003, 51.53709440000001], [-1.9310442999999995, 51.5371253], [-1.930294, 51.53716829999999], [-1.9295029, 51.53720609999999], [-1.9292426, 51.53721749999999], [-1.9290188999999995, 51.537226800000006], [-1.9288713, 51.53723290000001], [-1.9285961, 51.5372415], [-1.9282093, 51.537252], [-1.9277852, 51.53726369999999], [-1.9272750999999997, 51.5372761], [-1.9268359999999995, 51.5372843], [-1.9262533, 51.53728899999999], [-1.9257892, 51.5372929], [-1.9253176999999997, 51.5372925], [-1.9245959, 51.5372892], [-1.9243343, 51.5372887], [-1.9237373999999996, 51.5372785], [-1.9231135, 51.53726290000001], [-1.9224653, 51.53724369999998], [-1.9217413, 51.5372144], [-1.9210167, 51.5371795], [-1.9203008, 51.537138199999994], [-1.9195839, 51.53709359999999], [-1.9187492, 51.537034000000006], [-1.9179615, 51.53696879999999], [-1.9170625999999995, 51.53689010000001], [-1.9162505, 51.53680769999999], [-1.9157386999999997, 51.5367517], [-1.9153369, 51.53670579999999], [-1.9146741, 51.53662599999999], [-1.9140899999999996, 51.5365487], [-1.9138630999999997, 51.5365194], [-1.9133249, 51.5364466], [-1.9128662, 51.536375], [-1.9123516000000005, 51.53629690000001], [-1.9118152999999996, 51.53620960000001], [-1.9115194, 51.536161], [-1.9110613, 51.5360859], [-1.9107764, 51.53604060000001], [-1.9102969, 51.53595740000001], [-1.9095435, 51.5358647], [-1.9089133, 51.53576149999999], [-1.9082339, 51.5356488], [-1.9073844, 51.535502999999984], [-1.9067026999999996, 51.5353877], [-1.9062250999999997, 51.535309899999994], [-1.9056943240622888, 51.53521997923772], [-1.9055274, 51.53519169999999], [-1.9048558, 51.5350765], [-1.9040949, 51.53496140000001], [-1.9038499999999992, 51.5349256], [-1.9030793, 51.5348151], [-1.9024985, 51.5347403], [-1.9017665, 51.5346602], [-1.9016968999999997, 51.5346522], [-1.9010743999999995, 51.53458719999999], [-1.9005267999999995, 51.534539300000006], [-1.8996862, 51.53447209999999], [-1.8987905, 51.53441250000001], [-1.8978926, 51.5343646], [-1.8970196, 51.53433079999999], [-1.8962060000000005, 51.534303099999995], [-1.8952910000000005, 51.5342893], [-1.8945813, 51.5342818], [-1.8944103, 51.5342819], [-1.8935909, 51.5342861], [-1.8928881, 51.534297], [-1.8920198, 51.53431749999999], [-1.891141, 51.5343506], [-1.8902912, 51.53439209999999], [-1.8893985, 51.53444420000001], [-1.8886583999999995, 51.53450060000001], [-1.8877918, 51.53456849999999], [-1.8869653, 51.5346473], [-1.8864620966509948, 51.5346987091626], [-1.8861518999999995, 51.534730399999994], [-1.8854386, 51.5348098], [-1.885042, 51.53485950000001], [-1.8849082, 51.53487549999999], [-1.8845779000000005, 51.5349174], [-1.8837701, 51.535031499999995], [-1.8829162, 51.535161], [-1.8820586, 51.53529830000001], [-1.8812254, 51.53543770000001], [-1.8805890999999997, 51.5355412], [-1.8799475, 51.5356424], [-1.8793726, 51.5357289], [-1.8791174, 51.5357639], [-1.8784874, 51.53584679999999], [-1.8775253, 51.5359685], [-1.8767732, 51.53605000000001], [-1.8758980000000005, 51.5361512], [-1.8750115, 51.536249100000006], [-1.8741549, 51.5363438], [-1.8732698, 51.5364396], [-1.87251, 51.5365261], [-1.8716621, 51.53661910000001], [-1.8708039999999997, 51.5367131], [-1.8699869, 51.5368029], [-1.8694279, 51.5368646], [-1.8686146, 51.5369533], [-1.86773, 51.53705310000001], [-1.8668888999999995, 51.5371446], [-1.8660407999999995, 51.53723810000001], [-1.8653514999999996, 51.5373148], [-1.8646143, 51.5373952], [-1.8638859, 51.5374735], [-1.8631861999999997, 51.53755240000001], [-1.8623853999999995, 51.53764129999999], [-1.8615487, 51.537734699999994], [-1.8607009, 51.5378331], [-1.8599897, 51.53791960000001], [-1.8592775999999995, 51.538010799999995], [-1.8584288, 51.538122], [-1.8576078999999996, 51.5382356], [-1.8568748, 51.5383396], [-1.8560401999999996, 51.53846089999999], [-1.8551862, 51.5385914], [-1.8543590000000003, 51.53872489999999], [-1.8537064, 51.5388329], [-1.8534117000000003, 51.53888160000001], [-1.8530174, 51.538951099999984], [-1.8522344999999996, 51.53908890000001], [-1.8513642, 51.5392467], [-1.8504909, 51.539407399999995], [-1.8496643, 51.5395657], [-1.8491169999999997, 51.539673], [-1.8488632999999997, 51.539725], [-1.8481845, 51.53986319999999], [-1.8471746, 51.5400697], [-1.8463528999999996, 51.54024949999999], [-1.8455457, 51.540425], [-1.8449028000000005, 51.540571699999994], [-1.8441633, 51.54074039999999], [-1.8435799999999996, 51.54087839999998], [-1.8428135000000003, 51.54106060000001], [-1.8420037, 51.541260400000006], [-1.8412285, 51.5414558], [-1.8406613999999997, 51.54160360000001], [-1.84012, 51.5417448], [-1.8395893, 51.541888], [-1.8388497, 51.54208739999999], [-1.8380142, 51.5423173], [-1.8371487, 51.542564599999984], [-1.8365425, 51.54274079999999], [-1.8359082, 51.54292770000001], [-1.8350791, 51.5431803], [-1.8342986999999995, 51.5434248], [-1.8334863, 51.5436754], [-1.8327419, 51.543919599999995], [-1.8318722999999992, 51.544205700000006], [-1.8310010999999995, 51.544500600000006], [-1.8301479, 51.544797599999995], [-1.8292794, 51.5451048], [-1.8285475, 51.5453656], [-1.8278489, 51.54562059999999], [-1.8276011, 51.5457131], [-1.82677, 51.5460253], [-1.8259544, 51.54633930000001], [-1.825326, 51.54658739999999], [-1.8247897999999996, 51.54680239999999], [-1.8242904999999996, 51.5470025], [-1.823685, 51.54724850000001], [-1.8230881999999995, 51.5474933], [-1.8224321, 51.5477704], [-1.8217878000000003, 51.5480483], [-1.8212813, 51.5482701], [-1.8208249000000003, 51.5484744], [-1.8203927, 51.5486655], [-1.8197485, 51.548955799999995], [-1.8190455, 51.5492804], [-1.8183035999999997, 51.5496241], [-1.8175950000000003, 51.54996009999999], [-1.8169636, 51.55027139999999], [-1.8161578000000005, 51.5506633], [-1.8153478999999997, 51.55107400000001], [-1.8144909, 51.5515183], [-1.8139298, 51.5518112], [-1.8132337999999997, 51.5521796], [-1.8125135000000003, 51.55257410000001], [-1.8123244, 51.5526782], [-1.8119427999999995, 51.55288840000001], [-1.8115896, 51.553087], [-1.8112131999999996, 51.5533], [-1.8108011, 51.5535328], [-1.8103028, 51.553822700000005], [-1.8097523, 51.5541338], [-1.8092459999999997, 51.5544387], [-1.8088652075022291, 51.55466347968381], [-1.8087288, 51.554744], [-1.808347, 51.55497940000001], [-1.8080913999999997, 51.555128], [-1.8076763, 51.55537470000001], [-1.8073234999999996, 51.55558], [-1.8068596, 51.5558562], [-1.8063601, 51.55614039999998], [-1.806134, 51.55626999999999], [-1.8058205, 51.55645479999999], [-1.8054874, 51.55664740000001], [-1.8051312, 51.5568432], [-1.8048938999999995, 51.556974100000005], [-1.8044133, 51.55723529999999], [-1.8042561, 51.5573194], [-1.8036322999999996, 51.5576581], [-1.8030351, 51.55797410000001], [-1.8024093, 51.55830139999999], [-1.8021122, 51.5584562], [-1.8019108, 51.5585593], [-1.8013503999999996, 51.5588438], [-1.800771, 51.5591334], [-1.8001998, 51.5594194], [-1.7995484000000002, 51.5597407], [-1.7989267999999996, 51.5600432], [-1.7981961000000002, 51.5603919], [-1.7977085999999995, 51.5606206], [-1.7974075999999997, 51.56075860000001], [-1.7972684000000003, 51.5608233], [-1.7967067, 51.56108759999999], [-1.7966305682390429, 51.561122279330455], [-1.7960885, 51.5613692], [-1.7958703000000005, 51.5614667], [-1.7954571, 51.56165029999999], [-1.7948564000000002, 51.5619173], [-1.7943293000000002, 51.562147200000005], [-1.7935637999999998, 51.562476200000006], [-1.7922514000000005, 51.563031200000005], [-1.7913334000000003, 51.56341040000001], [-1.7909483, 51.5635618], [-1.7905855999999998, 51.5637074], [-1.7899338000000002, 51.5640118], [-1.7895072, 51.5641762], [-1.7890187999999998, 51.5643634], [-1.7887636999999998, 51.564466], [-1.7884015, 51.5646347], [-1.788106, 51.56480160000001], [-1.787965, 51.5648833], [-1.7878372, 51.56495220000001], [-1.7876664, 51.565037], [-1.7875204999999998, 51.56510229999999], [-1.7871503, 51.5652382], [-1.7869081999999998, 51.5653282], [-1.7863943, 51.5655163]]} |
16.5 |
2144 |
2159 |
Chippenham |
Swindon |
Swindon |
51.5655163 |
-1.7863943 |
51.5655163 |
-1.7863943 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Swindon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321744 |
1790024262849171 |
32 |
32 |
2026-09-21 21:09:13.163797 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:12.607980 |
| 723656 |
754899 |
W29344 |
882C67M721 |
2026-09-21 |
COMPLETE |
20321661 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 754899, "stp": "P", "toc": "Southern", "uid": "W29344", "consist": "377209", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29344/2026-09-21/detailed", "trust_id": "882C67M721", "origin_crs": "SEF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-21", "dest_arr_time": "2159", "dest_platform": "7", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2C67", "timing_status": "ON TIME", "origin_station": "Seaford", "current_leg_arr": "2159", "current_leg_dep": "2156", "current_leg_end": "Brighton", "origin_dep_time": "2124", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-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": "London Road (Brighton)", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "London Road (Brighton)", "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\": 256.778, \"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\": 3516.856, \"from_m\": 256.778, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3893.641, \"from_m\": 3516.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\": 4871.516, \"from_m\": 3893.641, \"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\": 5278.059, \"from_m\": 4871.516, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5331.209, \"from_m\": 5278.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8727.329, \"from_m\": 5331.209, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8946.948, \"from_m\": 8727.329, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12459.437, \"from_m\": 8946.948, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12562.499, \"from_m\": 12459.437, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12591.047, \"from_m\": 12562.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14131.706, \"from_m\": 12591.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14175.401, \"from_m\": 14131.706, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14440.059, \"from_m\": 14175.401, \"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\": 16229.899, \"from_m\": 14440.059, \"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\": 20951.457, \"from_m\": 16229.899, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22206.828, \"from_m\": 20951.457, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24663.497, \"from_m\": 22206.828, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26141.625, \"from_m\": 24663.497, \"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\": 26527.718, \"from_m\": 26141.625, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26621.739, \"from_m\": 26527.718, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26626.181, \"from_m\": 26621.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26649.071, \"from_m\": 26626.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\": 26678.69, \"from_m\": 26649.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26701.182, \"from_m\": 26678.69, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26759.399, \"from_m\": 26701.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26776.652, \"from_m\": 26759.399, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26825.883, \"from_m\": 26776.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27086.045, \"from_m\": 26825.883, \"capability_applied\": null, \"effective_limit_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\": 754899, \"profile_key\": \"c97ed1d496cb3849f2bcca9e70e9b535384c146a6f8f17c6674fbfee58d79780\", \"schedule_id\": 26139, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Seaford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140641}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127\", \"location\": \"Bishopstone\", \"stage_seq\": 2, \"distance_m\": 1456.966, \"section_seq\": 1, \"route_path_id\": 140641}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 3, \"distance_m\": 3769.835, \"section_seq\": 1, \"route_path_id\": 140641}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"Newhaven Town\", \"stage_seq\": 4, \"distance_m\": 4280.284, \"section_seq\": 1, \"route_path_id\": 140641}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Southease Sig. Tlw20\", \"stage_seq\": 5, \"distance_m\": 5804.146, \"section_seq\": 1, \"route_path_id\": 140641}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 12591.047, \"section_seq\": 1, \"route_path_id\": 140641}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Lewes\", \"stage_seq\": 7, \"distance_m\": 14227.145, \"section_seq\": 1, \"route_path_id\": 140641}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Falmer\", \"stage_seq\": 8, \"distance_m\": 21413.638, \"section_seq\": 1, \"route_path_id\": 140641}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Moulsecoomb\", \"stage_seq\": 9, \"distance_m\": 24235.124, \"section_seq\": 1, \"route_path_id\": 140641}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 10, \"distance_m\": 25896.909, \"section_seq\": 1, \"route_path_id\": 140641}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 11, \"distance_m\": 27086.045, \"section_seq\": 1, \"route_path_id\": 140641}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27086.045, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140641}], \"total_distance_m\": 27086.045, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26921.005, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 165.04, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2124", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:48Z\", \"source_id\": 64051191, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:55Z\", \"source_id\": 20300993, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:05Z\", \"source_id\": 64060839, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:07Z\", \"source_id\": 20303734, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:17Z\", \"source_id\": 64066087, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:21Z\", \"source_id\": 20305242, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:38Z\", \"source_id\": 64085059, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:44Z\", \"source_id\": 20310816, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:46Z\", \"source_id\": 64100883, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:48Z\", \"source_id\": 20315461, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:09Z\", \"source_id\": 64110601, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:10Z\", \"source_id\": 20318276, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:31Z\", \"source_id\": 64115711, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:34Z\", \"source_id\": 20319816, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:30Z\", \"source_id\": 64122225, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:31Z\", \"source_id\": 20321661, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "7", "timing_fact_generation": 1790024254031642, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:14.758347", "service_state_evidence_id": 20321661, "current_leg_start_actual_dep": "2026-09-21T21:56:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:15.632641", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SEF |
BTN |
2C67 |
377209 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 256.778, "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": 3516.856, "from_m": 256.778, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3893.641, "from_m": 3516.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": 4871.516, "from_m": 3893.641, "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": 5278.059, "from_m": 4871.516, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5331.209, "from_m": 5278.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8727.329, "from_m": 5331.209, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8946.948, "from_m": 8727.329, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12459.437, "from_m": 8946.948, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12562.499, "from_m": 12459.437, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12591.047, "from_m": 12562.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14131.706, "from_m": 12591.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14175.401, "from_m": 14131.706, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14440.059, "from_m": 14175.401, "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": 16229.899, "from_m": 14440.059, "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": 20951.457, "from_m": 16229.899, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22206.828, "from_m": 20951.457, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24663.497, "from_m": 22206.828, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26141.625, "from_m": 24663.497, "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": 26527.718, "from_m": 26141.625, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26621.739, "from_m": 26527.718, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26626.181, "from_m": 26621.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26649.071, "from_m": 26626.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": 26678.69, "from_m": 26649.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26701.182, "from_m": 26678.69, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26759.399, "from_m": 26701.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26776.652, "from_m": 26759.399, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26825.883, "from_m": 26776.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27086.045, "from_m": 26825.883, "capability_applied": null, "effective_limit_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": 754899, "profile_key": "c97ed1d496cb3849f2bcca9e70e9b535384c146a6f8f17c6674fbfee58d79780", "schedule_id": 26139, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2124", "location": "Seaford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140641}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127", "location": "Bishopstone", "stage_seq": 2, "distance_m": 1456.966, "section_seq": 1, "route_path_id": 140641}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Newhaven Harbour", "stage_seq": 3, "distance_m": 3769.835, "section_seq": 1, "route_path_id": 140641}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "Newhaven Town", "stage_seq": 4, "distance_m": 4280.284, "section_seq": 1, "route_path_id": 140641}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Southease Sig. Tlw20", "stage_seq": 5, "distance_m": 5804.146, "section_seq": 1, "route_path_id": 140641}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 12591.047, "section_seq": 1, "route_path_id": 140641}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Lewes", "stage_seq": 7, "distance_m": 14227.145, "section_seq": 1, "route_path_id": 140641}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Falmer", "stage_seq": 8, "distance_m": 21413.638, "section_seq": 1, "route_path_id": 140641}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Moulsecoomb", "stage_seq": 9, "distance_m": 24235.124, "section_seq": 1, "route_path_id": 140641}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "London Road (Brighton)", "stage_seq": 10, "distance_m": 25896.909, "section_seq": 1, "route_path_id": 140641}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "Brighton", "stage_seq": 11, "distance_m": 27086.045, "section_seq": 1, "route_path_id": 140641}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27086.045, "from_m": 0.0, "section_seq": 1, "route_path_id": 140641}], "total_distance_m": 27086.045, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26921.005, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 165.04, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31190, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:48Z", "source_id": 64051191, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:27:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:55Z", "source_id": 20300993, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31183, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:05Z", "source_id": 64060839, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:31:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:07Z", "source_id": 20303734, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:17Z", "source_id": 64066087, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:33:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:21Z", "source_id": 20305242, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:38Z", "source_id": 64085059, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:44Z", "source_id": 20310816, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:46Z", "source_id": 64100883, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:48:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:48Z", "source_id": 20315461, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:09Z", "source_id": 64110601, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:10Z", "source_id": 20318276, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:31Z", "source_id": 64115711, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:34Z", "source_id": 20319816, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:30Z", "source_id": 64122225, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:31Z", "source_id": 20321661, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Seaford |
2124 |
2124 |
1 |
None |
None |
Brighton |
2159 |
2159 |
7 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29344/2026-09-21/detailed |
None |
London Road (Brighton) |
2026-09-21T21:56:00+01:00 |
Brighton |
3.0 |
{"type": "LineString", "coordinates": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-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 |
2156 |
2159 |
London Road (Brighton) |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321661 |
1790024254031642 |
45 |
45 |
2026-09-21 21:09:15.632641 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:14.758347 |
| 723657 |
751804 |
L85017 |
872Y61MY21 |
2026-09-21 |
COMPLETE |
20322306 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 751804, "stp": "P", "toc": "South Western Railway", "uid": "L85017", "consist": "450024+450026", "dest_crs": "SOU", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85017/2026-09-21/detailed", "trust_id": "872Y61MY21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-21", "dest_arr_time": "2153", "dest_platform": "2", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "2Y61", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "2159", "current_leg_dep": "2149", "current_leg_end": "Southampton Central", "origin_dep_time": "1915", "origin_platform": "13", "current_location": "Southampton Central", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3765813999999998, 50.8990605], [-1.3769505999999998, 50.899035], [-1.3772838999999997, 50.899032], [-1.3776373999999998, 50.899045399999984], [-1.3778669, 50.89906319999999], [-1.3780478, 50.89908199999999], [-1.3784167, 50.89913609999999], [-1.3787988999999998, 50.8992173], [-1.3791369, 50.89931850000001], [-1.3794533999999998, 50.8994344], [-1.3797779999999995, 50.899579900000006], [-1.380081, 50.89973560000001], [-1.3803359, 50.8999016], [-1.3806081, 50.900096799999986], [-1.3808072, 50.90028139999998], [-1.3809762000000003, 50.9004698], [-1.3811039, 50.900641699999994], [-1.3812277, 50.9008449], [-1.3812768, 50.9009411], [-1.3813630999999995, 50.90116069999999], [-1.3814188, 50.90140159999999], [-1.3814463, 50.9016491], [-1.3814436, 50.901894299999995], [-1.3814238, 50.902151200000006], [-1.3813913, 50.9024182], [-1.3813411999999998, 50.902670699999994], [-1.3812411, 50.9030691], [-1.3810542, 50.90357180000001], [-1.3809417999999998, 50.90381409999999], [-1.380806, 50.90408859999998], [-1.3806148, 50.90439620000001], [-1.3804043, 50.9047053], [-1.3801592, 50.90502070000001], [-1.3798973, 50.9053246], [-1.3795942, 50.9056244], [-1.379267, 50.90592759999999], [-1.3789117, 50.90620760000001], [-1.3785158999999998, 50.90650399999999], [-1.3781171, 50.906763699999985], [-1.3777095999999998, 50.9070087], [-1.376996, 50.9073922], [-1.3737410999999995, 50.9090775], [-1.3734799999999998, 50.90922419999999], [-1.3732541, 50.90935809999999], [-1.3730426, 50.909494999999986], [-1.3728486999999998, 50.90963740000001], [-1.372659, 50.9097889], [-1.3724781999999998, 50.90995569999998], [-1.3722947, 50.91014260000001], [-1.3721479, 50.910311500000006], [-1.3719969999999997, 50.910509899999994], [-1.3718843, 50.910688599999986], [-1.3717766000000002, 50.9108821], [-1.3716904, 50.91107769999999], [-1.3716193, 50.91127309999999], [-1.3715771999999995, 50.9114546], [-1.3715383000000003, 50.91166260000001], [-1.3715261000000003, 50.911883499999995], [-1.3715266999999998, 50.91207159999999], [-1.3715474999999997, 50.9122935], [-1.3715915, 50.9125027], [-1.3716517999999998, 50.9127268], [-1.3717342, 50.912936499999994], [-1.3718393, 50.9131467], [-1.3719676, 50.91335529999999], [-1.3721275999999998, 50.9135706], [-1.3723194999999997, 50.91380470000001], [-1.3728079999999998, 50.9142848], [-1.379358, 50.92046020000001], [-1.3801930999999998, 50.92124820000001], [-1.3811959, 50.922206], [-1.3815276, 50.922523], [-1.3816982999999998, 50.922678999999995], [-1.3818918999999998, 50.922829499999985], [-1.3820213999999995, 50.92291839999999], [-1.3822531, 50.9230655], [-1.3825141, 50.92319319999999], [-1.3827664999999998, 50.9233005], [-1.3830671, 50.923401000000005], [-1.3833373, 50.9234771], [-1.383617, 50.9235382], [-1.3839467, 50.92359210000001], [-1.3842634, 50.923623499999984], [-1.3845393, 50.9236395], [-1.3848181999999998, 50.923637199999995], [-1.3851142999999997, 50.92362450000001], [-1.3854033, 50.9235975], [-1.3856635, 50.92356], [-1.3859376, 50.9235037], [-1.3862169, 50.923432], [-1.3863332, 50.9233963], [-1.3864926999999998, 50.923342799999986], [-1.3867423, 50.9232403], [-1.3869371999999998, 50.9231384], [-1.3871182, 50.9230257], [-1.3872698999999995, 50.92290500000001], [-1.3874015, 50.92278100000001], [-1.3875228999999998, 50.9226456], [-1.3875553020494906, 50.92259942638535], [-1.387648341276742, 50.92245231044202], [-1.3877298578583506, 50.922322147109114], [-1.3878017032409409, 50.922206574489664], [-1.3878657288711376, 50.92210323068669], [-1.3879237861955658, 50.92200975380321], [-1.3879777266608504, 50.92192378194225], [-1.3880294017136163, 50.92184295320683], [-1.3880806628004878, 50.92176490569998], [-1.3881333613680902, 50.92168727752472], [-1.388189348863048, 50.92160770678407], [-1.388250476731986, 50.92152383158107], [-1.388318596421529, 50.921433290018726], [-1.3883955593783024, 50.92133372020007], [-1.3884832170489303, 50.92122276022811], [-1.388583420880038, 50.92109804820589], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "Woolston", "dest_arr_time_act": "2153", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "Woolston", "current_leg_milage": "4.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39738.74, \"from_m\": 33113.606, \"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\": 39942.141, \"from_m\": 39738.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45739.963, \"from_m\": 39942.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48067.255, \"from_m\": 45739.963, \"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\": 48883.953, \"from_m\": 48067.255, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48995.811, \"from_m\": 48883.953, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50659.298, \"from_m\": 48995.811, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50702.255, \"from_m\": 50659.298, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54826.994, \"from_m\": 50702.255, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68899.083, \"from_m\": 54826.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81867.432, \"from_m\": 68899.083, \"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\": 83730.271, \"from_m\": 81867.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 86637.173, \"from_m\": 83730.271, \"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\": 87962.685, \"from_m\": 86637.173, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92532.379, \"from_m\": 87962.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92993.621, \"from_m\": 92532.379, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103000.94, \"from_m\": 92993.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105704.492, \"from_m\": 103000.94, \"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\": 106315.638, \"from_m\": 105704.492, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107244.618, \"from_m\": 106315.638, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108160.736, \"from_m\": 107244.618, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108884.323, \"from_m\": 108160.736, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111642.157, \"from_m\": 108884.323, \"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\": 111713.279, \"from_m\": 111642.157, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112485.958, \"from_m\": 111713.279, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112523.856, \"from_m\": 112485.958, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 121017.028, \"from_m\": 112523.856, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121025.02, \"from_m\": 121017.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122339.869, \"from_m\": 121025.02, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122544.033, \"from_m\": 122339.869, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 122880.38, \"from_m\": 122544.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 123184.362, \"from_m\": 122880.38, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 123596.555, \"from_m\": 123184.362, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124416.926, \"from_m\": 123596.555, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 130856.559, \"from_m\": 124416.926, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 132437.277, \"from_m\": 130856.559, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133673.053, \"from_m\": 132437.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 135267.556, \"from_m\": 133673.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\": 138548.038, \"from_m\": 135267.556, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 138927.933, \"from_m\": 138548.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 139568.567, \"from_m\": 138927.933, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140628.058, \"from_m\": 139568.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 141274.954, \"from_m\": 140628.058, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 142418.83, \"from_m\": 141274.954, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 142829.982, \"from_m\": 142418.83, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 143079.681, \"from_m\": 142829.982, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 144436.5, \"from_m\": 143079.681, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 144792.817, \"from_m\": 144436.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 146142.747, \"from_m\": 144792.817, \"capability_applied\": null, \"effective_limit_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\": 751804, \"profile_key\": \"0b9bf7fd3f112455d17e1779b198efe98a463c415a85f70d90563865ab8611b4\", \"schedule_id\": 39023, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"1921H\", \"wtt_dep\": \"1922H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"1942\", \"wtt_dep\": \"1944\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 39042.816, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39779.132, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1948H\", \"location\": \"Worplesdon\", \"stage_seq\": 10, \"distance_m\": 43058.812, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1955H\", \"location\": \"Guildford\", \"stage_seq\": 11, \"distance_m\": 48666.119, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Shalford Jn\", \"stage_seq\": 12, \"distance_m\": 50659.298, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2000H\", \"wtt_dep\": \"2001H\", \"location\": \"Farncombe\", \"stage_seq\": 13, \"distance_m\": 53872.151, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004H\", \"location\": \"Godalming\", \"stage_seq\": 14, \"distance_m\": 55404.187, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2008H\", \"location\": \"Milford (Surrey)\", \"stage_seq\": 15, \"distance_m\": 58370.735, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2012H\", \"location\": \"Witley\", \"stage_seq\": 16, \"distance_m\": 61836.03, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2028H\", \"location\": \"Haslemere\", \"stage_seq\": 17, \"distance_m\": 69117.944, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2034\", \"location\": \"Liphook\", \"stage_seq\": 18, \"distance_m\": 75279.677, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2039H\", \"location\": \"Liss\", \"stage_seq\": 19, \"distance_m\": 82692.579, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"Petersfield\", \"stage_seq\": 20, \"distance_m\": 88278.332, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2055\", \"location\": \"Rowland's Castle\", \"stage_seq\": 21, \"distance_m\": 101666.169, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2101\", \"location\": \"Havant\", \"stage_seq\": 22, \"distance_m\": 106819.902, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": \"2103H\", \"location\": \"Bedhampton\", \"stage_seq\": 23, \"distance_m\": 107902.592, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Farlington Jn\", \"stage_seq\": 24, \"distance_m\": 111502.164, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Cosham Jn\", \"stage_seq\": 25, \"distance_m\": 112523.856, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109H\", \"location\": \"Cosham\", \"stage_seq\": 26, \"distance_m\": 113254.564, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2113H\", \"wtt_dep\": \"2114\", \"location\": \"Portchester\", \"stage_seq\": 27, \"distance_m\": 117540.647, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2119\", \"wtt_dep\": \"2120\", \"location\": \"Fareham\", \"stage_seq\": 28, \"distance_m\": 122637.522, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126H\", \"location\": \"Swanwick\", \"stage_seq\": 29, \"distance_m\": 128626.794, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Hamble\", \"stage_seq\": 30, \"distance_m\": 134084.328, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134\", \"location\": \"Netley\", \"stage_seq\": 31, \"distance_m\": 135088.119, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Sholing\", \"stage_seq\": 32, \"distance_m\": 138002.304, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Woolston\", \"stage_seq\": 33, \"distance_m\": 139090.876, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"St. Denys\", \"stage_seq\": 34, \"distance_m\": 142992.647, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Northam Jn\", \"stage_seq\": 35, \"distance_m\": 144344.79, \"section_seq\": 1, \"route_path_id\": 146613}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 36, \"distance_m\": 146142.747, \"section_seq\": 1, \"route_path_id\": 146613}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 146142.747, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146613}], \"total_distance_m\": 146142.747, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 117335.115, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28807.632, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1915", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:22:25Z\", \"source_id\": 63737867, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:22:29Z\", \"source_id\": 20205299, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:27:56Z\", \"source_id\": 63752710, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:28:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:28:12Z\", \"source_id\": 20209501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:28:17Z\", \"source_id\": 20209648, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:29:58Z\", \"source_id\": 63758455, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:30:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:07Z\", \"source_id\": 20211786, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:43:20Z\", \"source_id\": 63794384, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:44:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:43:22Z\", \"source_id\": 20224194, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:48:01Z\", \"source_id\": 63806940, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:48:06Z\", \"source_id\": 20227828, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:48Z\", \"source_id\": 63822402, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:54:33Z\", \"source_id\": 20233746, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:00:00Z\", \"source_id\": 63838959, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:00:05Z\", \"source_id\": 20240627, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:34Z\", \"source_id\": 63848666, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:03:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:41Z\", \"source_id\": 20243602, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:18Z\", \"source_id\": 63858485, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:24Z\", \"source_id\": 20246314, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:12:23Z\", \"source_id\": 63871810, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:12:28Z\", \"source_id\": 20250047, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:29Z\", \"source_id\": 63893285, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:21:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:33Z\", \"source_id\": 20255985, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:20Z\", \"source_id\": 63920613, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:22Z\", \"source_id\": 20263607, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:18Z\", \"source_id\": 63935642, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:21Z\", \"source_id\": 20267873, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:06Z\", \"source_id\": 63949503, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:08Z\", \"source_id\": 20271887, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:46Z\", \"source_id\": 63975504, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:51Z\", \"source_id\": 20279306, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:56Z\", \"source_id\": 63990489, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:57Z\", \"source_id\": 20283441, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:44Z\", \"source_id\": 63997249, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:49Z\", \"source_id\": 20285457, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:14Z\", \"source_id\": 64015558, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:15Z\", \"source_id\": 20290576, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:02Z\", \"source_id\": 64026727, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:05Z\", \"source_id\": 20293883, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:30Z\", \"source_id\": 64039322, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:34Z\", \"source_id\": 20297480, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:34Z\", \"source_id\": 64050632, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:35Z\", \"source_id\": 20300812, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:56Z\", \"source_id\": 64083452, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:57Z\", \"source_id\": 20310293, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:28Z\", \"source_id\": 64100143, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:30Z\", \"source_id\": 20315239, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:29Z\", \"source_id\": 64113385, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:30Z\", \"source_id\": 20319147, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:31Z\", \"source_id\": 64124421, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:36Z\", \"source_id\": 20322306, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "2", "timing_fact_generation": 1790024317678275, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:18.532118", "service_state_evidence_id": 20322306, "current_leg_start_actual_dep": "2026-09-21T21:48:00+01:00", "operational_evidence_version": 145, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:18.564025", "service_state_valid_until_kind": null, "operational_interpretation_version": 145, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
SOU |
2Y61 |
450024+450026 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39738.74, "from_m": 33113.606, "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": 39942.141, "from_m": 39738.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45739.963, "from_m": 39942.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48067.255, "from_m": 45739.963, "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": 48883.953, "from_m": 48067.255, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48995.811, "from_m": 48883.953, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50659.298, "from_m": 48995.811, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50702.255, "from_m": 50659.298, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54826.994, "from_m": 50702.255, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68899.083, "from_m": 54826.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81867.432, "from_m": 68899.083, "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": 83730.271, "from_m": 81867.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 86637.173, "from_m": 83730.271, "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": 87962.685, "from_m": 86637.173, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92532.379, "from_m": 87962.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92993.621, "from_m": 92532.379, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103000.94, "from_m": 92993.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105704.492, "from_m": 103000.94, "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": 106315.638, "from_m": 105704.492, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107244.618, "from_m": 106315.638, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108160.736, "from_m": 107244.618, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108884.323, "from_m": 108160.736, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111642.157, "from_m": 108884.323, "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": 111713.279, "from_m": 111642.157, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112485.958, "from_m": 111713.279, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112523.856, "from_m": 112485.958, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 121017.028, "from_m": 112523.856, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121025.02, "from_m": 121017.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122339.869, "from_m": 121025.02, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122544.033, "from_m": 122339.869, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 122880.38, "from_m": 122544.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 123184.362, "from_m": 122880.38, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 123596.555, "from_m": 123184.362, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124416.926, "from_m": 123596.555, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 130856.559, "from_m": 124416.926, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 132437.277, "from_m": 130856.559, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133673.053, "from_m": 132437.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 135267.556, "from_m": 133673.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": 138548.038, "from_m": 135267.556, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138927.933, "from_m": 138548.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 139568.567, "from_m": 138927.933, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140628.058, "from_m": 139568.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 141274.954, "from_m": 140628.058, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 142418.83, "from_m": 141274.954, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 142829.982, "from_m": 142418.83, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 143079.681, "from_m": 142829.982, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 144436.5, "from_m": 143079.681, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 144792.817, "from_m": 144436.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 146142.747, "from_m": 144792.817, "capability_applied": null, "effective_limit_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": 751804, "profile_key": "0b9bf7fd3f112455d17e1779b198efe98a463c415a85f70d90563865ab8611b4", "schedule_id": 39023, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1915", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "1921H", "wtt_dep": "1922H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "1942", "wtt_dep": "1944", "location": "Woking", "stage_seq": 8, "distance_m": 39042.816, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39779.132, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1948H", "location": "Worplesdon", "stage_seq": 10, "distance_m": 43058.812, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1955H", "location": "Guildford", "stage_seq": 11, "distance_m": 48666.119, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Shalford Jn", "stage_seq": 12, "distance_m": 50659.298, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2000H", "wtt_dep": "2001H", "location": "Farncombe", "stage_seq": 13, "distance_m": 53872.151, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004H", "location": "Godalming", "stage_seq": 14, "distance_m": 55404.187, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2008H", "location": "Milford (Surrey)", "stage_seq": 15, "distance_m": 58370.735, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2012H", "location": "Witley", "stage_seq": 16, "distance_m": 61836.03, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2028H", "location": "Haslemere", "stage_seq": 17, "distance_m": 69117.944, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2034", "location": "Liphook", "stage_seq": 18, "distance_m": 75279.677, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2039H", "location": "Liss", "stage_seq": 19, "distance_m": 82692.579, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "Petersfield", "stage_seq": 20, "distance_m": 88278.332, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2055", "location": "Rowland's Castle", "stage_seq": 21, "distance_m": 101666.169, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2101", "location": "Havant", "stage_seq": 22, "distance_m": 106819.902, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": "2103H", "location": "Bedhampton", "stage_seq": 23, "distance_m": 107902.592, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Farlington Jn", "stage_seq": 24, "distance_m": 111502.164, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Cosham Jn", "stage_seq": 25, "distance_m": 112523.856, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109H", "location": "Cosham", "stage_seq": 26, "distance_m": 113254.564, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2113H", "wtt_dep": "2114", "location": "Portchester", "stage_seq": 27, "distance_m": 117540.647, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2119", "wtt_dep": "2120", "location": "Fareham", "stage_seq": 28, "distance_m": 122637.522, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126H", "location": "Swanwick", "stage_seq": 29, "distance_m": 128626.794, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Hamble", "stage_seq": 30, "distance_m": 134084.328, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134", "location": "Netley", "stage_seq": 31, "distance_m": 135088.119, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Sholing", "stage_seq": 32, "distance_m": 138002.304, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Woolston", "stage_seq": 33, "distance_m": 139090.876, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "St. Denys", "stage_seq": 34, "distance_m": 142992.647, "section_seq": 1, "route_path_id": 146613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Northam Jn", "stage_seq": 35, "distance_m": 144344.79, "section_seq": 1, "route_path_id": 146613}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 36, "distance_m": 146142.747, "section_seq": 1, "route_path_id": 146613}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 146142.747, "from_m": 0.0, "section_seq": 1, "route_path_id": 146613}], "total_distance_m": 146142.747, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 117335.115, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28807.632, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:22:25Z", "source_id": 63737867, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:22:29Z", "source_id": 20205299, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:27:56Z", "source_id": 63752710, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:28:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:28:12Z", "source_id": 20209501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:28:17Z", "source_id": 20209648, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:29:58Z", "source_id": 63758455, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:30:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:07Z", "source_id": 20211786, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:43:20Z", "source_id": 63794384, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:44:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:43:22Z", "source_id": 20224194, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27904, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:48:01Z", "source_id": 63806940, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:48:06Z", "source_id": 20227828, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:48Z", "source_id": 63822402, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:54:33Z", "source_id": 20233746, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:00:00Z", "source_id": 63838959, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:00:05Z", "source_id": 20240627, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:34Z", "source_id": 63848666, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:03:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:41Z", "source_id": 20243602, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28029, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:18Z", "source_id": 63858485, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:24Z", "source_id": 20246314, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28037, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:12:23Z", "source_id": 63871810, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:12:28Z", "source_id": 20250047, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28055, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:29Z", "source_id": 63893285, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:21:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:33Z", "source_id": 20255985, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28066, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:20Z", "source_id": 63920613, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:22Z", "source_id": 20263607, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28074, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:18Z", "source_id": 63935642, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:38:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:21Z", "source_id": 20267873, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:06Z", "source_id": 63949503, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:43:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:08Z", "source_id": 20271887, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:46Z", "source_id": 63975504, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T19:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:51Z", "source_id": 20279306, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:56Z", "source_id": 63990489, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:57Z", "source_id": 20283441, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:44Z", "source_id": 63997249, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:49Z", "source_id": 20285457, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:14Z", "source_id": 64015558, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:10:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:15Z", "source_id": 20290576, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:02Z", "source_id": 64026727, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:15:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:05Z", "source_id": 20293883, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:30Z", "source_id": 64039322, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:21:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:34Z", "source_id": 20297480, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:34Z", "source_id": 64050632, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:28:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:35Z", "source_id": 20300812, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:56Z", "source_id": 64083452, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:57Z", "source_id": 20310293, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:28Z", "source_id": 64100143, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:48:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:30Z", "source_id": 20315239, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:29Z", "source_id": 64113385, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:30Z", "source_id": 20319147, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27569, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:31Z", "source_id": 64124421, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:36Z", "source_id": 20322306, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
London Waterloo |
1915 |
1915 |
13 |
None |
None |
Southampton Central |
2153 |
2153 |
2 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85017/2026-09-21/detailed |
None |
Woolston |
2026-09-21T21:48:00+01:00 |
Southampton Central |
10.0 |
{"type": "LineString", "coordinates": [[-1.3765813999999998, 50.8990605], [-1.3769505999999998, 50.899035], [-1.3772838999999997, 50.899032], [-1.3776373999999998, 50.899045399999984], [-1.3778669, 50.89906319999999], [-1.3780478, 50.89908199999999], [-1.3784167, 50.89913609999999], [-1.3787988999999998, 50.8992173], [-1.3791369, 50.89931850000001], [-1.3794533999999998, 50.8994344], [-1.3797779999999995, 50.899579900000006], [-1.380081, 50.89973560000001], [-1.3803359, 50.8999016], [-1.3806081, 50.900096799999986], [-1.3808072, 50.90028139999998], [-1.3809762000000003, 50.9004698], [-1.3811039, 50.900641699999994], [-1.3812277, 50.9008449], [-1.3812768, 50.9009411], [-1.3813630999999995, 50.90116069999999], [-1.3814188, 50.90140159999999], [-1.3814463, 50.9016491], [-1.3814436, 50.901894299999995], [-1.3814238, 50.902151200000006], [-1.3813913, 50.9024182], [-1.3813411999999998, 50.902670699999994], [-1.3812411, 50.9030691], [-1.3810542, 50.90357180000001], [-1.3809417999999998, 50.90381409999999], [-1.380806, 50.90408859999998], [-1.3806148, 50.90439620000001], [-1.3804043, 50.9047053], [-1.3801592, 50.90502070000001], [-1.3798973, 50.9053246], [-1.3795942, 50.9056244], [-1.379267, 50.90592759999999], [-1.3789117, 50.90620760000001], [-1.3785158999999998, 50.90650399999999], [-1.3781171, 50.906763699999985], [-1.3777095999999998, 50.9070087], [-1.376996, 50.9073922], [-1.3737410999999995, 50.9090775], [-1.3734799999999998, 50.90922419999999], [-1.3732541, 50.90935809999999], [-1.3730426, 50.909494999999986], [-1.3728486999999998, 50.90963740000001], [-1.372659, 50.9097889], [-1.3724781999999998, 50.90995569999998], [-1.3722947, 50.91014260000001], [-1.3721479, 50.910311500000006], [-1.3719969999999997, 50.910509899999994], [-1.3718843, 50.910688599999986], [-1.3717766000000002, 50.9108821], [-1.3716904, 50.91107769999999], [-1.3716193, 50.91127309999999], [-1.3715771999999995, 50.9114546], [-1.3715383000000003, 50.91166260000001], [-1.3715261000000003, 50.911883499999995], [-1.3715266999999998, 50.91207159999999], [-1.3715474999999997, 50.9122935], [-1.3715915, 50.9125027], [-1.3716517999999998, 50.9127268], [-1.3717342, 50.912936499999994], [-1.3718393, 50.9131467], [-1.3719676, 50.91335529999999], [-1.3721275999999998, 50.9135706], [-1.3723194999999997, 50.91380470000001], [-1.3728079999999998, 50.9142848], [-1.379358, 50.92046020000001], [-1.3801930999999998, 50.92124820000001], [-1.3811959, 50.922206], [-1.3815276, 50.922523], [-1.3816982999999998, 50.922678999999995], [-1.3818918999999998, 50.922829499999985], [-1.3820213999999995, 50.92291839999999], [-1.3822531, 50.9230655], [-1.3825141, 50.92319319999999], [-1.3827664999999998, 50.9233005], [-1.3830671, 50.923401000000005], [-1.3833373, 50.9234771], [-1.383617, 50.9235382], [-1.3839467, 50.92359210000001], [-1.3842634, 50.923623499999984], [-1.3845393, 50.9236395], [-1.3848181999999998, 50.923637199999995], [-1.3851142999999997, 50.92362450000001], [-1.3854033, 50.9235975], [-1.3856635, 50.92356], [-1.3859376, 50.9235037], [-1.3862169, 50.923432], [-1.3863332, 50.9233963], [-1.3864926999999998, 50.923342799999986], [-1.3867423, 50.9232403], [-1.3869371999999998, 50.9231384], [-1.3871182, 50.9230257], [-1.3872698999999995, 50.92290500000001], [-1.3874015, 50.92278100000001], [-1.3875228999999998, 50.9226456], [-1.3875553020494906, 50.92259942638535], [-1.387648341276742, 50.92245231044202], [-1.3877298578583506, 50.922322147109114], [-1.3878017032409409, 50.922206574489664], [-1.3878657288711376, 50.92210323068669], [-1.3879237861955658, 50.92200975380321], [-1.3879777266608504, 50.92192378194225], [-1.3880294017136163, 50.92184295320683], [-1.3880806628004878, 50.92176490569998], [-1.3881333613680902, 50.92168727752472], [-1.388189348863048, 50.92160770678407], [-1.388250476731986, 50.92152383158107], [-1.388318596421529, 50.921433290018726], [-1.3883955593783024, 50.92133372020007], [-1.3884832170489303, 50.92122276022811], [-1.388583420880038, 50.92109804820589], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]} |
4.3 |
2149 |
2159 |
Woolston |
Southampton Central |
Southampton Central |
50.9074478 |
-1.4143952 |
50.9074478 |
-1.4143952 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Southampton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322306 |
1790024317678275 |
145 |
145 |
2026-09-21 21:09:18.564025 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:18.532118 |
| 723658 |
753938 |
P24505 |
162R31MZ21 |
2026-09-21 |
COMPLETE |
20322783 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 753938, "stp": "P", "toc": "Northern", "uid": "P24505", "consist": "170460", "dest_crs": "HUL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24505/2026-09-21/detailed", "trust_id": "162R31MZ21", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hull", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": "4", "is_terminated": 1, "next_location": "Hull", "signalling_id": "2R31", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "2159", "current_leg_dep": "2149", "current_leg_end": "Hull", "origin_dep_time": "2042", "origin_platform": "3", "current_location": "Hull", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]}", "current_leg_start": "Hessle", "dest_arr_time_act": "2158", "motion_projection": null, "next_location_lat": "53.7440441", "next_location_lon": "-0.3461872", "previous_location": "Hessle", "current_leg_milage": "4.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 246.769, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 745.978, \"from_m\": 246.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1155.972, \"from_m\": 745.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1261.234, \"from_m\": 1155.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1312.282, \"from_m\": 1261.234, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3599.329, \"from_m\": 1312.282, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5748.953, \"from_m\": 3599.329, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17199.363, \"from_m\": 5748.953, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 17423.132, \"from_m\": 17199.363, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 17923.1, \"from_m\": 17423.132, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18053.533, \"from_m\": 17923.1, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21812.016, \"from_m\": 18053.533, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21867.902, \"from_m\": 21812.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\": 21888.831, \"from_m\": 21867.902, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23621.673, \"from_m\": 21888.831, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30630.453, \"from_m\": 23621.673, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32886.295, \"from_m\": 30630.453, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32936.118, \"from_m\": 32886.295, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33065.769, \"from_m\": 32936.118, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33745.641, \"from_m\": 33065.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33792.788, \"from_m\": 33745.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34311.512, \"from_m\": 33792.788, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34542.552, \"from_m\": 34311.512, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34559.788, \"from_m\": 34542.552, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34989.619, \"from_m\": 34559.788, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35039.712, \"from_m\": 34989.619, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 37207.909, \"from_m\": 35039.712, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40215.59, \"from_m\": 37207.909, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42096.117, \"from_m\": 40215.59, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47575.609, \"from_m\": 42096.117, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56420.586, \"from_m\": 47575.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58580.301, \"from_m\": 56420.586, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71121.676, \"from_m\": 58580.301, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79800.695, \"from_m\": 71121.676, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80123.092, \"from_m\": 79800.695, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 81053.213, \"from_m\": 80123.092, \"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\": 82324.965, \"from_m\": 81053.213, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82351.672, \"from_m\": 82324.965, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 83285.286, \"from_m\": 82351.672, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83373.998, \"from_m\": 83285.286, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83784.882, \"from_m\": 83373.998, \"capability_applied\": null, \"effective_limit_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\": 753938, \"profile_key\": \"82868a1a998a395bd1e2b92cee78eb3328c2ee13b0363f34002365d66e7e90be\", \"schedule_id\": 20586, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9402.059, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2056\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17828.94, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2100H\", \"location\": \"Sherburn-in-Elmet\", \"stage_seq\": 4, \"distance_m\": 21155.372, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 5, \"distance_m\": 23534.413, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 6, \"distance_m\": 26499.123, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 7, \"distance_m\": 28325.258, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": false, \"wtt_arr\": \"2113H\", \"wtt_dep\": \"2115\", \"location\": \"Selby\", \"stage_seq\": 8, \"distance_m\": 34072.936, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Howden\", \"stage_seq\": 9, \"distance_m\": 47945.154, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129\", \"location\": \"Eastrington\", \"stage_seq\": 10, \"distance_m\": 52866.179, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Gilberdyke\", \"stage_seq\": 11, \"distance_m\": 56600.393, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2139\", \"location\": \"Brough\", \"stage_seq\": 12, \"distance_m\": 66964.903, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Ferriby\", \"stage_seq\": 13, \"distance_m\": 71744.372, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Hessle\", \"stage_seq\": 14, \"distance_m\": 76103.808, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 15, \"distance_m\": 80691.51, \"section_seq\": 1, \"route_path_id\": 138759}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": null, \"location\": \"Hull\", \"stage_seq\": 16, \"distance_m\": 83784.882, \"section_seq\": 1, \"route_path_id\": 138759}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 83784.882, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138759}], \"total_distance_m\": 83784.882, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 83376.965, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 407.917, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.7440441", "current_position_lon": "-0.3461872", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:15Z\", \"source_id\": 63979145, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:15Z\", \"source_id\": 20280278, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:24Z\", \"source_id\": 63991622, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:26Z\", \"source_id\": 20283797, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:39Z\", \"source_id\": 20294221, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:21Z\", \"source_id\": 64048021, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:24Z\", \"source_id\": 20300018, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:20Z\", \"source_id\": 64059077, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:24Z\", \"source_id\": 20303282, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:17Z\", \"source_id\": 64068601, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:19Z\", \"source_id\": 20305889, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:05Z\", \"source_id\": 64079508, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:05Z\", \"source_id\": 20309079, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:56Z\", \"source_id\": 64092206, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:00Z\", \"source_id\": 20312942, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:28Z\", \"source_id\": 20316470, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:19Z\", \"source_id\": 20322783, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hull", "service_state_platform": "4", "timing_fact_generation": 1790024360428777, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:20.367608", "service_state_evidence_id": 20322783, "current_leg_start_actual_dep": "2026-09-21T21:49:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:20.974681", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
YRK |
HUL |
2R31 |
170460 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 246.769, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 745.978, "from_m": 246.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1155.972, "from_m": 745.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1261.234, "from_m": 1155.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1312.282, "from_m": 1261.234, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3599.329, "from_m": 1312.282, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5748.953, "from_m": 3599.329, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17199.363, "from_m": 5748.953, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 17423.132, "from_m": 17199.363, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 17923.1, "from_m": 17423.132, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18053.533, "from_m": 17923.1, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21812.016, "from_m": 18053.533, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21867.902, "from_m": 21812.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": 21888.831, "from_m": 21867.902, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23621.673, "from_m": 21888.831, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30630.453, "from_m": 23621.673, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32886.295, "from_m": 30630.453, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32936.118, "from_m": 32886.295, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33065.769, "from_m": 32936.118, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33745.641, "from_m": 33065.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33792.788, "from_m": 33745.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34311.512, "from_m": 33792.788, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34542.552, "from_m": 34311.512, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34559.788, "from_m": 34542.552, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34989.619, "from_m": 34559.788, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35039.712, "from_m": 34989.619, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 37207.909, "from_m": 35039.712, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40215.59, "from_m": 37207.909, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42096.117, "from_m": 40215.59, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47575.609, "from_m": 42096.117, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56420.586, "from_m": 47575.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58580.301, "from_m": 56420.586, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71121.676, "from_m": 58580.301, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79800.695, "from_m": 71121.676, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80123.092, "from_m": 79800.695, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 81053.213, "from_m": 80123.092, "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": 82324.965, "from_m": 81053.213, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82351.672, "from_m": 82324.965, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 83285.286, "from_m": 82351.672, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83373.998, "from_m": 83285.286, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83784.882, "from_m": 83373.998, "capability_applied": null, "effective_limit_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": 753938, "profile_key": "82868a1a998a395bd1e2b92cee78eb3328c2ee13b0363f34002365d66e7e90be", "schedule_id": 20586, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2042", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9402.059, "section_seq": 1, "route_path_id": 138759}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2056", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17828.94, "section_seq": 1, "route_path_id": 138759}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2100H", "location": "Sherburn-in-Elmet", "stage_seq": 4, "distance_m": 21155.372, "section_seq": 1, "route_path_id": 138759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Gascoigne Wood Jn", "stage_seq": 5, "distance_m": 23534.413, "section_seq": 1, "route_path_id": 138759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Hambleton West Jn", "stage_seq": 6, "distance_m": 26499.123, "section_seq": 1, "route_path_id": 138759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Hambleton East Jn", "stage_seq": 7, "distance_m": 28325.258, "section_seq": 1, "route_path_id": 138759}, {"is_pass": false, "wtt_arr": "2113H", "wtt_dep": "2115", "location": "Selby", "stage_seq": 8, "distance_m": 34072.936, "section_seq": 1, "route_path_id": 138759}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Howden", "stage_seq": 9, "distance_m": 47945.154, "section_seq": 1, "route_path_id": 138759}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129", "location": "Eastrington", "stage_seq": 10, "distance_m": 52866.179, "section_seq": 1, "route_path_id": 138759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Gilberdyke", "stage_seq": 11, "distance_m": 56600.393, "section_seq": 1, "route_path_id": 138759}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2139", "location": "Brough", "stage_seq": 12, "distance_m": 66964.903, "section_seq": 1, "route_path_id": 138759}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Ferriby", "stage_seq": 13, "distance_m": 71744.372, "section_seq": 1, "route_path_id": 138759}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Hessle", "stage_seq": 14, "distance_m": 76103.808, "section_seq": 1, "route_path_id": 138759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Hessle Road Jn", "stage_seq": 15, "distance_m": 80691.51, "section_seq": 1, "route_path_id": 138759}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": null, "location": "Hull", "stage_seq": 16, "distance_m": 83784.882, "section_seq": 1, "route_path_id": 138759}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 83784.882, "from_m": 0.0, "section_seq": 1, "route_path_id": 138759}], "total_distance_m": 83784.882, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 83376.965, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 407.917, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4897, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:15Z", "source_id": 63979145, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:56:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:15Z", "source_id": 20280278, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4934, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:24Z", "source_id": 63991622, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:26Z", "source_id": 20283797, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:39Z", "source_id": 20294221, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:21Z", "source_id": 64048021, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:24:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:24Z", "source_id": 20300018, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6439, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:20Z", "source_id": 64059077, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:29:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:24Z", "source_id": 20303282, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:17Z", "source_id": 64068601, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:34:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:19Z", "source_id": 20305889, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:05Z", "source_id": 64079508, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:05Z", "source_id": 20309079, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6404, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:56Z", "source_id": 64092206, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:44:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:00Z", "source_id": 20312942, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:28Z", "source_id": 20316470, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:19Z", "source_id": 20322783, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
York |
2042 |
2042 |
3 |
None |
None |
Hull |
2158 |
2158 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24505/2026-09-21/detailed |
None |
Hessle |
2026-09-21T21:49:30+01:00 |
Hull |
10.0 |
{"type": "LineString", "coordinates": [[-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]} |
4.8 |
2149 |
2159 |
Hessle |
Hull |
Hull |
53.7440441 |
-0.3461872 |
53.7440441 |
-0.3461872 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Hull |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322783 |
1790024360428777 |
64 |
64 |
2026-09-21 21:09:20.974681 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:20.367608 |
| 723659 |
754943 |
W82684 |
072N21M721 |
2026-09-21 |
COMPLETE |
20321803 |
2026-09-21 21:59:00 |
2026-09-21 21:09:22 |
2026-09-23 21:09:22 |
{"id": 754943, "stp": "P", "toc": "ScotRail", "uid": "W82684", "consist": "318263+320312", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82684/2026-09-21/detailed", "trust_id": "072N21M721", "origin_crs": "NEI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "2159", "dest_platform": "8", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2N21", "timing_status": "ON TIME", "origin_station": "Neilston", "current_leg_arr": "2159", "current_leg_dep": "2154", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2126", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T21:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Pollokshields East", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Pollokshields East", "current_leg_milage": "1.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 146.203, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4799.005, \"from_m\": 146.203, \"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\": 11280.216, \"from_m\": 4799.005, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11324.698, \"from_m\": 11280.216, \"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\": 12369.711, \"from_m\": 11324.698, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12765.913, \"from_m\": 12369.711, \"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\": 13606.106, \"from_m\": 12765.913, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14701.685, \"from_m\": 13606.106, \"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\": 15504.58, \"from_m\": 14701.685, \"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\": 15556.719, \"from_m\": 15504.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15593.378, \"from_m\": 15556.719, \"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\": 16798.523, \"from_m\": 15593.378, \"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\": 17216.122, \"from_m\": 16798.523, \"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\": 17776.433, \"from_m\": 17216.122, \"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\": 18200.901, \"from_m\": 17776.433, \"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\": 754943, \"profile_key\": \"8d945c2330871c593acfab3ef1bb4cb885e09063b91ce960dad33071b060b8f8\", \"schedule_id\": 28812, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Neilston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2133H\", \"location\": \"Patterton\", \"stage_seq\": 2, \"distance_m\": 6422.051, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Whitecraigs\", \"stage_seq\": 3, \"distance_m\": 7996.784, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Williamwood\", \"stage_seq\": 4, \"distance_m\": 9351.446, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141\", \"location\": \"Muirend\", \"stage_seq\": 5, \"distance_m\": 11435.045, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 6, \"distance_m\": 12503.738, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"Cathcart\", \"stage_seq\": 7, \"distance_m\": 12651.092, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Mount Florida\", \"stage_seq\": 8, \"distance_m\": 13702.959, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Crosshill\", \"stage_seq\": 9, \"distance_m\": 14598.658, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Queens Park\", \"stage_seq\": 10, \"distance_m\": 15305.861, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2154\", \"location\": \"Pollokshields East\", \"stage_seq\": 11, \"distance_m\": 15948.357, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 12, \"distance_m\": 16173.102, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 13, \"distance_m\": 17271.468, \"section_seq\": 1, \"route_path_id\": 120614}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 14, \"distance_m\": 18200.901, \"section_seq\": 1, \"route_path_id\": 120614}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18200.901, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120614}], \"total_distance_m\": 18200.901, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18148.762, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.139, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2126", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:44Z\", \"source_id\": 64060013, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:45Z\", \"source_id\": 20303532, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:27Z\", \"source_id\": 20307313, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:40Z\", \"source_id\": 64076412, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:44Z\", \"source_id\": 20308161, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:05Z\", \"source_id\": 64083794, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:09Z\", \"source_id\": 20310425, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:28Z\", \"source_id\": 64089147, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:33Z\", \"source_id\": 20312035, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:01Z\", \"source_id\": 64094601, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:06Z\", \"source_id\": 20313664, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:21Z\", \"source_id\": 64099809, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:25Z\", \"source_id\": 20315158, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:25Z\", \"source_id\": 64104579, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:29Z\", \"source_id\": 20316497, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:18Z\", \"source_id\": 64108749, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:20Z\", \"source_id\": 20317725, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:44Z\", \"source_id\": 64122677, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:47Z\", \"source_id\": 20321803, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "8", "timing_fact_generation": 1790024269388745, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:20.627649", "service_state_evidence_id": 20321803, "current_leg_start_actual_dep": "2026-09-21T21:54:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:20.946147", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
NEI |
GLC |
2N21 |
318263+320312 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 146.203, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4799.005, "from_m": 146.203, "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": 11280.216, "from_m": 4799.005, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11324.698, "from_m": 11280.216, "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": 12369.711, "from_m": 11324.698, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12765.913, "from_m": 12369.711, "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": 13606.106, "from_m": 12765.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14701.685, "from_m": 13606.106, "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": 15504.58, "from_m": 14701.685, "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": 15556.719, "from_m": 15504.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15593.378, "from_m": 15556.719, "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": 16798.523, "from_m": 15593.378, "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": 17216.122, "from_m": 16798.523, "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": 17776.433, "from_m": 17216.122, "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": 18200.901, "from_m": 17776.433, "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": 754943, "profile_key": "8d945c2330871c593acfab3ef1bb4cb885e09063b91ce960dad33071b060b8f8", "schedule_id": 28812, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2126", "location": "Neilston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120614}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2133H", "location": "Patterton", "stage_seq": 2, "distance_m": 6422.051, "section_seq": 1, "route_path_id": 120614}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Whitecraigs", "stage_seq": 3, "distance_m": 7996.784, "section_seq": 1, "route_path_id": 120614}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Williamwood", "stage_seq": 4, "distance_m": 9351.446, "section_seq": 1, "route_path_id": 120614}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141", "location": "Muirend", "stage_seq": 5, "distance_m": 11435.045, "section_seq": 1, "route_path_id": 120614}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Cathcart West Jn", "stage_seq": 6, "distance_m": 12503.738, "section_seq": 1, "route_path_id": 120614}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "Cathcart", "stage_seq": 7, "distance_m": 12651.092, "section_seq": 1, "route_path_id": 120614}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Mount Florida", "stage_seq": 8, "distance_m": 13702.959, "section_seq": 1, "route_path_id": 120614}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Crosshill", "stage_seq": 9, "distance_m": 14598.658, "section_seq": 1, "route_path_id": 120614}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Queens Park", "stage_seq": 10, "distance_m": 15305.861, "section_seq": 1, "route_path_id": 120614}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2154", "location": "Pollokshields East", "stage_seq": 11, "distance_m": 15948.357, "section_seq": 1, "route_path_id": 120614}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Muirhouse North Jn", "stage_seq": 12, "distance_m": 16173.102, "section_seq": 1, "route_path_id": 120614}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Glasgow Bridge Street Jn", "stage_seq": 13, "distance_m": 17271.468, "section_seq": 1, "route_path_id": 120614}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 14, "distance_m": 18200.901, "section_seq": 1, "route_path_id": 120614}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18200.901, "from_m": 0.0, "section_seq": 1, "route_path_id": 120614}], "total_distance_m": 18200.901, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18148.762, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.139, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2522, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:44Z", "source_id": 64060013, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:45Z", "source_id": 20303532, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:27Z", "source_id": 20307313, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2526, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:40Z", "source_id": 64076412, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:44Z", "source_id": 20308161, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2530, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:05Z", "source_id": 64083794, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:09Z", "source_id": 20310425, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:28Z", "source_id": 64089147, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:33Z", "source_id": 20312035, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1866, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:01Z", "source_id": 64094601, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:06Z", "source_id": 20313664, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:21Z", "source_id": 64099809, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:25Z", "source_id": 20315158, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2538, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:25Z", "source_id": 64104579, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:29Z", "source_id": 20316497, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:18Z", "source_id": 64108749, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:20Z", "source_id": 20317725, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2018, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:44Z", "source_id": 64122677, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:59:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:47Z", "source_id": 20321803, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Neilston |
2126 |
2126 |
None |
None |
None |
Glasgow Central High Level |
2159 |
2159 |
8 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82684/2026-09-21/detailed |
None |
Pollokshields East |
2026-09-21T21:54:00+01:00 |
Glasgow Central High Level |
5.0 |
{"type": "LineString", "coordinates": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
1.4 |
2154 |
2159 |
Pollokshields East |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 21:09:22 |
TERMINATED |
2026-09-21 20:59:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321803 |
1790024269388745 |
41 |
41 |
2026-09-21 21:09:20.946147 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:20.627649 |
| 723660 |
754383 |
P89266 |
882S68M721 |
2026-09-21 |
COMPLETE |
20322029 |
2026-09-21 21:59:00 |
2026-09-21 21:09:23 |
2026-09-23 21:09:23 |
{"id": 754383, "stp": "P", "toc": "Southeastern", "uid": "P89266", "consist": "465023+465153+465901", "dest_crs": "SEV", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89266/2026-09-21/detailed", "trust_id": "882S68M721", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sevenoaks", "service_date": "2026-09-21", "dest_arr_time": "2159", "dest_platform": "2", "is_terminated": 1, "next_location": "Sevenoaks", "signalling_id": "2S68", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "2159", "current_leg_dep": "2155", "current_leg_end": "Sevenoaks", "origin_dep_time": "2101", "origin_platform": "1", "current_location": "Sevenoaks", "last_update_time": "2026-09-21T21:09:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18002479999999998, 51.2789899], [0.18026229999999996, 51.27874709999999], [0.1805102, 51.2784801], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]}", "current_leg_start": "Dunton Green", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "51.2768276", "next_location_lon": "0.1816949", "previous_location": "Dunton Green", "current_leg_milage": "1.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"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\": 3825.041, \"from_m\": 2757.138, \"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\": 9001.24, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9111.617, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9440.952, \"from_m\": 9111.617, \"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\": 9493.481, \"from_m\": 9440.952, \"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\": 10767.106, \"from_m\": 9493.481, \"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\": 11013.359, \"from_m\": 10767.106, \"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\": 12790.46, \"from_m\": 11013.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14043.264, \"from_m\": 12790.46, \"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\": 14082.852, \"from_m\": 14043.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18002.461, \"from_m\": 14082.852, \"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\": 18103.767, \"from_m\": 18002.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18139.283, \"from_m\": 18103.767, \"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\": 18255.342, \"from_m\": 18139.283, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18678.204, \"from_m\": 18255.342, \"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\": 18956.581, \"from_m\": 18678.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20123.2, \"from_m\": 18956.581, \"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\": 20187.727, \"from_m\": 20123.2, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23057.816, \"from_m\": 20187.727, \"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\": 23135.729, \"from_m\": 23057.816, \"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\": 24948.808, \"from_m\": 23135.729, \"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\": 31311.944, \"from_m\": 24948.808, \"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\": 34098.519, \"from_m\": 31311.944, \"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\": 35677.477, \"from_m\": 34098.519, \"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\": 35842.242, \"from_m\": 35677.477, \"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\": 35979.964, \"from_m\": 35842.242, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 754383, \"profile_key\": \"77aca9dd5c049f18138384c6f220702db145b70d9db8f63acc80cbcdfba0abe6\", \"schedule_id\": 24087, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2110\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9463.176, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2119\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 9960.796, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 10524.076, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 12033.398, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128\", \"location\": \"Grove Park\", \"stage_seq\": 12, \"distance_m\": 14933.988, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 13, \"distance_m\": 16985.453, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134H\", \"location\": \"Chislehurst\", \"stage_seq\": 14, \"distance_m\": 18621.822, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 20049.99, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2139\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 20788.193, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2144\", \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 22732.994, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Chelsfield\", \"stage_seq\": 18, \"distance_m\": 25058.866, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150H\", \"location\": \"Knockholt\", \"stage_seq\": 19, \"distance_m\": 27098.613, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Dunton Green\", \"stage_seq\": 20, \"distance_m\": 33504.731, \"section_seq\": 1, \"route_path_id\": 119579}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"Sevenoaks\", \"stage_seq\": 21, \"distance_m\": 35979.964, \"section_seq\": 1, \"route_path_id\": 119579}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 35979.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119579}], \"total_distance_m\": 35979.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 35723.011, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 256.953, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2101", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2768276", "current_position_lon": "0.1816949", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:44Z\", \"source_id\": 63997226, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:44Z\", \"source_id\": 20285417, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:41Z\", \"source_id\": 64006795, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:43Z\", \"source_id\": 20288129, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:35Z\", \"source_id\": 64034854, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:38Z\", \"source_id\": 20296256, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:58Z\", \"source_id\": 64044901, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:02Z\", \"source_id\": 20299108, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:27Z\", \"source_id\": 64052673, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:30Z\", \"source_id\": 20301418, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:59Z\", \"source_id\": 64060610, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:05Z\", \"source_id\": 20303707, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:13Z\", \"source_id\": 64065971, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:19Z\", \"source_id\": 20305213, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:57Z\", \"source_id\": 64074804, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:59Z\", \"source_id\": 20307690, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:01Z\", \"source_id\": 64085866, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:04Z\", \"source_id\": 20311057, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:00Z\", \"source_id\": 64096894, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:04Z\", \"source_id\": 20314283, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:00Z\", \"source_id\": 64103633, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 20316233, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:11Z\", \"source_id\": 64114993, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:16Z\", \"source_id\": 20319600, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:05Z\", \"source_id\": 64123463, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:06Z\", \"source_id\": 20322029, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sevenoaks", "service_state_platform": "2", "timing_fact_generation": 1790024286821116, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:20.631603", "service_state_evidence_id": 20322029, "current_leg_start_actual_dep": "2026-09-21T21:55:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:20.971019", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
SEV |
2S68 |
465023+465153+465901 |
12 |
75 |
None |
{"version": 3, "segments": [{"to_m": 2313.647, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2757.138, "from_m": 2313.647, "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": 3825.041, "from_m": 2757.138, "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": 9001.24, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9111.617, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9440.952, "from_m": 9111.617, "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": 9493.481, "from_m": 9440.952, "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": 10767.106, "from_m": 9493.481, "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": 11013.359, "from_m": 10767.106, "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": 12790.46, "from_m": 11013.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14043.264, "from_m": 12790.46, "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": 14082.852, "from_m": 14043.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18002.461, "from_m": 14082.852, "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": 18103.767, "from_m": 18002.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18139.283, "from_m": 18103.767, "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": 18255.342, "from_m": 18139.283, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18678.204, "from_m": 18255.342, "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": 18956.581, "from_m": 18678.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20123.2, "from_m": 18956.581, "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": 20187.727, "from_m": 20123.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23057.816, "from_m": 20187.727, "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": 23135.729, "from_m": 23057.816, "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": 24948.808, "from_m": 23135.729, "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": 31311.944, "from_m": 24948.808, "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": 34098.519, "from_m": 31311.944, "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": 35677.477, "from_m": 34098.519, "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": 35842.242, "from_m": 35677.477, "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": 35979.964, "from_m": 35842.242, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 754383, "profile_key": "77aca9dd5c049f18138384c6f220702db145b70d9db8f63acc80cbcdfba0abe6", "schedule_id": 24087, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2101", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 119579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2110", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 119579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 119579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 119579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 119579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9463.176, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2119", "location": "Lewisham", "stage_seq": 9, "distance_m": 9960.796, "section_seq": 1, "route_path_id": 119579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Parks Bridge Jn", "stage_seq": 10, "distance_m": 10524.076, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Hither Green", "stage_seq": 11, "distance_m": 12033.398, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128", "location": "Grove Park", "stage_seq": 12, "distance_m": 14933.988, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Elmstead Woods", "stage_seq": 13, "distance_m": 16985.453, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134H", "location": "Chislehurst", "stage_seq": 14, "distance_m": 18621.822, "section_seq": 1, "route_path_id": 119579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 20049.99, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2139", "location": "Petts Wood", "stage_seq": 16, "distance_m": 20788.193, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2144", "location": "Orpington", "stage_seq": 17, "distance_m": 22732.994, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Chelsfield", "stage_seq": 18, "distance_m": 25058.866, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150H", "location": "Knockholt", "stage_seq": 19, "distance_m": 27098.613, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Dunton Green", "stage_seq": 20, "distance_m": 33504.731, "section_seq": 1, "route_path_id": 119579}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 21, "distance_m": 35979.964, "section_seq": 1, "route_path_id": 119579}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 35979.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 119579}], "total_distance_m": 35979.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 35723.011, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 256.953, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:44Z", "source_id": 63997226, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:44Z", "source_id": 20285417, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:41Z", "source_id": 64006795, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:43Z", "source_id": 20288129, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:35Z", "source_id": 64034854, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:38Z", "source_id": 20296256, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:58Z", "source_id": 64044901, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:02Z", "source_id": 20299108, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:27Z", "source_id": 64052673, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:27:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:30Z", "source_id": 20301418, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:59Z", "source_id": 64060610, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:05Z", "source_id": 20303707, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:13Z", "source_id": 64065971, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:19Z", "source_id": 20305213, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:57Z", "source_id": 64074804, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:59Z", "source_id": 20307690, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:01Z", "source_id": 64085866, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:04Z", "source_id": 20311057, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32098, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:00Z", "source_id": 64096894, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:04Z", "source_id": 20314283, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32538, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:00Z", "source_id": 64103633, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:49:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 20316233, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:11Z", "source_id": 64114993, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:16Z", "source_id": 20319600, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32583, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:05Z", "source_id": 64123463, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:59:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:06Z", "source_id": 20322029, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
London Charing Cross |
2101 |
2101 |
1 |
None |
None |
Sevenoaks |
2159 |
2159 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89266/2026-09-21/detailed |
None |
Dunton Green |
2026-09-21T21:55:30+01:00 |
Sevenoaks |
4.0 |
{"type": "LineString", "coordinates": [[0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18002479999999998, 51.2789899], [0.18026229999999996, 51.27874709999999], [0.1805102, 51.2784801], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]} |
1.5 |
2155 |
2159 |
Dunton Green |
Sevenoaks |
Sevenoaks |
51.2768276 |
0.1816949 |
51.2768276 |
0.1816949 |
1 |
0 |
2026-09-21 21:09:23 |
TERMINATED |
2026-09-21 20:59:00 |
Sevenoaks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322029 |
1790024286821116 |
79 |
79 |
2026-09-21 21:09:20.971019 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:20.631603 |
| 723661 |
754629 |
Y65527 |
529A64M721 |
2026-09-21 |
COMPLETE |
20322084 |
2026-09-21 21:59:00 |
2026-09-21 21:09:52 |
2026-09-23 21:09:52 |
{"id": 754629, "stp": "P", "toc": "London Overground", "uid": "Y65527", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65527/2026-09-21/detailed", "trust_id": "529A64M721", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-21", "dest_arr_time": "2154", "dest_platform": "3", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A64", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "2159", "current_leg_dep": "2155", "current_leg_end": "Crystal Palace", "origin_dep_time": "2111", "origin_platform": "2", "current_location": "Crystal Palace", "last_update_time": "2026-09-21T21:09:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Sydenham", "dest_arr_time_act": "2154", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Sydenham", "current_leg_milage": "1.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.764, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 930.35, \"from_m\": 375.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1863.659, \"from_m\": 930.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2266.455, \"from_m\": 1863.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2409.355, \"from_m\": 2266.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2482.229, \"from_m\": 2409.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2742.204, \"from_m\": 2482.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.186, \"from_m\": 2742.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4534.845, \"from_m\": 2797.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5686.37, \"from_m\": 4534.845, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7424.028, \"from_m\": 5686.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7481.365, \"from_m\": 7424.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9220.872, \"from_m\": 7481.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9527.363, \"from_m\": 9220.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9564.818, \"from_m\": 9527.363, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9944.901, \"from_m\": 9564.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10660.453, \"from_m\": 9944.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10892.733, \"from_m\": 10660.453, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 12575.691, \"from_m\": 10892.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12660.129, \"from_m\": 12575.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15874.875, \"from_m\": 12660.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22023.866, \"from_m\": 15874.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23709.616, \"from_m\": 22023.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 754629, \"profile_key\": \"75fff30eee202d63bb5ab04d0d68510fe795098e6d0987fcdae272fcad867bb4\", \"schedule_id\": 31470, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2113\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 892.4, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2116\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2122H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 14060.184, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 14349.628, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 15106.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 15840.894, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2139\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 16068.806, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 22, \"distance_m\": 23709.616, \"section_seq\": 1, \"route_path_id\": 121283}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23709.616, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121283}], \"total_distance_m\": 23709.616, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21284.087, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2425.529, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2111", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:33Z\", \"source_id\": 64020797, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:38Z\", \"source_id\": 20292147, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:31Z\", \"source_id\": 64027806, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:35Z\", \"source_id\": 20294192, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:36Z\", \"source_id\": 64039544, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:38Z\", \"source_id\": 20297525, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:21Z\", \"source_id\": 64045781, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:25Z\", \"source_id\": 20299356, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:17Z\", \"source_id\": 64052273, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:19Z\", \"source_id\": 20301302, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:54Z\", \"source_id\": 64058094, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:56Z\", \"source_id\": 20303029, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:01Z\", \"source_id\": 64063029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:04Z\", \"source_id\": 20304418, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:23Z\", \"source_id\": 64068876, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:27Z\", \"source_id\": 20305983, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:05Z\", \"source_id\": 64072703, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:08Z\", \"source_id\": 20307081, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:45Z\", \"source_id\": 64076626, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:50Z\", \"source_id\": 20308202, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:30Z\", \"source_id\": 64080502, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:33Z\", \"source_id\": 20309421, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:25Z\", \"source_id\": 64089006, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:31Z\", \"source_id\": 20312006, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:13Z\", \"source_id\": 64095045, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:17Z\", \"source_id\": 20313758, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:34Z\", \"source_id\": 64102664, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:39Z\", \"source_id\": 20316005, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:03Z\", \"source_id\": 64108306, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:05Z\", \"source_id\": 20317580, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:06Z\", \"source_id\": 64114817, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:10Z\", \"source_id\": 20319546, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:10Z\", \"source_id\": 64123578, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:14Z\", \"source_id\": 20322084, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1790024296929033, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:26.588691", "service_state_evidence_id": 20322084, "current_leg_start_actual_dep": "2026-09-21T21:55:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:26.881961", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
CYP |
9A64 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 375.764, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 930.35, "from_m": 375.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1863.659, "from_m": 930.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2266.455, "from_m": 1863.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2409.355, "from_m": 2266.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2482.229, "from_m": 2409.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2742.204, "from_m": 2482.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.186, "from_m": 2742.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4534.845, "from_m": 2797.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5686.37, "from_m": 4534.845, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7424.028, "from_m": 5686.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7481.365, "from_m": 7424.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9220.872, "from_m": 7481.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9527.363, "from_m": 9220.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9564.818, "from_m": 9527.363, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9944.901, "from_m": 9564.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10660.453, "from_m": 9944.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10892.733, "from_m": 10660.453, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 12575.691, "from_m": 10892.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12660.129, "from_m": 12575.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15874.875, "from_m": 12660.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22023.866, "from_m": 15874.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23709.616, "from_m": 22023.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 754629, "profile_key": "75fff30eee202d63bb5ab04d0d68510fe795098e6d0987fcdae272fcad867bb4", "schedule_id": 31470, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2111", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2113", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 892.4, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2116", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2122H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132H", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 14060.184, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 14349.628, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 15106.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 15840.894, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2139", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 16068.806, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 22, "distance_m": 23709.616, "section_seq": 1, "route_path_id": 121283}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23709.616, "from_m": 0.0, "section_seq": 1, "route_path_id": 121283}], "total_distance_m": 23709.616, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21284.087, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2425.529, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:33Z", "source_id": 64020797, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:38Z", "source_id": 20292147, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:31Z", "source_id": 64027806, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:35Z", "source_id": 20294192, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:36Z", "source_id": 64039544, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:38Z", "source_id": 20297525, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:21Z", "source_id": 64045781, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:25Z", "source_id": 20299356, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:17Z", "source_id": 64052273, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:19Z", "source_id": 20301302, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:54Z", "source_id": 64058094, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:56Z", "source_id": 20303029, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:01Z", "source_id": 64063029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:04Z", "source_id": 20304418, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:23Z", "source_id": 64068876, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:27Z", "source_id": 20305983, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:05Z", "source_id": 64072703, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:08Z", "source_id": 20307081, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:45Z", "source_id": 64076626, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:50Z", "source_id": 20308202, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:30Z", "source_id": 64080502, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:39:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:33Z", "source_id": 20309421, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:25Z", "source_id": 64089006, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:31Z", "source_id": 20312006, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:13Z", "source_id": 64095045, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:45:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:17Z", "source_id": 20313758, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:34Z", "source_id": 64102664, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:39Z", "source_id": 20316005, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:03Z", "source_id": 64108306, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:05Z", "source_id": 20317580, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:06Z", "source_id": 64114817, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:10Z", "source_id": 20319546, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:10Z", "source_id": 64123578, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:14Z", "source_id": 20322084, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
2111 |
2111 |
2 |
None |
None |
Crystal Palace |
2154 |
2154 |
3 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65527/2026-09-21/detailed |
None |
Sydenham |
2026-09-21T21:55:00+01:00 |
Crystal Palace |
4.0 |
{"type": "LineString", "coordinates": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} |
1.2 |
2155 |
2159 |
Sydenham |
Crystal Palace |
Crystal Palace |
51.4177859 |
-0.0721365 |
51.4177859 |
-0.0721365 |
1 |
0 |
2026-09-21 21:09:52 |
TERMINATED |
2026-09-21 20:59:00 |
Crystal Palace |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322084 |
1790024296929033 |
77 |
77 |
2026-09-21 21:09:26.881961 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:26.588691 |
| 723662 |
755214 |
N61051 |
185U871721 |
2026-09-21 |
COMPLETE |
20322100 |
2026-09-21 21:59:00 |
2026-09-21 21:09:52 |
2026-09-23 21:09:52 |
{"id": 755214, "stp": "N", "toc": "TransPennine Express", "uid": "N61051", "consist": "185129", "dest_crs": "WKK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N61051/2026-09-21/detailed", "trust_id": "185U871721", "origin_crs": "WKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wakefield Kirkgate", "service_date": "2026-09-21", "dest_arr_time": "2159", "dest_platform": "1", "is_terminated": 1, "next_location": "Wakefield Kirkgate", "signalling_id": "5U87", "timing_status": "ON TIME", "origin_station": "Wakefield Kirkgate", "current_leg_arr": "2159", "current_leg_dep": "2158", "current_leg_end": "Wakefield Kirkgate", "origin_dep_time": "2138", "origin_platform": "2", "current_location": "Wakefield Kirkgate", "last_update_time": "2026-09-21T21:09:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4932963999999995, 53.6772114], [-1.4928113999999997, 53.6773767], [-1.4922587, 53.6775678], [-1.4911641999999998, 53.6779347], [-1.4910239, 53.677980699999985], [-1.4908786999999997, 53.6780195], [-1.4908825999999995, 53.67802880000001], [-1.4904437999999998, 53.6781708], [-1.4900504, 53.6782857], [-1.4895449, 53.6784213], [-1.4891779, 53.678508599999994], [-1.488455, 53.678668]]}", "current_leg_start": "Wakefield West Jn", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "53.6786680", "next_location_lon": "-1.4884550", "previous_location": "Wakefield West Jn", "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\": 321.501, \"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\": 395.211, \"from_m\": 321.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\": 716.712, \"from_m\": 395.211, \"capability_applied\": null, \"effective_limit_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\": 755214, \"profile_key\": \"127d7e5b48ffdee855b8122d1f7f8aa3e70dd24262efcff0f3c4693d0d110fb0\", \"schedule_id\": 39768, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124033}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2157\", \"location\": \"Wakefield West Jn\", \"stage_seq\": 2, \"distance_m\": 358.356, \"section_seq\": 1, \"route_path_id\": 124033}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 3, \"distance_m\": 716.712, \"section_seq\": 1, \"route_path_id\": 124033}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 716.712, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124033}], \"total_distance_m\": 716.712, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 643.002, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 73.71, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2138", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.6786680", "current_position_lon": "-1.4884550", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:21Z\", \"source_id\": 64082370, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:26Z\", \"source_id\": 20309968, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:11Z\", \"source_id\": 64123621, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:16Z\", \"source_id\": 20322100, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wakefield Kirkgate", "service_state_platform": "1", "timing_fact_generation": 1790024296397810, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:31.839806", "service_state_evidence_id": 20322100, "current_leg_start_actual_dep": "2026-09-21T21:57:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:32.067571", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
N |
WKK |
WKK |
5U87 |
185129 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 321.501, "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": 395.211, "from_m": 321.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": 716.712, "from_m": 395.211, "capability_applied": null, "effective_limit_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": 755214, "profile_key": "127d7e5b48ffdee855b8122d1f7f8aa3e70dd24262efcff0f3c4693d0d110fb0", "schedule_id": 39768, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2138", "location": "Wakefield Kirkgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124033}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2157", "location": "Wakefield West Jn", "stage_seq": 2, "distance_m": 358.356, "section_seq": 1, "route_path_id": 124033}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "Wakefield Kirkgate", "stage_seq": 3, "distance_m": 716.712, "section_seq": 1, "route_path_id": 124033}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 716.712, "from_m": 0.0, "section_seq": 1, "route_path_id": 124033}], "total_distance_m": 716.712, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 643.002, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 73.71, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:21Z", "source_id": 64082370, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:26Z", "source_id": 20309968, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5944, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:11Z", "source_id": 64123621, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:16Z", "source_id": 20322100, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Wakefield Kirkgate |
2138 |
2138 |
2 |
None |
None |
Wakefield Kirkgate |
2159 |
2159 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N61051/2026-09-21/detailed |
None |
Wakefield West Jn |
2026-09-21T21:57:00+01:00 |
Wakefield Kirkgate |
1.0 |
{"type": "LineString", "coordinates": [[-1.4932963999999995, 53.6772114], [-1.4928113999999997, 53.6773767], [-1.4922587, 53.6775678], [-1.4911641999999998, 53.6779347], [-1.4910239, 53.677980699999985], [-1.4908786999999997, 53.6780195], [-1.4908825999999995, 53.67802880000001], [-1.4904437999999998, 53.6781708], [-1.4900504, 53.6782857], [-1.4895449, 53.6784213], [-1.4891779, 53.678508599999994], [-1.488455, 53.678668]]} |
0.2 |
2158 |
2159 |
Wakefield West Jn |
Wakefield Kirkgate |
Wakefield Kirkgate |
53.6786680 |
-1.4884550 |
53.6786680 |
-1.4884550 |
1 |
0 |
2026-09-21 21:09:52 |
TERMINATED |
2026-09-21 20:59:00 |
Wakefield Kirkgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322100 |
1790024296397810 |
8 |
8 |
2026-09-21 21:09:32.067571 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:31.839806 |
| 723663 |
754761 |
L12033 |
879B64M721 |
2026-09-21 |
COMPLETE |
20322412 |
2026-09-21 21:59:00 |
2026-09-21 21:09:52 |
2026-09-23 21:09:52 |
{"id": 754761, "stp": "P", "toc": "London Overground", "uid": "L12033", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12033/2026-09-21/detailed", "trust_id": "879B64M721", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B64", "timing_status": "EARLY", "origin_station": "Crystal Palace", "current_leg_arr": "2159", "current_leg_dep": "2157", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "2117", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-21T21:09:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1685.75, \"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\": 7834.742, \"from_m\": 1685.75, \"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\": 13395.432, \"from_m\": 7834.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13439.981, \"from_m\": 13395.432, \"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\": 15906.334, \"from_m\": 13439.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17398.09, \"from_m\": 15906.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17590.812, \"from_m\": 17398.09, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 18540.387, \"from_m\": 17590.812, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19258.493, \"from_m\": 18540.387, \"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\": 20996.152, \"from_m\": 19258.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21051.134, \"from_m\": 20996.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21311.109, \"from_m\": 21051.134, \"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\": 21383.983, \"from_m\": 21311.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21526.883, \"from_m\": 21383.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\": 21929.679, \"from_m\": 21526.883, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22862.988, \"from_m\": 21929.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\": 23417.574, \"from_m\": 22862.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27583.3, \"from_m\": 23417.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 754761, \"profile_key\": \"21e575d62bea0dd876d6803db1c23f1472d1bd1ec5d1fe0bad1a331bb746d915\", \"schedule_id\": 16091, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2120H\", \"wtt_dep\": \"2121H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1886.834, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3307.365, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2126H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4659.728, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6324.799, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2132\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7640.81, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8603.163, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9359.988, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9649.433, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10259.098, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10573.163, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11049.487, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16615.377, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17609.219, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18682.731, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19915.049, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20797.287, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21470.267, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25688.319, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25938.407, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27583.3, \"section_seq\": 1, \"route_path_id\": 117937}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27583.3, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117937}], \"total_distance_m\": 27583.3, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25215.108, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2368.192, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2117", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:18Z\", \"source_id\": 64038855, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:24Z\", \"source_id\": 20297351, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:41Z\", \"source_id\": 64044238, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:42Z\", \"source_id\": 20298862, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:04Z\", \"source_id\": 64049600, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:06Z\", \"source_id\": 20300509, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:40Z\", \"source_id\": 64055296, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:43Z\", \"source_id\": 20302215, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:51Z\", \"source_id\": 64060305, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:55Z\", \"source_id\": 20303599, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:29Z\", \"source_id\": 64071328, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:31Z\", \"source_id\": 20306682, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:04Z\", \"source_id\": 64077239, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:08Z\", \"source_id\": 20308419, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:40Z\", \"source_id\": 64080814, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:38Z\", \"source_id\": 20309465, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:23Z\", \"source_id\": 64084529, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:29Z\", \"source_id\": 20310647, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:14Z\", \"source_id\": 64088580, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:19Z\", \"source_id\": 20311877, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:20Z\", \"source_id\": 64093096, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:25Z\", \"source_id\": 20313196, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 64098808, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 20314838, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:23Z\", \"source_id\": 64104535, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:25Z\", \"source_id\": 20316439, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:25Z\", \"source_id\": 64108984, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:27Z\", \"source_id\": 20317795, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:00Z\", \"source_id\": 64112325, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:01Z\", \"source_id\": 20318813, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:39Z\", \"source_id\": 64120278, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:40Z\", \"source_id\": 20321113, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:43Z\", \"source_id\": 64124841, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:46Z\", \"source_id\": 20322412, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1790024329081008, "current_leg_arrival_utc": "2026-09-21T21:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:32.146994", "service_state_evidence_id": 20322412, "current_leg_start_actual_dep": "2026-09-21T21:57:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:33.095521", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CYP |
XHZ |
9B64 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1685.75, "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": 7834.742, "from_m": 1685.75, "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": 13395.432, "from_m": 7834.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13439.981, "from_m": 13395.432, "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": 15906.334, "from_m": 13439.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17398.09, "from_m": 15906.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17590.812, "from_m": 17398.09, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 18540.387, "from_m": 17590.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19258.493, "from_m": 18540.387, "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": 20996.152, "from_m": 19258.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21051.134, "from_m": 20996.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21311.109, "from_m": 21051.134, "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": 21383.983, "from_m": 21311.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21526.883, "from_m": 21383.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": 21929.679, "from_m": 21526.883, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22862.988, "from_m": 21929.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": 23417.574, "from_m": 22862.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27583.3, "from_m": 23417.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 754761, "profile_key": "21e575d62bea0dd876d6803db1c23f1472d1bd1ec5d1fe0bad1a331bb746d915", "schedule_id": 16091, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2117", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2120H", "wtt_dep": "2121H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1886.834, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3307.365, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2126H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4659.728, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129", "location": "Brockley", "stage_seq": 5, "distance_m": 6324.799, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2132", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7640.81, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8603.163, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9359.988, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9649.433, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10259.098, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10573.163, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Wapping", "stage_seq": 12, "distance_m": 11049.487, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16615.377, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17609.219, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18682.731, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19915.049, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20797.287, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21470.267, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25688.319, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25938.407, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27583.3, "section_seq": 1, "route_path_id": 117937}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27583.3, "from_m": 0.0, "section_seq": 1, "route_path_id": 117937}], "total_distance_m": 27583.3, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25215.108, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2368.192, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:18Z", "source_id": 64038855, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:20:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:24Z", "source_id": 20297351, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:41Z", "source_id": 64044238, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:42Z", "source_id": 20298862, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:04Z", "source_id": 64049600, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:25:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:06Z", "source_id": 20300509, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:40Z", "source_id": 64055296, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:28:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:43Z", "source_id": 20302215, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:51Z", "source_id": 64060305, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:30:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:55Z", "source_id": 20303599, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:29Z", "source_id": 64071328, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:31Z", "source_id": 20306682, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:04Z", "source_id": 64077239, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:37:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:08Z", "source_id": 20308419, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:40Z", "source_id": 64080814, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:38Z", "source_id": 20309465, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:23Z", "source_id": 64084529, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:29Z", "source_id": 20310647, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:14Z", "source_id": 64088580, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:19Z", "source_id": 20311877, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:20Z", "source_id": 64093096, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:25Z", "source_id": 20313196, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 64098808, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 20314838, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:23Z", "source_id": 64104535, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:25Z", "source_id": 20316439, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:25Z", "source_id": 64108984, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:27Z", "source_id": 20317795, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:00Z", "source_id": 64112325, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:01Z", "source_id": 20318813, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:39Z", "source_id": 64120278, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:57:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:40Z", "source_id": 20321113, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:43Z", "source_id": 64124841, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:59:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:46Z", "source_id": 20322412, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Crystal Palace |
2117 |
2117 |
3 |
None |
None |
Highbury & Islington (East London Line) |
2201 |
2200 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12033/2026-09-21/detailed |
None |
Canonbury East London Line |
2026-09-21T21:57:30+01:00 |
Highbury & Islington (East London Line) |
2.0 |
{"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} |
0.5 |
2157 |
2159 |
Canonbury East London Line |
Highbury & Islington (East London Line) |
Highbury & Islington (East London Line) |
51.5458694 |
-0.1047385 |
51.5458694 |
-0.1047385 |
1 |
0 |
2026-09-21 21:09:52 |
TERMINATED |
2026-09-21 20:59:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322412 |
1790024329081008 |
76 |
76 |
2026-09-21 21:09:33.095521 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:32.146994 |
| 723664 |
756873 |
G14048 |
875G71M921 |
2026-09-21 |
COMPLETE |
20322955 |
2026-09-21 21:59:00 |
2026-09-21 21:09:52 |
2026-09-23 21:09:52 |
{"id": 756873, "stp": "O", "toc": "Southern", "uid": "G14048", "consist": null, "dest_crs": "XSH", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14048/2026-09-21/detailed", "trust_id": "875G71M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:45:00", "dar_platform": null, "dest_station": "Selhurst T&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "0003", "dest_platform": null, "is_terminated": 1, "next_location": "Norwood Junction", "signalling_id": "5G71", "timing_status": null, "origin_station": "London Bridge (Central)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2345", "origin_platform": "14", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T21:09:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0003", "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\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"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\": 2590.489, \"from_m\": 2199.884, \"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\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.683, \"from_m\": 4918.123, \"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\": 14102.764, \"from_m\": 13929.683, \"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\": 14179.575, \"from_m\": 14102.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\": 14184.959, \"from_m\": 14179.575, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15063.075, \"from_m\": 14184.959, \"capability_applied\": null, \"effective_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\": 756873, \"profile_key\": \"133748282f7b033a0721d822870b8665c31c0cf76e34bd29dcb3f06b89f78998\", \"schedule_id\": 36623, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 122257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 122257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 122257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 122257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 122257}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"2357\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.945, \"section_seq\": 1, \"route_path_id\": 122257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 8, \"distance_m\": 14713.915, \"section_seq\": 1, \"route_path_id\": 122257}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": null, \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 9, \"distance_m\": 15063.075, \"section_seq\": 1, \"route_path_id\": 122257}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 15063.075, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122257}], \"total_distance_m\": 15063.075, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13491.645, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1571.43, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2345", "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 Bridge (Central)", "service_state_platform": "14", "timing_fact_generation": 1790024376078119, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:36.074966", "service_state_evidence_id": 20322955, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:36.951290", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
XSH |
5G71 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "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": 2590.489, "from_m": 2199.884, "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": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.683, "from_m": 4918.123, "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": 14102.764, "from_m": 13929.683, "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": 14179.575, "from_m": 14102.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": 14184.959, "from_m": 14179.575, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15063.075, "from_m": 14184.959, "capability_applied": null, "effective_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": 756873, "profile_key": "133748282f7b033a0721d822870b8665c31c0cf76e34bd29dcb3f06b89f78998", "schedule_id": 36623, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2345", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 122257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 122257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 122257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 122257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 122257}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.945, "section_seq": 1, "route_path_id": 122257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Selhurst Dpt Tennison Road", "stage_seq": 8, "distance_m": 14713.915, "section_seq": 1, "route_path_id": 122257}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": null, "location": "Selhurst T&R.S.M.D", "stage_seq": 9, "distance_m": 15063.075, "section_seq": 1, "route_path_id": 122257}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 15063.075, "from_m": 0.0, "section_seq": 1, "route_path_id": 122257}], "total_distance_m": 15063.075, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13491.645, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1571.43, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Bridge (Central) |
2345 |
2345 |
14 |
23:45:00 |
None |
Selhurst T&R.S.M.D |
0003 |
0003 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G14048/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
London Bridge Sig. L1490 |
Norwood Junction |
None |
None |
None |
None |
1 |
0 |
2026-09-21 21:09:52 |
TERMINATED |
2026-09-21 20:59:00 |
London Bridge (Central) |
TRUST |
TRUST_CANCELLATION |
20322955 |
1790024376078119 |
1 |
1 |
2026-09-21 21:09:36.951290 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:36.074966 |
| 723665 |
754617 |
P66202 |
471B25M721 |
2026-09-21 |
COMPLETE |
20322044 |
2026-09-21 21:59:00 |
2026-09-21 21:09:52 |
2026-09-23 21:09:52 |
{"id": 754617, "stp": "P", "toc": "Greater Anglia", "uid": "P66202", "consist": "745110", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66202/2026-09-21/detailed", "trust_id": "471B25M721", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "2159", "dest_platform": "4", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B25", "timing_status": "ON TIME", "origin_station": "Stansted Airport", "current_leg_arr": "2159", "current_leg_dep": "2146", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2111", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T21:09:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41971.335, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42003.228, \"from_m\": 41971.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46491.635, \"from_m\": 42003.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49611.625, \"from_m\": 46491.635, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49995.025, \"from_m\": 49611.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50042.06, \"from_m\": 49995.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51473.3, \"from_m\": 50042.06, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51575.996, \"from_m\": 51473.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52222.855, \"from_m\": 51575.996, \"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\": 53308.281, \"from_m\": 52222.855, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54254.363, \"from_m\": 53308.281, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54832.508, \"from_m\": 54254.363, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56297.013, \"from_m\": 54832.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57873.003, \"from_m\": 56297.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58509.904, \"from_m\": 57873.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58986.579, \"from_m\": 58509.904, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59439.797, \"from_m\": 58986.579, \"capability_applied\": null, \"effective_limit_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\": 754617, \"profile_key\": \"b0b37d25b2317a3c684c8dc72fd736c6c99dcdb6ce323c037d2856fa38045a7b\", \"schedule_id\": 22002, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2117\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.084, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 49840.799, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50600.954, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51553.374, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52271.372, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54653.51, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57627.655, \"section_seq\": 1, \"route_path_id\": 119307}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59439.797, \"section_seq\": 1, \"route_path_id\": 119307}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59439.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119307}], \"total_distance_m\": 59439.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54982.546, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2111", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:42Z\", \"source_id\": 64032832, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:45Z\", \"source_id\": 20295608, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:04Z\", \"source_id\": 64042857, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:10Z\", \"source_id\": 20298518, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:37Z\", \"source_id\": 64057413, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:40Z\", \"source_id\": 20302834, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:42Z\", \"source_id\": 64074221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:49Z\", \"source_id\": 20307550, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:05Z\", \"source_id\": 64079529, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:07Z\", \"source_id\": 20309088, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:33Z\", \"source_id\": 64084823, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:35Z\", \"source_id\": 20310708, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:30Z\", \"source_id\": 64093417, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:33Z\", \"source_id\": 20313324, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:28Z\", \"source_id\": 64109158, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:30Z\", \"source_id\": 20317830, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:33Z\", \"source_id\": 64117924, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:37Z\", \"source_id\": 20320470, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:08Z\", \"source_id\": 64123541, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:10Z\", \"source_id\": 20322044, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "4", "timing_fact_generation": 1790024291743059, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:38.535422", "service_state_evidence_id": 20322044, "current_leg_start_actual_dep": "2026-09-21T21:46:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:38.970706", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SSD |
LST |
1B25 |
745110 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41890.89, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41971.335, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42003.228, "from_m": 41971.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46491.635, "from_m": 42003.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49611.625, "from_m": 46491.635, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49995.025, "from_m": 49611.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50042.06, "from_m": 49995.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51473.3, "from_m": 50042.06, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51575.996, "from_m": 51473.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52222.855, "from_m": 51575.996, "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": 53308.281, "from_m": 52222.855, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54254.363, "from_m": 53308.281, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54832.508, "from_m": 54254.363, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56297.013, "from_m": 54832.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57873.003, "from_m": 56297.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58509.904, "from_m": 57873.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58986.579, "from_m": 58509.904, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59439.797, "from_m": 58986.579, "capability_applied": null, "effective_limit_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": 754617, "profile_key": "b0b37d25b2317a3c684c8dc72fd736c6c99dcdb6ce323c037d2856fa38045a7b", "schedule_id": 22002, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2111", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 119307}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2117", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 119307}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.084, "section_seq": 1, "route_path_id": 119307}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 49840.799, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50600.954, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51553.374, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52271.372, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54653.51, "section_seq": 1, "route_path_id": 119307}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57627.655, "section_seq": 1, "route_path_id": 119307}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59439.797, "section_seq": 1, "route_path_id": 119307}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59439.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 119307}], "total_distance_m": 59439.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54982.546, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:42Z", "source_id": 64032832, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:18:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:45Z", "source_id": 20295608, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:04Z", "source_id": 64042857, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:10Z", "source_id": 20298518, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:37Z", "source_id": 64057413, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:29:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:40Z", "source_id": 20302834, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:42Z", "source_id": 64074221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:49Z", "source_id": 20307550, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:05Z", "source_id": 64079529, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:07Z", "source_id": 20309088, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:33Z", "source_id": 64084823, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:35Z", "source_id": 20310708, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:30Z", "source_id": 64093417, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:33Z", "source_id": 20313324, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:28Z", "source_id": 64109158, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:30Z", "source_id": 20317830, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:33Z", "source_id": 64117924, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:56:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:37Z", "source_id": 20320470, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:08Z", "source_id": 64123541, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:10Z", "source_id": 20322044, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Stansted Airport |
2111 |
2111 |
1 |
None |
None |
London Liverpool Street |
2159 |
2159 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66202/2026-09-21/detailed |
None |
Tottenham Hale |
2026-09-21T21:46:00+01:00 |
London Liverpool Street |
13.0 |
{"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
5.9 |
2146 |
2159 |
Tottenham Hale |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-21 21:09:52 |
TERMINATED |
2026-09-21 20:59:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322044 |
1790024291743059 |
70 |
70 |
2026-09-21 21:09:38.970706 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:38.535422 |
| 723666 |
754660 |
P02477 |
522D14M721 |
2026-09-21 |
COMPLETE |
20322009 |
2026-09-21 21:59:00 |
2026-09-21 21:09:52 |
2026-09-23 21:09:52 |
{"id": 754660, "stp": "P", "toc": "London Overground", "uid": "P02477", "consist": null, "dest_crs": "CHN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02477/2026-09-21/detailed", "trust_id": "522D14M721", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheshunt", "service_date": "2026-09-21", "dest_arr_time": "2152", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Cheshunt", "signalling_id": "2D14", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2159", "current_leg_dep": "2156", "current_leg_end": "Cheshunt", "origin_dep_time": "2113", "origin_platform": "1", "current_location": "Cheshunt", "last_update_time": "2026-09-21T21:09:52", "route_debug_link": null, "timing_variation": "+9 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": "2150", "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\": 754660, \"profile_key\": \"7b0f447ef50b25872ea7a05110ed326f25ed3813a0971abfba8ec6d0596d6c6a\", \"schedule_id\": 20142, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2116H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2118H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2120H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2122H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2126H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Southbury\", \"stage_seq\": 15, \"distance_m\": 16704.053, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Turkey Street\", \"stage_seq\": 16, \"distance_m\": 19532.105, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"Theobalds Grove\", \"stage_seq\": 17, \"distance_m\": 21818.157, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": null, \"location\": \"Cheshunt\", \"stage_seq\": 18, \"distance_m\": 23376.059, \"section_seq\": 1, \"route_path_id\": 117982}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23376.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117982}], \"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": "2113", "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-21T20:18:07Z\", \"source_id\": 64033851, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:09Z\", \"source_id\": 20295917, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:36Z\", \"source_id\": 64039555, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:40Z\", \"source_id\": 20297553, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:33Z\", \"source_id\": 64043911, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:38Z\", \"source_id\": 20298810, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:21Z\", \"source_id\": 64048082, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:24Z\", \"source_id\": 20300022, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:24Z\", \"source_id\": 20302651, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:23Z\", \"source_id\": 64061555, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:27Z\", \"source_id\": 20303975, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:51Z\", \"source_id\": 64067506, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:54Z\", \"source_id\": 20305626, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:33Z\", \"source_id\": 64071479, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:38Z\", \"source_id\": 20306753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:54Z\", \"source_id\": 64079110, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:58Z\", \"source_id\": 20308981, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:08Z\", \"source_id\": 64083921, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:11Z\", \"source_id\": 20310442, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:25Z\", \"source_id\": 64089064, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:31Z\", \"source_id\": 20312003, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:46Z\", \"source_id\": 64093990, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:49Z\", \"source_id\": 20313473, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:24Z\", \"source_id\": 64102313, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:27Z\", \"source_id\": 20315889, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:49Z\", \"source_id\": 64109947, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:52Z\", \"source_id\": 20318087, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:43Z\", \"source_id\": 64116063, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:43Z\", \"source_id\": 20319900, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:01Z\", \"source_id\": 64123311, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:05Z\", \"source_id\": 20322009, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheshunt", "service_state_platform": "3", "timing_fact_generation": 1790024287817574, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:41.070206", "service_state_evidence_id": 20322009, "current_leg_start_actual_dep": "2026-09-21T21:56:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:41.164949", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
CHN |
2D14 |
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": 754660, "profile_key": "7b0f447ef50b25872ea7a05110ed326f25ed3813a0971abfba8ec6d0596d6c6a", "schedule_id": 20142, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2113", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2116H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2118H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2120H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2122H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2126H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 117982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Southbury", "stage_seq": 15, "distance_m": 16704.053, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Turkey Street", "stage_seq": 16, "distance_m": 19532.105, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "Theobalds Grove", "stage_seq": 17, "distance_m": 21818.157, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": null, "location": "Cheshunt", "stage_seq": 18, "distance_m": 23376.059, "section_seq": 1, "route_path_id": 117982}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23376.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 117982}], "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-21T20:18:07Z", "source_id": 64033851, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:18:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:09Z", "source_id": 20295917, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:36Z", "source_id": 64039555, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:40Z", "source_id": 20297553, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:33Z", "source_id": 64043911, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:23:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:38Z", "source_id": 20298810, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:21Z", "source_id": 64048082, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:24Z", "source_id": 20300022, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:24Z", "source_id": 20302651, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:23Z", "source_id": 64061555, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:30:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:27Z", "source_id": 20303975, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:51Z", "source_id": 64067506, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:54Z", "source_id": 20305626, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:33Z", "source_id": 64071479, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:35:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:38Z", "source_id": 20306753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:54Z", "source_id": 64079110, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:58Z", "source_id": 20308981, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:08Z", "source_id": 64083921, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:11Z", "source_id": 20310442, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:25Z", "source_id": 64089064, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:31Z", "source_id": 20312003, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:46Z", "source_id": 64093990, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:49Z", "source_id": 20313473, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14921, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:24Z", "source_id": 64102313, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:27Z", "source_id": 20315889, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:49Z", "source_id": 64109947, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:52:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:52Z", "source_id": 20318087, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14913, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:43Z", "source_id": 64116063, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:55:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:43Z", "source_id": 20319900, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14846, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:01Z", "source_id": 64123311, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:59:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:05Z", "source_id": 20322009, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2113 |
2113 |
1 |
None |
None |
Cheshunt |
2152 |
2150 |
BAY |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02477/2026-09-21/detailed |
None |
Theobalds Grove |
2026-09-21T21:56: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 |
2156 |
2159 |
Theobalds Grove |
Cheshunt |
Cheshunt |
51.7027262 |
-0.0238231 |
51.7027262 |
-0.0238231 |
1 |
0 |
2026-09-21 21:09:52 |
TERMINATED |
2026-09-21 20:59:00 |
Cheshunt |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322009 |
1790024287817574 |
95 |
95 |
2026-09-21 21:09:41.164949 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:41.070206 |
| 723667 |
755051 |
N61069 |
315P931721 |
2026-09-21 |
COMPLETE |
20322451 |
2026-09-21 21:59:00 |
2026-09-21 21:09:52 |
2026-09-23 21:09:52 |
{"id": 755051, "stp": "N", "toc": "TransPennine Express", "uid": "N61069", "consist": "185112", "dest_crs": "MCV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N61069/2026-09-21/detailed", "trust_id": "315P931721", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-21", "dest_arr_time": "2157", "dest_platform": "4", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "5P93", "timing_status": "LATE", "origin_station": "Manchester Victoria", "current_leg_arr": "2157", "current_leg_dep": "2158", "current_leg_end": "Manchester Victoria", "origin_dep_time": "2131", "origin_platform": "3", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-21T21:09:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2500282, 53.48542330000001], [-2.2490603999999994, 53.48576309999999], [-2.2479916, 53.486138399999994], [-2.2467189, 53.4865958], [-2.246479, 53.4866673], [-2.2464311999999995, 53.48668320000001], [-2.2460992, 53.486806], [-2.2458401999999995, 53.4869017], [-2.2457882102988034, 53.48691756947377], [-2.2453881, 53.4870397], [-2.2447475, 53.4872526], [-2.2446615, 53.48728530000001], [-2.2444371999999997, 53.4873743], [-2.2439139, 53.4875828], [-2.2438659, 53.4876019], [-2.2432394999999996, 53.4878328], [-2.2428973, 53.48795890000002], [-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Manchester Vic. (Rev.Sdg)", "dest_arr_time_act": "2157", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Manchester Vic. (Rev.Sdg)", "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\": 155.818, \"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\": 978.14, \"from_m\": 155.818, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1133.958, \"from_m\": 978.14, \"capability_applied\": null, \"effective_limit_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\": 755051, \"profile_key\": \"95d300243c0b6b59936b5c26973d537fdf082315211486e67f7b6438725ac5f6\", \"schedule_id\": 39785, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124023}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2154\", \"location\": \"Manchester Vic. (Rev.Sdg)\", \"stage_seq\": 2, \"distance_m\": 566.979, \"section_seq\": 1, \"route_path_id\": 124023}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 3, \"distance_m\": 1133.958, \"section_seq\": 1, \"route_path_id\": 124023}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1133.958, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124023}], \"total_distance_m\": 1133.958, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1133.958, \"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": "2131", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1439.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:13Z\", \"source_id\": 64090650, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:14Z\", \"source_id\": 20312467, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:46Z\", \"source_id\": 64124963, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 20322451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "3", "timing_fact_generation": 1790024329181401, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:46.848878", "service_state_evidence_id": 20322451, "current_leg_start_actual_dep": "2026-09-21T21:56:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:47.803149", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
N |
MCV |
MCV |
5P93 |
185112 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 155.818, "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": 978.14, "from_m": 155.818, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1133.958, "from_m": 978.14, "capability_applied": null, "effective_limit_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": 755051, "profile_key": "95d300243c0b6b59936b5c26973d537fdf082315211486e67f7b6438725ac5f6", "schedule_id": 39785, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2131", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124023}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2154", "location": "Manchester Vic. (Rev.Sdg)", "stage_seq": 2, "distance_m": 566.979, "section_seq": 1, "route_path_id": 124023}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 3, "distance_m": 1133.958, "section_seq": 1, "route_path_id": 124023}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1133.958, "from_m": 0.0, "section_seq": 1, "route_path_id": 124023}], "total_distance_m": 1133.958, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1133.958, "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": 8237, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:13Z", "source_id": 64090650, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:14Z", "source_id": 20312467, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8183, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:46Z", "source_id": 64124963, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 20322451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Manchester Victoria |
2131 |
2131 |
3 |
None |
None |
Manchester Victoria |
2157 |
2157 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N61069/2026-09-21/detailed |
None |
Manchester Vic. (Rev.Sdg) |
2026-09-21T21:56:00+01:00 |
Manchester Victoria |
1439.0 |
{"type": "LineString", "coordinates": [[-2.2500282, 53.48542330000001], [-2.2490603999999994, 53.48576309999999], [-2.2479916, 53.486138399999994], [-2.2467189, 53.4865958], [-2.246479, 53.4866673], [-2.2464311999999995, 53.48668320000001], [-2.2460992, 53.486806], [-2.2458401999999995, 53.4869017], [-2.2457882102988034, 53.48691756947377], [-2.2453881, 53.4870397], [-2.2447475, 53.4872526], [-2.2446615, 53.48728530000001], [-2.2444371999999997, 53.4873743], [-2.2439139, 53.4875828], [-2.2438659, 53.4876019], [-2.2432394999999996, 53.4878328], [-2.2428973, 53.48795890000002], [-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
0.7 |
2158 |
2157 |
Manchester Vic. (Rev.Sdg) |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-21 21:09:52 |
TERMINATED |
2026-09-21 20:59:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322451 |
1790024329181401 |
28 |
28 |
2026-09-21 21:09:47.803149 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:46.848878 |
| 723668 |
754757 |
P28437 |
172T33M721 |
2026-09-21 |
COMPLETE |
20321736 |
2026-09-21 21:59:00 |
2026-09-21 21:09:52 |
2026-09-23 21:09:52 |
{"id": 754757, "stp": "P", "toc": "Northern", "uid": "P28437", "consist": "155345", "dest_crs": "YRK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28437/2026-09-21/detailed", "trust_id": "172T33M721", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-21", "dest_arr_time": "2156", "dest_platform": "6", "is_terminated": 1, "next_location": "York", "signalling_id": "2T33", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2159", "current_leg_dep": "2148", "current_leg_end": "York", "origin_dep_time": "2117", "origin_platform": "7A", "current_location": "York", "last_update_time": "2026-09-21T21:09:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2141856851591797, 53.85328649909657], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Ulleskelf", "dest_arr_time_act": "2156", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Ulleskelf", "current_leg_milage": "9.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3674.235, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4493.405, \"from_m\": 3674.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7382.399, \"from_m\": 4493.405, \"capability_applied\": null, \"effective_limit_mph\": 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\": 24308.419, \"from_m\": 7382.399, \"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\": 24387.23, \"from_m\": 24308.419, \"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\": 35797.489, \"from_m\": 24387.23, \"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\": 125.0}, {\"to_m\": 37947.113, \"from_m\": 35797.489, \"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\": 40234.16, \"from_m\": 37947.113, \"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\": 40285.209, \"from_m\": 40234.16, \"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\": 40390.47, \"from_m\": 40285.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40800.464, \"from_m\": 40390.47, \"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\": 41299.674, \"from_m\": 40800.464, \"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\": 41546.442, \"from_m\": 41299.674, \"capability_applied\": null, \"effective_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\": 754757, \"profile_key\": \"fc4352972439b1eff24468b0c24c64ee38ccc0d644dddc2af51cb19b4141bf3b\", \"schedule_id\": 21103, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 138828}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Cross Gates\", \"stage_seq\": 3, \"distance_m\": 7131.283, \"section_seq\": 1, \"route_path_id\": 138828}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Garforth\", \"stage_seq\": 4, \"distance_m\": 11746.71, \"section_seq\": 1, \"route_path_id\": 138828}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 12594.846, \"section_seq\": 1, \"route_path_id\": 138828}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135\", \"location\": \"Micklefield\", \"stage_seq\": 6, \"distance_m\": 15565.615, \"section_seq\": 1, \"route_path_id\": 138828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Church Fenton\", \"stage_seq\": 7, \"distance_m\": 23764.289, \"section_seq\": 1, \"route_path_id\": 138828}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Ulleskelf\", \"stage_seq\": 8, \"distance_m\": 26803.331, \"section_seq\": 1, \"route_path_id\": 138828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Colton Jn\", \"stage_seq\": 9, \"distance_m\": 32144.383, \"section_seq\": 1, \"route_path_id\": 138828}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 10, \"distance_m\": 41546.442, \"section_seq\": 1, \"route_path_id\": 138828}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41546.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138828}], \"total_distance_m\": 41546.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39144.966, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2401.476, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2117", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:55Z\", \"source_id\": 64053646, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:00Z\", \"source_id\": 20301751, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:46Z\", \"source_id\": 20305543, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:13Z\", \"source_id\": 64073087, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:18Z\", \"source_id\": 20307190, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:24Z\", \"source_id\": 64080213, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:27Z\", \"source_id\": 20309357, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:13Z\", \"source_id\": 64095020, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:17Z\", \"source_id\": 20313775, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:28Z\", \"source_id\": 64100072, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:30Z\", \"source_id\": 20315222, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:39Z\", \"source_id\": 64122488, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:41Z\", \"source_id\": 20321736, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "6", "timing_fact_generation": 1790024262863303, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:46.852500", "service_state_evidence_id": 20321736, "current_leg_start_actual_dep": "2026-09-21T21:46:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:47.800166", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
YRK |
2T33 |
155345 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "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": 455.016, "from_m": 119.601, "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": 902.268, "from_m": 455.016, "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": 1585.698, "from_m": 902.268, "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": 1624.788, "from_m": 1585.698, "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": 3674.235, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4493.405, "from_m": 3674.235, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7382.399, "from_m": 4493.405, "capability_applied": null, "effective_limit_mph": 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": 24308.419, "from_m": 7382.399, "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": 24387.23, "from_m": 24308.419, "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": 35797.489, "from_m": 24387.23, "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": 125.0}, {"to_m": 37947.113, "from_m": 35797.489, "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": 40234.16, "from_m": 37947.113, "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": 40285.209, "from_m": 40234.16, "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": 40390.47, "from_m": 40285.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40800.464, "from_m": 40390.47, "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": 41299.674, "from_m": 40800.464, "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": 41546.442, "from_m": 41299.674, "capability_applied": null, "effective_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": 754757, "profile_key": "fc4352972439b1eff24468b0c24c64ee38ccc0d644dddc2af51cb19b4141bf3b", "schedule_id": 21103, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2117", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 138828}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Cross Gates", "stage_seq": 3, "distance_m": 7131.283, "section_seq": 1, "route_path_id": 138828}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Garforth", "stage_seq": 4, "distance_m": 11746.71, "section_seq": 1, "route_path_id": 138828}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "East Garforth", "stage_seq": 5, "distance_m": 12594.846, "section_seq": 1, "route_path_id": 138828}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135", "location": "Micklefield", "stage_seq": 6, "distance_m": 15565.615, "section_seq": 1, "route_path_id": 138828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Church Fenton", "stage_seq": 7, "distance_m": 23764.289, "section_seq": 1, "route_path_id": 138828}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Ulleskelf", "stage_seq": 8, "distance_m": 26803.331, "section_seq": 1, "route_path_id": 138828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Colton Jn", "stage_seq": 9, "distance_m": 32144.383, "section_seq": 1, "route_path_id": 138828}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": null, "location": "York", "stage_seq": 10, "distance_m": 41546.442, "section_seq": 1, "route_path_id": 138828}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41546.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 138828}], "total_distance_m": 41546.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39144.966, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2401.476, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:55Z", "source_id": 64053646, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:27:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:00Z", "source_id": 20301751, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:46Z", "source_id": 20305543, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5034, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:13Z", "source_id": 64073087, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:18Z", "source_id": 20307190, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:24Z", "source_id": 64080213, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:27Z", "source_id": 20309357, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:13Z", "source_id": 64095020, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:17Z", "source_id": 20313775, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:28Z", "source_id": 64100072, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:30Z", "source_id": 20315222, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:39Z", "source_id": 64122488, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:41Z", "source_id": 20321736, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Leeds |
2117 |
2117 |
7A |
None |
None |
York |
2156 |
2156 |
6 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28437/2026-09-21/detailed |
None |
Ulleskelf |
2026-09-21T21:46:30+01:00 |
York |
11.0 |
{"type": "LineString", "coordinates": [[-1.2141856851591797, 53.85328649909657], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} |
9.1 |
2148 |
2159 |
Ulleskelf |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-21 21:09:52 |
TERMINATED |
2026-09-21 20:59:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20321736 |
1790024262863303 |
44 |
44 |
2026-09-21 21:09:47.800166 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:46.852500 |
| 723669 |
753135 |
P85982 |
891L67MZ21 |
2026-09-21 |
COMPLETE |
20322159 |
2026-09-21 21:59:00 |
2026-09-21 21:09:52 |
2026-09-23 21:09:52 |
{"id": 753135, "stp": "P", "toc": "Southeastern", "uid": "P85982", "consist": "395011", "dest_crs": "SPX", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85982/2026-09-21/detailed", "trust_id": "891L67MZ21", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-21", "dest_arr_time": "2154", "dest_platform": "12", "is_terminated": 1, "next_location": "St. Pancras International", "signalling_id": "1L67", "timing_status": "LATE", "origin_station": "Ramsgate", "current_leg_arr": "2159", "current_leg_dep": "2152", "current_leg_end": "St. Pancras International", "origin_dep_time": "2008", "origin_platform": "4", "current_location": "St. Pancras International (Domestic)", "last_update_time": "2026-09-21T21:09:52", "route_debug_link": null, "timing_variation": "+5 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": "2154", "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\": 380.419, \"from_m\": 0.0, \"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\": 5861.751, \"from_m\": 380.419, \"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\": 6408.171, \"from_m\": 5861.751, \"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\": 10444.089, \"from_m\": 6408.171, \"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\": 11537.288, \"from_m\": 10444.089, \"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\": 14735.407, \"from_m\": 11537.288, \"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\": 14747.717, \"from_m\": 14735.407, \"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\": 18967.697, \"from_m\": 14747.717, \"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\": 19841.234, \"from_m\": 18967.697, \"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\": 19948.618, \"from_m\": 19841.234, \"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\": 20515.793, \"from_m\": 19948.618, \"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\": 31534.79, \"from_m\": 20515.793, \"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\": 32582.716, \"from_m\": 31534.79, \"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\": 33378.265, \"from_m\": 32582.716, \"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\": 33472.469, \"from_m\": 33378.265, \"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\": 34477.061, \"from_m\": 33472.469, \"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\": 35114.09, \"from_m\": 34477.061, \"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\": 35154.737, \"from_m\": 35114.09, \"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\": 35967.728, \"from_m\": 35154.737, \"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\": 36670.288, \"from_m\": 35967.728, \"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\": 39437.829, \"from_m\": 36670.288, \"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\": 39670.077, \"from_m\": 39437.829, \"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\": 46675.118, \"from_m\": 39670.077, \"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\": 47222.591, \"from_m\": 46675.118, \"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\": 52008.688, \"from_m\": 47222.591, \"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\": 52374.791, \"from_m\": 52008.688, \"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\": 52664.353, \"from_m\": 52374.791, \"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\": 52754.4, \"from_m\": 52664.353, \"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\": 52775.893, \"from_m\": 52754.4, \"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\": 52946.023, \"from_m\": 52775.893, \"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\": 53529.733, \"from_m\": 52946.023, \"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\": 54388.968, \"from_m\": 53529.733, \"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\": 55307.693, \"from_m\": 54388.968, \"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\": 70390.838, \"from_m\": 55307.693, \"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\": 79701.999, \"from_m\": 70390.838, \"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\": 119710.608, \"from_m\": 79701.999, \"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\": 133532.128, \"from_m\": 119710.608, \"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\": 133672.287, \"from_m\": 133532.128, \"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\": 155383.882, \"from_m\": 133672.287, \"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\": 157837.409, \"from_m\": 155383.882, \"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\": 158122.251, \"from_m\": 157837.409, \"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\": 158462.086, \"from_m\": 158122.251, \"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\": 158841.527, \"from_m\": 158462.086, \"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\": 159648.488, \"from_m\": 158841.527, \"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\": 753135, \"profile_key\": \"444508ee1f5707a1dee37b9eb444b4ddd6605da75048f61662479b1ca8718694\", \"schedule_id\": 33743, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Ramsgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Minster East Jn\", \"stage_seq\": 2, \"distance_m\": 5843.425, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Minster South Jn\", \"stage_seq\": 3, \"distance_m\": 6408.171, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Sandwich\", \"stage_seq\": 4, \"distance_m\": 13411.886, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Deal\", \"stage_seq\": 5, \"distance_m\": 20043.725, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032\", \"location\": \"Walmer\", \"stage_seq\": 6, \"distance_m\": 22648.156, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Martin Mill\", \"stage_seq\": 7, \"distance_m\": 27011.635, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Buckland Jn\", \"stage_seq\": 8, \"distance_m\": 33472.469, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2048\", \"location\": \"Dover Priory\", \"stage_seq\": 9, \"distance_m\": 35006.441, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 10, \"distance_m\": 45242.766, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058H\", \"location\": \"Folkestone Central\", \"stage_seq\": 11, \"distance_m\": 46860.344, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2101\", \"location\": \"Folkestone West\", \"stage_seq\": 12, \"distance_m\": 47895.93, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Saltwood Jn\", \"stage_seq\": 13, \"distance_m\": 52775.893, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2116\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 14, \"distance_m\": 69521.02, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 15, \"distance_m\": 71549.473, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 16, \"distance_m\": 84061.643, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Crismill Crossover\", \"stage_seq\": 17, \"distance_m\": 93054.098, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 18, \"distance_m\": 107312.497, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Southfleet Junction\", \"stage_seq\": 19, \"distance_m\": 119710.608, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 20, \"distance_m\": 122278.117, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135H\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 21, \"distance_m\": 123192.386, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 22, \"distance_m\": 124777.041, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 23, \"distance_m\": 133812.825, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Dagenham Jn\", \"stage_seq\": 24, \"distance_m\": 138533.173, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 25, \"distance_m\": 149592.638, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2147\", \"location\": \"Stratford International\", \"stage_seq\": 26, \"distance_m\": 150173.252, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 27, \"distance_m\": 150616.397, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"York Way South Jn\", \"stage_seq\": 28, \"distance_m\": 158407.172, \"section_seq\": 1, \"route_path_id\": 144119}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 29, \"distance_m\": 159648.488, \"section_seq\": 1, \"route_path_id\": 144119}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 159648.488, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144119}], \"total_distance_m\": 159648.488, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 159636.178, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12.31, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2008", "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\": 33052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:42Z\", \"source_id\": 63906582, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:45Z\", \"source_id\": 20259694, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:46Z\", \"source_id\": 63921654, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:50Z\", \"source_id\": 20263981, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:54Z\", \"source_id\": 63927073, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:57Z\", \"source_id\": 20265460, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:57Z\", \"source_id\": 63963741, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:00Z\", \"source_id\": 20275981, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:29Z\", \"source_id\": 63989340, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:33Z\", \"source_id\": 20283140, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:57Z\", \"source_id\": 63995291, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:59Z\", \"source_id\": 20284859, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:21Z\", \"source_id\": 64031902, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:25Z\", \"source_id\": 20295385, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:19Z\", \"source_id\": 64080027, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:21Z\", \"source_id\": 20309243, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:26Z\", \"source_id\": 64109022, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:30Z\", \"source_id\": 20317838, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:18Z\", \"source_id\": 64123845, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:20Z\", \"source_id\": 20322159, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Pancras International", "service_state_platform": "12", "timing_fact_generation": 1790024301188818, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:49.386108", "service_state_evidence_id": 20322159, "current_leg_start_actual_dep": "2026-09-21T21:52:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:49.773616", "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 |
RAM |
SPX |
1L67 |
395011 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 380.419, "from_m": 0.0, "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": 5861.751, "from_m": 380.419, "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": 6408.171, "from_m": 5861.751, "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": 10444.089, "from_m": 6408.171, "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": 11537.288, "from_m": 10444.089, "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": 14735.407, "from_m": 11537.288, "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": 14747.717, "from_m": 14735.407, "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": 18967.697, "from_m": 14747.717, "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": 19841.234, "from_m": 18967.697, "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": 19948.618, "from_m": 19841.234, "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": 20515.793, "from_m": 19948.618, "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": 31534.79, "from_m": 20515.793, "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": 32582.716, "from_m": 31534.79, "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": 33378.265, "from_m": 32582.716, "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": 33472.469, "from_m": 33378.265, "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": 34477.061, "from_m": 33472.469, "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": 35114.09, "from_m": 34477.061, "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": 35154.737, "from_m": 35114.09, "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": 35967.728, "from_m": 35154.737, "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": 36670.288, "from_m": 35967.728, "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": 39437.829, "from_m": 36670.288, "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": 39670.077, "from_m": 39437.829, "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": 46675.118, "from_m": 39670.077, "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": 47222.591, "from_m": 46675.118, "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": 52008.688, "from_m": 47222.591, "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": 52374.791, "from_m": 52008.688, "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": 52664.353, "from_m": 52374.791, "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": 52754.4, "from_m": 52664.353, "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": 52775.893, "from_m": 52754.4, "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": 52946.023, "from_m": 52775.893, "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": 53529.733, "from_m": 52946.023, "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": 54388.968, "from_m": 53529.733, "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": 55307.693, "from_m": 54388.968, "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": 70390.838, "from_m": 55307.693, "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": 79701.999, "from_m": 70390.838, "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": 119710.608, "from_m": 79701.999, "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": 133532.128, "from_m": 119710.608, "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": 133672.287, "from_m": 133532.128, "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": 155383.882, "from_m": 133672.287, "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": 157837.409, "from_m": 155383.882, "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": 158122.251, "from_m": 157837.409, "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": 158462.086, "from_m": 158122.251, "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": 158841.527, "from_m": 158462.086, "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": 159648.488, "from_m": 158841.527, "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": 753135, "profile_key": "444508ee1f5707a1dee37b9eb444b4ddd6605da75048f61662479b1ca8718694", "schedule_id": 33743, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2008", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Minster East Jn", "stage_seq": 2, "distance_m": 5843.425, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Minster South Jn", "stage_seq": 3, "distance_m": 6408.171, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Sandwich", "stage_seq": 4, "distance_m": 13411.886, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Deal", "stage_seq": 5, "distance_m": 20043.725, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032", "location": "Walmer", "stage_seq": 6, "distance_m": 22648.156, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Martin Mill", "stage_seq": 7, "distance_m": 27011.635, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Buckland Jn", "stage_seq": 8, "distance_m": 33472.469, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2048", "location": "Dover Priory", "stage_seq": 9, "distance_m": 35006.441, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Folkestone East Staff Halt", "stage_seq": 10, "distance_m": 45242.766, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058H", "location": "Folkestone Central", "stage_seq": 11, "distance_m": 46860.344, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2101", "location": "Folkestone West", "stage_seq": 12, "distance_m": 47895.93, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Saltwood Jn", "stage_seq": 13, "distance_m": 52775.893, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2116", "location": "Ashford (Kent)", "stage_seq": 14, "distance_m": 69521.02, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Ashford West (CTRL) Jn", "stage_seq": 15, "distance_m": 71549.473, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Lenham Crossover (CTRL)", "stage_seq": 16, "distance_m": 84061.643, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Crismill Crossover", "stage_seq": 17, "distance_m": 93054.098, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Nashenden Crossover", "stage_seq": 18, "distance_m": 107312.497, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Southfleet Junction", "stage_seq": 19, "distance_m": 119710.608, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 20, "distance_m": 122278.117, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135H", "location": "Ebbsfleet International", "stage_seq": 21, "distance_m": 123192.386, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Ebbsfleet West Jn", "stage_seq": 22, "distance_m": 124777.041, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Wennington Crossovers", "stage_seq": 23, "distance_m": 133812.825, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Dagenham Jn", "stage_seq": 24, "distance_m": 138533.173, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Stratford International East Jn", "stage_seq": 25, "distance_m": 149592.638, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2147", "location": "Stratford International", "stage_seq": 26, "distance_m": 150173.252, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Stratford International West Jn", "stage_seq": 27, "distance_m": 150616.397, "section_seq": 1, "route_path_id": 144119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "York Way South Jn", "stage_seq": 28, "distance_m": 158407.172, "section_seq": 1, "route_path_id": 144119}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 29, "distance_m": 159648.488, "section_seq": 1, "route_path_id": 144119}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 159648.488, "from_m": 0.0, "section_seq": 1, "route_path_id": 144119}], "total_distance_m": 159648.488, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 159636.178, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12.31, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33052, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:42Z", "source_id": 63906582, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:45Z", "source_id": 20259694, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:46Z", "source_id": 63921654, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:32:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:50Z", "source_id": 20263981, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:54Z", "source_id": 63927073, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:35:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:57Z", "source_id": 20265460, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33808, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:57Z", "source_id": 63963741, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:50:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:00Z", "source_id": 20275981, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33838, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:29Z", "source_id": 63989340, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:33Z", "source_id": 20283140, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33843, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:57Z", "source_id": 63995291, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:59Z", "source_id": 20284859, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:21Z", "source_id": 64031902, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:25Z", "source_id": 20295385, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33324, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:19Z", "source_id": 64080027, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:21Z", "source_id": 20309243, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15159, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:26Z", "source_id": 64109022, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:30Z", "source_id": 20317838, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18692, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:18Z", "source_id": 64123845, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:20Z", "source_id": 20322159, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Ramsgate |
2008 |
2008 |
4 |
None |
None |
St. Pancras International |
2154 |
2154 |
12 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85982/2026-09-21/detailed |
None |
Stratford International |
2026-09-21T21:52: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 |
2152 |
2159 |
Stratford International |
St. Pancras International (Domestic) |
St. Pancras International |
51.5308670 |
-0.1254187 |
51.5308670 |
-0.1254187 |
1 |
0 |
2026-09-21 21:09:52 |
TERMINATED |
2026-09-21 20:59:00 |
St. Pancras International |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322159 |
1790024301188818 |
90 |
90 |
2026-09-21 21:09:49.773616 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:49.386108 |
| 723670 |
755429 |
G85792 |
112C86M721 |
2026-09-21 |
COMPLETE |
20322033 |
2026-09-21 21:59:00 |
2026-09-21 21:09:52 |
2026-09-23 21:09:52 |
{"id": 755429, "stp": "P", "toc": "Northern", "uid": "G85792", "consist": "156404", "dest_crs": "LAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85792/2026-09-21/detailed", "trust_id": "112C86M721", "origin_crs": "MCM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lancaster", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": "5", "is_terminated": 1, "next_location": "Lancaster", "signalling_id": "2C86", "timing_status": "LATE", "origin_station": "Morecambe", "current_leg_arr": "2159", "current_leg_dep": "2152", "current_leg_end": "Lancaster", "origin_dep_time": "2148", "origin_platform": "1", "current_location": "Lancaster", "last_update_time": "2026-09-21T21:09:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8351834, 54.0745961], [-2.8345451, 54.0747346], [-2.8339871, 54.0748656], [-2.8331836, 54.075076300000006], [-2.8327767000000006, 54.0751968], [-2.8323663, 54.0753471], [-2.8322825999999997, 54.075375099999995], [-2.8320519, 54.0754472], [-2.8314915999999997, 54.075618000000006], [-2.8308367, 54.0758408], [-2.8301611, 54.0761006], [-2.8292155999999995, 54.07648609999998], [-2.8281426999999995, 54.0769865], [-2.8276902, 54.0771571], [-2.8271137, 54.077333999999986], [-2.8264615999999996, 54.0774517], [-2.8260774999999994, 54.07749930000001], [-2.8256818999999997, 54.07751919999999], [-2.8250431999999996, 54.0775087], [-2.8245386999999997, 54.0774664], [-2.8239775999999996, 54.077379099999995], [-2.8235543, 54.07728350000001], [-2.8233531999999997, 54.07723249999999], [-2.8232422, 54.0772043], [-2.8228025, 54.07705599999999], [-2.822455, 54.076913], [-2.8221626, 54.0767716], [-2.8218648, 54.076555899999995], [-2.8215936, 54.07634739999999], [-2.8213647999999996, 54.0761176], [-2.8211193999999997, 54.07575939999999], [-2.8208333, 54.0752676], [-2.8207594632803845, 54.0751012802371], [-2.8206841613568376, 54.074949096165845], [-2.820616105948098, 54.07481491830381], [-2.820554158741204, 54.07469619278053], [-2.820497181423197, 54.07459036572552], [-2.8204440356811156, 54.074494883268315], [-2.8203935832019993, 54.07440719153841], [-2.8203446856728887, 54.074324736665375], [-2.8202962047808233, 54.07424496477871], [-2.8202470022128434, 54.07416532200793], [-2.8201959396559877, 54.07408325448259], [-2.820141878797297, 54.073996208332176], [-2.820083681323811, 54.07390162968623], [-2.8200202089225685, 54.073796964674294], [-2.81995032328061, 54.07367965942587], [-2.8198728860849753, 54.07354716007049], [-2.819786759022704, 54.07339691273768], [-2.8197609999999997, 54.0733504], [-2.8196450999999993, 54.0731511], [-2.818953, 54.07209180000001], [-2.8188822, 54.0719977], [-2.8180728, 54.070917900000005], [-2.8173013, 54.0699922], [-2.8164627, 54.0690796], [-2.8145992999999994, 54.0671493], [-2.8145004999999994, 54.06704260000001], [-2.8140661, 54.06653239999999], [-2.8132333999999997, 54.0655544], [-2.8125047, 54.064557599999986], [-2.811812, 54.06350559999999], [-2.811166, 54.0624717], [-2.8105997, 54.0614156], [-2.8102111999999995, 54.06061340000001], [-2.810074, 54.0603315], [-2.8095806999999997, 54.05923469999999], [-2.8092138, 54.0581802], [-2.8092034, 54.0581432], [-2.8090339, 54.057537499999995], [-2.8088947, 54.0568594], [-2.8087903999999995, 54.056066], [-2.8086167999999994, 54.0537593], [-2.8086178, 54.0535823], [-2.8086872, 54.0531677], [-2.8086882, 54.0530676], [-2.8087096, 54.05266339999999], [-2.808724729327941, 54.05194394711092], [-2.8087264, 54.05186449999999], [-2.8087221, 54.051549400000006], [-2.8086872, 54.0513038], [-2.8086291, 54.0510448], [-2.8086110999999994, 54.0509495], [-2.8084875, 54.050444000000006], [-2.8082579000000005, 54.0497856], [-2.8080147, 54.04923540000001], [-2.8078467, 54.04884650000002]]}", "current_leg_start": "Bare Lane", "dest_arr_time_act": "2158", "motion_projection": null, "next_location_lat": "54.0488465", "next_location_lon": "-2.8078467", "previous_location": "Bare Lane", "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\": 358.869, \"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\": 2348.418, \"from_m\": 358.869, \"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\": 2467.135, \"from_m\": 2348.418, \"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\": 2473.421, \"from_m\": 2467.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2581.056, \"from_m\": 2473.421, \"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\": 3197.192, \"from_m\": 2581.056, \"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\": 3412.246, \"from_m\": 3197.192, \"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\": 4972.465, \"from_m\": 3412.246, \"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\": 6511.132, \"from_m\": 4972.465, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 755429, \"profile_key\": \"db8e507be11dedfb8e974093bdd1b8f21c15a2aaf364af021956f0b598ea098e\", \"schedule_id\": 12538, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Morecambe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134496}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Bare Lane\", \"stage_seq\": 2, \"distance_m\": 2264.807, \"section_seq\": 1, \"route_path_id\": 134496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 3, \"distance_m\": 3531.236, \"section_seq\": 1, \"route_path_id\": 134496}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": null, \"location\": \"Lancaster\", \"stage_seq\": 4, \"distance_m\": 6511.132, \"section_seq\": 1, \"route_path_id\": 134496}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6511.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134496}], \"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": "2148", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "54.0488465", "current_position_lon": "-2.8078467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:20Z\", \"source_id\": 64113068, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:23Z\", \"source_id\": 20319030, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:03Z\", \"source_id\": 64123386, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:10Z\", \"source_id\": 20322033, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lancaster", "service_state_platform": "5", "timing_fact_generation": 1790024290782782, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:49.391729", "service_state_evidence_id": 20322033, "current_leg_start_actual_dep": "2026-09-21T21:53:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:49.777347", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCM |
LAN |
2C86 |
156404 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 358.869, "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": 2348.418, "from_m": 358.869, "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": 2467.135, "from_m": 2348.418, "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": 2473.421, "from_m": 2467.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2581.056, "from_m": 2473.421, "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": 3197.192, "from_m": 2581.056, "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": 3412.246, "from_m": 3197.192, "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": 4972.465, "from_m": 3412.246, "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": 6511.132, "from_m": 4972.465, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 755429, "profile_key": "db8e507be11dedfb8e974093bdd1b8f21c15a2aaf364af021956f0b598ea098e", "schedule_id": 12538, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2148", "location": "Morecambe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134496}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Bare Lane", "stage_seq": 2, "distance_m": 2264.807, "section_seq": 1, "route_path_id": 134496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Morecambe South Jn", "stage_seq": 3, "distance_m": 3531.236, "section_seq": 1, "route_path_id": 134496}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": null, "location": "Lancaster", "stage_seq": 4, "distance_m": 6511.132, "section_seq": 1, "route_path_id": 134496}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6511.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 134496}], "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": 3133, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:20Z", "source_id": 64113068, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:23Z", "source_id": 20319030, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:03Z", "source_id": 64123386, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:10Z", "source_id": 20322033, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Morecambe |
2148 |
2148 |
1 |
None |
None |
Lancaster |
2158 |
2158 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85792/2026-09-21/detailed |
None |
Bare Lane |
2026-09-21T21:53:00+01:00 |
Lancaster |
7.0 |
{"type": "LineString", "coordinates": [[-2.8351834, 54.0745961], [-2.8345451, 54.0747346], [-2.8339871, 54.0748656], [-2.8331836, 54.075076300000006], [-2.8327767000000006, 54.0751968], [-2.8323663, 54.0753471], [-2.8322825999999997, 54.075375099999995], [-2.8320519, 54.0754472], [-2.8314915999999997, 54.075618000000006], [-2.8308367, 54.0758408], [-2.8301611, 54.0761006], [-2.8292155999999995, 54.07648609999998], [-2.8281426999999995, 54.0769865], [-2.8276902, 54.0771571], [-2.8271137, 54.077333999999986], [-2.8264615999999996, 54.0774517], [-2.8260774999999994, 54.07749930000001], [-2.8256818999999997, 54.07751919999999], [-2.8250431999999996, 54.0775087], [-2.8245386999999997, 54.0774664], [-2.8239775999999996, 54.077379099999995], [-2.8235543, 54.07728350000001], [-2.8233531999999997, 54.07723249999999], [-2.8232422, 54.0772043], [-2.8228025, 54.07705599999999], [-2.822455, 54.076913], [-2.8221626, 54.0767716], [-2.8218648, 54.076555899999995], [-2.8215936, 54.07634739999999], [-2.8213647999999996, 54.0761176], [-2.8211193999999997, 54.07575939999999], [-2.8208333, 54.0752676], [-2.8207594632803845, 54.0751012802371], [-2.8206841613568376, 54.074949096165845], [-2.820616105948098, 54.07481491830381], [-2.820554158741204, 54.07469619278053], [-2.820497181423197, 54.07459036572552], [-2.8204440356811156, 54.074494883268315], [-2.8203935832019993, 54.07440719153841], [-2.8203446856728887, 54.074324736665375], [-2.8202962047808233, 54.07424496477871], [-2.8202470022128434, 54.07416532200793], [-2.8201959396559877, 54.07408325448259], [-2.820141878797297, 54.073996208332176], [-2.820083681323811, 54.07390162968623], [-2.8200202089225685, 54.073796964674294], [-2.81995032328061, 54.07367965942587], [-2.8198728860849753, 54.07354716007049], [-2.819786759022704, 54.07339691273768], [-2.8197609999999997, 54.0733504], [-2.8196450999999993, 54.0731511], [-2.818953, 54.07209180000001], [-2.8188822, 54.0719977], [-2.8180728, 54.070917900000005], [-2.8173013, 54.0699922], [-2.8164627, 54.0690796], [-2.8145992999999994, 54.0671493], [-2.8145004999999994, 54.06704260000001], [-2.8140661, 54.06653239999999], [-2.8132333999999997, 54.0655544], [-2.8125047, 54.064557599999986], [-2.811812, 54.06350559999999], [-2.811166, 54.0624717], [-2.8105997, 54.0614156], [-2.8102111999999995, 54.06061340000001], [-2.810074, 54.0603315], [-2.8095806999999997, 54.05923469999999], [-2.8092138, 54.0581802], [-2.8092034, 54.0581432], [-2.8090339, 54.057537499999995], [-2.8088947, 54.0568594], [-2.8087903999999995, 54.056066], [-2.8086167999999994, 54.0537593], [-2.8086178, 54.0535823], [-2.8086872, 54.0531677], [-2.8086882, 54.0530676], [-2.8087096, 54.05266339999999], [-2.808724729327941, 54.05194394711092], [-2.8087264, 54.05186449999999], [-2.8087221, 54.051549400000006], [-2.8086872, 54.0513038], [-2.8086291, 54.0510448], [-2.8086110999999994, 54.0509495], [-2.8084875, 54.050444000000006], [-2.8082579000000005, 54.0497856], [-2.8080147, 54.04923540000001], [-2.8078467, 54.04884650000002]]} |
2.7 |
2152 |
2159 |
Bare Lane |
Lancaster |
Lancaster |
54.0488465 |
-2.8078467 |
54.0488465 |
-2.8078467 |
1 |
0 |
2026-09-21 21:09:52 |
TERMINATED |
2026-09-21 20:59:00 |
Lancaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322033 |
1790024290782782 |
16 |
16 |
2026-09-21 21:09:49.777347 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:49.391729 |
| 723671 |
755288 |
W33990 |
725B62M721 |
2026-09-21 |
COMPLETE |
20318792 |
2026-09-21 21:59:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 755288, "stp": "P", "toc": "Avanti West Coast", "uid": "W33990", "consist": "390046", "dest_crs": "XWF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33990/2026-09-21/detailed", "trust_id": "725B62M721", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wembley IC Depot", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": null, "is_terminated": 1, "next_location": "Wembley IC Depot", "signalling_id": "5B62", "timing_status": "EARLY", "origin_station": "London Euston", "current_leg_arr": "2159", "current_leg_dep": "2141", "current_leg_end": "Wembley IC Depot", "origin_dep_time": "2142", "origin_platform": "12", "current_location": "Wembley IC Depot", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.1527471, 51.542182699999984], [-0.1529972, 51.542289399999994], [-0.1532234, 51.54237549999999], [-0.15351519999999996, 51.542483], [-0.15396379999999998, 51.54262320000001], [-0.1542082, 51.5426929], [-0.15446190000000004, 51.5427596], [-0.15455319999999995, 51.54278120000001], [-0.15471539999999998, 51.5428196], [-0.1549011, 51.5428612], [-0.155114, 51.54290479999999], [-0.1553205, 51.542938099999986], [-0.1555486, 51.542975], [-0.15583589999999997, 51.543014], [-0.15586829999999996, 51.5430174], [-0.1561105, 51.54304650000001], [-0.15636750000000002, 51.54306389999999], [-0.156581, 51.5430753], [-0.15704079999999998, 51.543085000000005], [-0.15731879999999998, 51.54307790000001], [-0.1575811, 51.5430696], [-0.15805779999999997, 51.54304770000001], [-0.1588300295502352, 51.54303949342656], [-0.1589141, 51.5430386], [-0.1597294, 51.543027], [-0.16003239999999996, 51.54303], [-0.1603424, 51.543028199999995], [-0.1608628, 51.5430106], [-0.16098433591356076, 51.54301826074991], [-0.16112349999999998, 51.5430095], [-0.1614025, 51.5429925], [-0.1616826, 51.54297029999999], [-0.16199629999999998, 51.5429444], [-0.16199738785569054, 51.54294429276519], [-0.16339929999999997, 51.542806099999986], [-0.17205139999999997, 51.5419533], [-0.17495039999999998, 51.541675999999995], [-0.17613089999999998, 51.541556], [-0.1770521, 51.5414706], [-0.17741797498074766, 51.54142826352675], [-0.17746215221779643, 51.541423151645674], [-0.17783679999999996, 51.5413798], [-0.1796630568239043, 51.54115294176895], [-0.1797447, 51.54114280000001], [-0.1802586, 51.5410679], [-0.18082519999999996, 51.54096809999999], [-0.18169809999999997, 51.54077850000001], [-0.1825176, 51.5406012], [-0.1829593, 51.54049139999999], [-0.183496, 51.54036670000001], [-0.1839131, 51.5402574], [-0.1844249, 51.540116], [-0.1848366, 51.5400047], [-0.1852795, 51.5398667], [-0.1857785, 51.53971520000001], [-0.18633569999999997, 51.53953560000001], [-0.18673980000000004, 51.5394008], [-0.18697579999999997, 51.5393217], [-0.1871924, 51.53924399999998], [-0.1875804, 51.53910189999999], [-0.1879037, 51.5389765], [-0.1883099, 51.538815], [-0.18884549999999997, 51.5385911], [-0.1898228, 51.5382148], [-0.1902153, 51.5380417], [-0.19055879999999997, 51.53789669999999], [-0.19081629999999997, 51.53779529999999], [-0.1912984, 51.5376419], [-0.192141, 51.53730999999999], [-0.1928609, 51.53702289999999], [-0.1931553, 51.536913799999994], [-0.19330859999999997, 51.53685960000001], [-0.1937526, 51.5367169], [-0.193977, 51.536632999999995], [-0.1944787, 51.5364575], [-0.19478159999999997, 51.5363546], [-0.1952036, 51.5362157], [-0.1957665, 51.536041], [-0.1963847, 51.5358472], [-0.19681029999999997, 51.5357137], [-0.1972433, 51.5355909], [-0.1980062, 51.5353849], [-0.1986661, 51.53522159999999], [-0.1994106, 51.5350484], [-0.2001103, 51.53489460000001], [-0.20072519999999996, 51.53474919999999], [-0.2010212, 51.5346808], [-0.2013841, 51.5345983], [-0.20206809999999997, 51.5344587], [-0.2026919, 51.5343398], [-0.2028982, 51.53429219999999], [-0.2030863, 51.5342433], [-0.2033012, 51.53418619999999], [-0.20343779999999995, 51.5341606], [-0.20363079999999997, 51.5341241], [-0.20440059999999996, 51.5339882], [-0.20471, 51.533930999999995], [-0.2055829, 51.533769199999995], [-0.20724919999999997, 51.5334641], [-0.2078567, 51.533346900000005], [-0.2094167, 51.5330612], [-0.2111021, 51.5327531], [-0.2128218, 51.532432], [-0.21430230000000003, 51.53215], [-0.21568439999999997, 51.5318847], [-0.2170031, 51.531641], [-0.21829739999999995, 51.53139369999999], [-0.2197499, 51.5311162], [-0.2205072, 51.5309797], [-0.22128909999999996, 51.530849499999995], [-0.2219899, 51.530745], [-0.22269890000000003, 51.530652], [-0.2236028, 51.53055319999999], [-0.22444790000000003, 51.5304791], [-0.22504189999999996, 51.5304385], [-0.2283438, 51.53022229999999], [-0.2292195, 51.5301748], [-0.22951589999999997, 51.5301537], [-0.2302951, 51.530115399999985], [-0.2304201, 51.5301096], [-0.2306416, 51.53010789999999], [-0.23102669999999997, 51.530125700000006], [-0.2313775, 51.5301297], [-0.2314993, 51.5301252], [-0.2319143, 51.5301191], [-0.2321749, 51.53011879999999], [-0.2329942, 51.5301294], [-0.23343630000000004, 51.5301459], [-0.2338865, 51.5301636], [-0.2343419999999999, 51.5301909], [-0.23501979999999997, 51.530230199999984], [-0.23557, 51.53027129999999], [-0.23585699999999993, 51.5302938], [-0.2361092, 51.5303139], [-0.2365318, 51.5303576], [-0.23664030000000005, 51.53037359999999], [-0.2371317, 51.5304379], [-0.2373276, 51.530463399999995], [-0.237641, 51.5305041], [-0.23792549999999996, 51.5305389], [-0.2384791, 51.53060969999999], [-0.23901489999999995, 51.53069159999999], [-0.23952639999999997, 51.53077230000001], [-0.2400541999999999, 51.5308667], [-0.24052630000000003, 51.5309588], [-0.24088293705960373, 51.531036021381425], [-0.2411446999999999, 51.531092699999995], [-0.2414527, 51.5311599], [-0.241712, 51.53120729999999], [-0.24207880000000004, 51.53126149999999], [-0.24226139999999993, 51.53129010000001], [-0.24249049999999997, 51.5313271], [-0.24281200000000003, 51.5313864], [-0.24290500000000004, 51.5314076], [-0.24371771499648928, 51.5315929890468], [-0.24406640951640676, 51.53167252979215], [-0.24452219999999997, 51.5317765], [-0.2464747, 51.5322295], [-0.24728970000000003, 51.5324213], [-0.24774219999999997, 51.5325385], [-0.24816519999999995, 51.53265209999999], [-0.2490811, 51.5329297], [-0.2513217, 51.5336588], [-0.25237989999999993, 51.5340058], [-0.2528788, 51.5341677], [-0.25309529999999997, 51.5342374], [-0.25364839999999994, 51.534418499999994], [-0.25449019999999994, 51.5347027], [-0.2549123, 51.5348491], [-0.2551465, 51.5349369], [-0.2553986, 51.53504530000001], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.25597084327815695, 51.53525844141253], [-0.2560490887439591, 51.53528935187894], [-0.25616539999999993, 51.53533529999999], [-0.2564094, 51.53544339999999], [-0.25666929999999993, 51.53556100000001], [-0.2568493, 51.535639399999994], [-0.25710039999999995, 51.53573380000001], [-0.25744639999999996, 51.53585219999999], [-0.2575550999999999, 51.5358909], [-0.2576761, 51.5359375], [-0.2580021, 51.5360817], [-0.2581734, 51.53617009999999], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2649600999999999, 51.5394369], [-0.2655671, 51.539710799999995], [-0.2660187, 51.53991039999999], [-0.2662667, 51.5400229], [-0.26774599999999993, 51.5406676], [-0.2685543, 51.541015], [-0.2693269999999999, 51.54134129999999], [-0.26949458523585645, 51.54141269134393], [-0.26980469999999995, 51.5415448], [-0.2703804, 51.5417792], [-0.2708001, 51.5419411], [-0.2715019, 51.5422065], [-0.2719492, 51.54237329999999], [-0.27246380000000003, 51.542550600000006], [-0.2729553, 51.5426973], [-0.2734674, 51.542849], [-0.2742301, 51.5430612], [-0.2743246, 51.54308699999999], [-0.2749552, 51.5432993], [-0.27538089999999993, 51.5434511], [-0.2755815999999999, 51.54352049999999], [-0.27586049999999995, 51.5436203], [-0.2761554, 51.5436929], [-0.2766677, 51.543823199999984], [-0.27683559999999996, 51.54388229999999], [-0.277116, 51.54397949999999], [-0.27751619999999994, 51.5441229], [-0.27768479999999995, 51.54418280000001], [-0.2781448999999999, 51.544346399999995], [-0.27860899999999994, 51.544512], [-0.2790033, 51.5446294], [-0.2791844, 51.5446728], [-0.2793901999999999, 51.544715199999985], [-0.27958979999999994, 51.54475289999999], [-0.2797912, 51.54479150000001], [-0.2800637, 51.5448382], [-0.2804036999999999, 51.5449017], [-0.2806793, 51.544968299999994], [-0.2809423999999999, 51.5450397], [-0.2817626999999999, 51.545294599999984], [-0.28209369999999995, 51.5453997], [-0.2827144, 51.5455948], [-0.2835394, 51.5458542]]}", "current_leg_start": "London Euston", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "51.5458542", "next_location_lon": "-0.2835394", "previous_location": "London Euston", "current_leg_milage": "7.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"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\": 5632.663, \"from_m\": 3787.675, \"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\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9216.931, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9284.852, \"from_m\": 9216.931, \"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\": 9528.192, \"from_m\": 9284.852, \"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\": 9594.892, \"from_m\": 9528.192, \"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\": 9792.534, \"from_m\": 9594.892, \"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\": 12740.821, \"from_m\": 9792.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13202.643, \"from_m\": 12740.821, \"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\": 13615.442, \"from_m\": 13202.643, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755288, \"profile_key\": \"439884126261850f0bb23cc7474d2395bf0b388a078718fdb73fe399f4d10694\", \"schedule_id\": 26726, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 140523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 140523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 140523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Harlesden Jn\", \"stage_seq\": 5, \"distance_m\": 9550.677, \"section_seq\": 1, \"route_path_id\": 140523}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Wembley IC Depot\", \"stage_seq\": 6, \"distance_m\": 13615.442, \"section_seq\": 1, \"route_path_id\": 140523}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13615.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140523}], \"total_distance_m\": 13615.442, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 12396.318, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1219.124, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2142", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.5458542", "current_position_lon": "-0.2835394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:55Z\", \"source_id\": 64112197, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:59Z\", \"source_id\": 20318792, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wembley IC Depot", "service_state_platform": null, "timing_fact_generation": 1790023982390738, "current_leg_arrival_utc": "2026-09-21T21:59:30+01:00", "linx_speed_capabilities": "{\"units\": [\"390046\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T20:59:54.958297", "service_state_evidence_id": 20318792, "current_leg_start_actual_dep": "2026-09-21T21:42:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:09:55.800454", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
EUS |
XWF |
5B62 |
390046 |
9 |
140 |
{"units": ["390046"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "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": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "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": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "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": 1689.749, "from_m": 1546.479, "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": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "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": 5632.663, "from_m": 3787.675, "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": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9216.931, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9284.852, "from_m": 9216.931, "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": 9528.192, "from_m": 9284.852, "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": 9594.892, "from_m": 9528.192, "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": 9792.534, "from_m": 9594.892, "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": 12740.821, "from_m": 9792.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13202.643, "from_m": 12740.821, "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": 13615.442, "from_m": 13202.643, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755288, "profile_key": "439884126261850f0bb23cc7474d2395bf0b388a078718fdb73fe399f4d10694", "schedule_id": 26726, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2142", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 140523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 140523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 140523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Harlesden Jn", "stage_seq": 5, "distance_m": 9550.677, "section_seq": 1, "route_path_id": 140523}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Wembley IC Depot", "stage_seq": 6, "distance_m": 13615.442, "section_seq": 1, "route_path_id": 140523}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13615.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 140523}], "total_distance_m": 13615.442, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 12396.318, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1219.124, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22037, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:55Z", "source_id": 64112197, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:59:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:59Z", "source_id": 20318792, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
London Euston |
2142 |
2142 |
12 |
None |
None |
Wembley IC Depot |
2200 |
2200 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33990/2026-09-21/detailed |
None |
London Euston |
2026-09-21T21:42:00+01:00 |
Wembley IC Depot |
18.0 |
{"type": "LineString", "coordinates": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.1527471, 51.542182699999984], [-0.1529972, 51.542289399999994], [-0.1532234, 51.54237549999999], [-0.15351519999999996, 51.542483], [-0.15396379999999998, 51.54262320000001], [-0.1542082, 51.5426929], [-0.15446190000000004, 51.5427596], [-0.15455319999999995, 51.54278120000001], [-0.15471539999999998, 51.5428196], [-0.1549011, 51.5428612], [-0.155114, 51.54290479999999], [-0.1553205, 51.542938099999986], [-0.1555486, 51.542975], [-0.15583589999999997, 51.543014], [-0.15586829999999996, 51.5430174], [-0.1561105, 51.54304650000001], [-0.15636750000000002, 51.54306389999999], [-0.156581, 51.5430753], [-0.15704079999999998, 51.543085000000005], [-0.15731879999999998, 51.54307790000001], [-0.1575811, 51.5430696], [-0.15805779999999997, 51.54304770000001], [-0.1588300295502352, 51.54303949342656], [-0.1589141, 51.5430386], [-0.1597294, 51.543027], [-0.16003239999999996, 51.54303], [-0.1603424, 51.543028199999995], [-0.1608628, 51.5430106], [-0.16098433591356076, 51.54301826074991], [-0.16112349999999998, 51.5430095], [-0.1614025, 51.5429925], [-0.1616826, 51.54297029999999], [-0.16199629999999998, 51.5429444], [-0.16199738785569054, 51.54294429276519], [-0.16339929999999997, 51.542806099999986], [-0.17205139999999997, 51.5419533], [-0.17495039999999998, 51.541675999999995], [-0.17613089999999998, 51.541556], [-0.1770521, 51.5414706], [-0.17741797498074766, 51.54142826352675], [-0.17746215221779643, 51.541423151645674], [-0.17783679999999996, 51.5413798], [-0.1796630568239043, 51.54115294176895], [-0.1797447, 51.54114280000001], [-0.1802586, 51.5410679], [-0.18082519999999996, 51.54096809999999], [-0.18169809999999997, 51.54077850000001], [-0.1825176, 51.5406012], [-0.1829593, 51.54049139999999], [-0.183496, 51.54036670000001], [-0.1839131, 51.5402574], [-0.1844249, 51.540116], [-0.1848366, 51.5400047], [-0.1852795, 51.5398667], [-0.1857785, 51.53971520000001], [-0.18633569999999997, 51.53953560000001], [-0.18673980000000004, 51.5394008], [-0.18697579999999997, 51.5393217], [-0.1871924, 51.53924399999998], [-0.1875804, 51.53910189999999], [-0.1879037, 51.5389765], [-0.1883099, 51.538815], [-0.18884549999999997, 51.5385911], [-0.1898228, 51.5382148], [-0.1902153, 51.5380417], [-0.19055879999999997, 51.53789669999999], [-0.19081629999999997, 51.53779529999999], [-0.1912984, 51.5376419], [-0.192141, 51.53730999999999], [-0.1928609, 51.53702289999999], [-0.1931553, 51.536913799999994], [-0.19330859999999997, 51.53685960000001], [-0.1937526, 51.5367169], [-0.193977, 51.536632999999995], [-0.1944787, 51.5364575], [-0.19478159999999997, 51.5363546], [-0.1952036, 51.5362157], [-0.1957665, 51.536041], [-0.1963847, 51.5358472], [-0.19681029999999997, 51.5357137], [-0.1972433, 51.5355909], [-0.1980062, 51.5353849], [-0.1986661, 51.53522159999999], [-0.1994106, 51.5350484], [-0.2001103, 51.53489460000001], [-0.20072519999999996, 51.53474919999999], [-0.2010212, 51.5346808], [-0.2013841, 51.5345983], [-0.20206809999999997, 51.5344587], [-0.2026919, 51.5343398], [-0.2028982, 51.53429219999999], [-0.2030863, 51.5342433], [-0.2033012, 51.53418619999999], [-0.20343779999999995, 51.5341606], [-0.20363079999999997, 51.5341241], [-0.20440059999999996, 51.5339882], [-0.20471, 51.533930999999995], [-0.2055829, 51.533769199999995], [-0.20724919999999997, 51.5334641], [-0.2078567, 51.533346900000005], [-0.2094167, 51.5330612], [-0.2111021, 51.5327531], [-0.2128218, 51.532432], [-0.21430230000000003, 51.53215], [-0.21568439999999997, 51.5318847], [-0.2170031, 51.531641], [-0.21829739999999995, 51.53139369999999], [-0.2197499, 51.5311162], [-0.2205072, 51.5309797], [-0.22128909999999996, 51.530849499999995], [-0.2219899, 51.530745], [-0.22269890000000003, 51.530652], [-0.2236028, 51.53055319999999], [-0.22444790000000003, 51.5304791], [-0.22504189999999996, 51.5304385], [-0.2283438, 51.53022229999999], [-0.2292195, 51.5301748], [-0.22951589999999997, 51.5301537], [-0.2302951, 51.530115399999985], [-0.2304201, 51.5301096], [-0.2306416, 51.53010789999999], [-0.23102669999999997, 51.530125700000006], [-0.2313775, 51.5301297], [-0.2314993, 51.5301252], [-0.2319143, 51.5301191], [-0.2321749, 51.53011879999999], [-0.2329942, 51.5301294], [-0.23343630000000004, 51.5301459], [-0.2338865, 51.5301636], [-0.2343419999999999, 51.5301909], [-0.23501979999999997, 51.530230199999984], [-0.23557, 51.53027129999999], [-0.23585699999999993, 51.5302938], [-0.2361092, 51.5303139], [-0.2365318, 51.5303576], [-0.23664030000000005, 51.53037359999999], [-0.2371317, 51.5304379], [-0.2373276, 51.530463399999995], [-0.237641, 51.5305041], [-0.23792549999999996, 51.5305389], [-0.2384791, 51.53060969999999], [-0.23901489999999995, 51.53069159999999], [-0.23952639999999997, 51.53077230000001], [-0.2400541999999999, 51.5308667], [-0.24052630000000003, 51.5309588], [-0.24088293705960373, 51.531036021381425], [-0.2411446999999999, 51.531092699999995], [-0.2414527, 51.5311599], [-0.241712, 51.53120729999999], [-0.24207880000000004, 51.53126149999999], [-0.24226139999999993, 51.53129010000001], [-0.24249049999999997, 51.5313271], [-0.24281200000000003, 51.5313864], [-0.24290500000000004, 51.5314076], [-0.24371771499648928, 51.5315929890468], [-0.24406640951640676, 51.53167252979215], [-0.24452219999999997, 51.5317765], [-0.2464747, 51.5322295], [-0.24728970000000003, 51.5324213], [-0.24774219999999997, 51.5325385], [-0.24816519999999995, 51.53265209999999], [-0.2490811, 51.5329297], [-0.2513217, 51.5336588], [-0.25237989999999993, 51.5340058], [-0.2528788, 51.5341677], [-0.25309529999999997, 51.5342374], [-0.25364839999999994, 51.534418499999994], [-0.25449019999999994, 51.5347027], [-0.2549123, 51.5348491], [-0.2551465, 51.5349369], [-0.2553986, 51.53504530000001], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.25597084327815695, 51.53525844141253], [-0.2560490887439591, 51.53528935187894], [-0.25616539999999993, 51.53533529999999], [-0.2564094, 51.53544339999999], [-0.25666929999999993, 51.53556100000001], [-0.2568493, 51.535639399999994], [-0.25710039999999995, 51.53573380000001], [-0.25744639999999996, 51.53585219999999], [-0.2575550999999999, 51.5358909], [-0.2576761, 51.5359375], [-0.2580021, 51.5360817], [-0.2581734, 51.53617009999999], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2649600999999999, 51.5394369], [-0.2655671, 51.539710799999995], [-0.2660187, 51.53991039999999], [-0.2662667, 51.5400229], [-0.26774599999999993, 51.5406676], [-0.2685543, 51.541015], [-0.2693269999999999, 51.54134129999999], [-0.26949458523585645, 51.54141269134393], [-0.26980469999999995, 51.5415448], [-0.2703804, 51.5417792], [-0.2708001, 51.5419411], [-0.2715019, 51.5422065], [-0.2719492, 51.54237329999999], [-0.27246380000000003, 51.542550600000006], [-0.2729553, 51.5426973], [-0.2734674, 51.542849], [-0.2742301, 51.5430612], [-0.2743246, 51.54308699999999], [-0.2749552, 51.5432993], [-0.27538089999999993, 51.5434511], [-0.2755815999999999, 51.54352049999999], [-0.27586049999999995, 51.5436203], [-0.2761554, 51.5436929], [-0.2766677, 51.543823199999984], [-0.27683559999999996, 51.54388229999999], [-0.277116, 51.54397949999999], [-0.27751619999999994, 51.5441229], [-0.27768479999999995, 51.54418280000001], [-0.2781448999999999, 51.544346399999995], [-0.27860899999999994, 51.544512], [-0.2790033, 51.5446294], [-0.2791844, 51.5446728], [-0.2793901999999999, 51.544715199999985], [-0.27958979999999994, 51.54475289999999], [-0.2797912, 51.54479150000001], [-0.2800637, 51.5448382], [-0.2804036999999999, 51.5449017], [-0.2806793, 51.544968299999994], [-0.2809423999999999, 51.5450397], [-0.2817626999999999, 51.545294599999984], [-0.28209369999999995, 51.5453997], [-0.2827144, 51.5455948], [-0.2835394, 51.5458542]]} |
7.4 |
2141 |
2159 |
London Euston |
Wembley IC Depot |
Wembley IC Depot |
51.5458542 |
-0.2835394 |
51.5458542 |
-0.2835394 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 20:59:00 |
Wembley IC Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20318792 |
1790023982390738 |
15 |
15 |
2026-09-21 21:09:55.800454 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:54.958297 |
| 723672 |
755088 |
P64667 |
365F96M721 |
2026-09-21 |
COMPLETE |
20323179 |
2026-09-21 21:59:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 755088, "stp": "P", "toc": "Northern", "uid": "P64667", "consist": "195107", "dest_crs": "WAC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64667/2026-09-21/detailed", "trust_id": "365F96M721", "origin_crs": "WAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Warrington Central", "service_date": "2026-09-21", "dest_arr_time": "2141", "dest_platform": "2", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "5F96", "timing_status": "LATE", "origin_station": "Warrington Central", "current_leg_arr": "2141", "current_leg_dep": "2139½", "current_leg_end": "Warrington Central", "origin_dep_time": "2133", "origin_platform": "1", "current_location": "Warrington Central", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5865024999999995, 53.39338049999999], [-2.5871879999999994, 53.39314709999999], [-2.5875804, 53.3930277], [-2.5881864, 53.3928489], [-2.5886831, 53.3927183], [-2.5891278, 53.3925818], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910847, 53.3921515], [-2.5915032999999994, 53.392090200000005]]}", "current_leg_start": "Warrington Central C.S.", "dest_arr_time_act": "2141", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": "Warrington Central", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 118.876, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 606.835, \"from_m\": 118.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 725.711, \"from_m\": 606.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 755088, \"profile_key\": \"23c4e10c366b6a95515525c1c981038d14e921269bfa3686424fca9b2384238a\", \"schedule_id\": 21389, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Warrington Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138971}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2139H\", \"location\": \"Warrington Central C.S.\", \"stage_seq\": 2, \"distance_m\": 362.855, \"section_seq\": 1, \"route_path_id\": 138971}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": null, \"location\": \"Warrington Central\", \"stage_seq\": 3, \"distance_m\": 725.711, \"section_seq\": 1, \"route_path_id\": 138971}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 725.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138971}], \"total_distance_m\": 725.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 237.752, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 487.959, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2133", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "53.3920902", "current_position_lon": "-2.5915033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:57Z\", \"source_id\": 20323179, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Warrington Central", "service_state_platform": "2", "timing_fact_generation": 1790024399432610, "current_leg_arrival_utc": "2026-09-21T21:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T20:59:59.430012", "service_state_evidence_id": 20323179, "current_leg_start_actual_dep": "2026-09-21T21:57:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-21T20:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:00.889768", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WAC |
WAC |
5F96 |
195107 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 118.876, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 606.835, "from_m": 118.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 725.711, "from_m": 606.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 755088, "profile_key": "23c4e10c366b6a95515525c1c981038d14e921269bfa3686424fca9b2384238a", "schedule_id": 21389, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2133", "location": "Warrington Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138971}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2139H", "location": "Warrington Central C.S.", "stage_seq": 2, "distance_m": 362.855, "section_seq": 1, "route_path_id": 138971}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": null, "location": "Warrington Central", "stage_seq": 3, "distance_m": 725.711, "section_seq": 1, "route_path_id": 138971}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 725.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 138971}], "total_distance_m": 725.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 237.752, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 487.959, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:57Z", "source_id": 20323179, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}] |
Warrington Central |
2133 |
2133 |
1 |
None |
None |
Warrington Central |
2141 |
2141 |
2 |
LATE |
+18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64667/2026-09-21/detailed |
None |
Warrington Central C.S. |
2026-09-21T21:57:30+01:00 |
Warrington Central |
1.5 |
{"type": "LineString", "coordinates": [[-2.5865024999999995, 53.39338049999999], [-2.5871879999999994, 53.39314709999999], [-2.5875804, 53.3930277], [-2.5881864, 53.3928489], [-2.5886831, 53.3927183], [-2.5891278, 53.3925818], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910847, 53.3921515], [-2.5915032999999994, 53.392090200000005]]} |
0.2 |
2139½ |
2141 |
Warrington Central |
Warrington Central |
Warrington Central |
53.3920902 |
-2.5915033 |
53.3920902 |
-2.5915033 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 20:59:00 |
Warrington Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323179 |
1790024399432610 |
10 |
10 |
2026-09-21 21:10:00.889768 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 20:59:59.430012 |
| 723673 |
746544 |
G14995 |
741D41M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 746544, "stp": "P", "toc": "Great Western Railway", "uid": "G14995", "consist": null, "dest_crs": "PAD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14995/2026-09-21/detailed", "trust_id": "741D41M721", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": "21:00:00", "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-21", "dest_arr_time": "2154", "dest_platform": "9", "is_terminated": 1, "next_location": "Reading", "signalling_id": "1D41", "timing_status": null, "origin_station": "Oxford", "current_leg_arr": "2124", "current_leg_dep": "2100", "current_leg_end": "Reading", "origin_dep_time": "2100", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2704095138436304, 51.75394720565723], [-1.2703444, 51.753721500000005], [-1.2702618, 51.7534418], [-1.2700800999999995, 51.7528082], [-1.2700214999999997, 51.75259719999999], [-1.2699914, 51.75248109999999], [-1.2697785, 51.751726399999995], [-1.269688, 51.751415699999995], [-1.2694942, 51.7508549], [-1.269378, 51.7505604], [-1.2692653, 51.7502979], [-1.2691216999999997, 51.74999170000001], [-1.2689604, 51.7496763], [-1.2687722, 51.749343800000005], [-1.2685493, 51.74900040000001], [-1.268267, 51.7486112], [-1.2679694999999995, 51.74823349999999], [-1.2676990999999995, 51.7479222], [-1.267243, 51.74741480000001], [-1.267192, 51.7473639], [-1.2667414, 51.74687939999999], [-1.2662362, 51.74632749999999], [-1.2657689999999997, 51.74582409999999], [-1.2652029, 51.7452121], [-1.2648651, 51.74486189999998], [-1.2647286, 51.744701799999994], [-1.2644156999999998, 51.74437389999999], [-1.2640427, 51.7439884], [-1.2639226, 51.743847], [-1.2638025, 51.743688000000006], [-1.2635873999999998, 51.74342419999999], [-1.2633377, 51.74313649999999], [-1.2629822999999998, 51.742635699999994], [-1.2627247999999998, 51.7423436], [-1.2624575, 51.7420681], [-1.2623079999999998, 51.7418457], [-1.2576688, 51.736982299999994], [-1.25764139776733, 51.7369446874165], [-1.2550135999999998, 51.7333376], [-1.2549202999999998, 51.73322970000001], [-1.2547680999999995, 51.7330545], [-1.2545254, 51.73279269999999], [-1.2542827, 51.7325203], [-1.2539581, 51.7320684], [-1.253576, 51.7315394], [-1.2532931, 51.7311494], [-1.2531789999999998, 51.7309838], [-1.2526299999999997, 51.7303605], [-1.2523777, 51.7300383], [-1.2520028, 51.72955960000001], [-1.2517966, 51.729312499999985], [-1.2513872, 51.7288297], [-1.2503608, 51.7276147], [-1.2493627, 51.726455300000005], [-1.2486010999999997, 51.725558199999995], [-1.2484556000000002, 51.725387600000005], [-1.2482129, 51.7251065], [-1.2473852, 51.724122699999995], [-1.2472590999999995, 51.7239748], [-1.2471568, 51.7238567], [-1.2470699484277246, 51.72375508207266], [-1.2466645, 51.7232807], [-1.2459007, 51.722377], [-1.2455376277189163, 51.721918011123584], [-1.2453313999999998, 51.72165729999999], [-1.2449051999999998, 51.72111279999999], [-1.2432587999999998, 51.718787], [-1.2422030999999998, 51.71709509999999], [-1.2418956, 51.71649179999999], [-1.2416030999999998, 51.71591310000001], [-1.2413636999999995, 51.71544080000001], [-1.2411658, 51.71496460000001], [-1.2406394999999997, 51.7136142], [-1.2399709, 51.711347700000005], [-1.23942, 51.7093721], [-1.2391201999999997, 51.7082855], [-1.2388425999999997, 51.70729579999998], [-1.2384292, 51.70580579999999], [-1.2384091, 51.70571950000001], [-1.2380254999999998, 51.70394640000001], [-1.2377912, 51.7022111], [-1.2377115, 51.70098229999999], [-1.2377213, 51.6989681], [-1.2378197999999998, 51.6979721], [-1.2380549, 51.696441699999994], [-1.2384582999999998, 51.694786099999995], [-1.2389343999999998, 51.69320650000001], [-1.2392655, 51.69187669999999], [-1.2394754, 51.69097599999999], [-1.2397656, 51.6895534], [-1.2399359999999997, 51.688536], [-1.2400287999999997, 51.6879646], [-1.2400722999999998, 51.68768359999999], [-1.2401522000000005, 51.6870193], [-1.2402457, 51.6861451], [-1.2402911, 51.6856265], [-1.2403145, 51.685359600000005], [-1.2403703, 51.6846292], [-1.2404994, 51.6825109], [-1.2407585, 51.675928], [-1.2408091, 51.67546699999999], [-1.2410255, 51.673551], [-1.2410324, 51.673467], [-1.2410339999999995, 51.6733595], [-1.2410601, 51.67158979999999], [-1.2410262, 51.67127599999999], [-1.2410239999999997, 51.6712135], [-1.2409603, 51.6705691], [-1.2408312, 51.66981979999999], [-1.2407327999999995, 51.6689587], [-1.2405608, 51.66786379999999], [-1.2402493, 51.6666633], [-1.2401119541007224, 51.666235034589675], [-1.2400208, 51.6659508], [-1.2399015, 51.665646], [-1.2397878, 51.6653308], [-1.2394445999999997, 51.6645561], [-1.2389199, 51.6634856], [-1.2384005, 51.662399099999995], [-1.2379177999999995, 51.66131540000001], [-1.2376839, 51.66075680000001], [-1.2375606999999995, 51.66040929999999], [-1.2373994999999998, 51.6598814], [-1.2372256, 51.6593802], [-1.2369694, 51.65844839999999], [-1.2367705, 51.6574605], [-1.2365899, 51.6559552], [-1.2365526, 51.65481139999999], [-1.2365562, 51.6544278], [-1.2365761, 51.6538921], [-1.2365869, 51.65370789999999], [-1.2366086999999997, 51.653376899999984], [-1.2367076999999995, 51.6523807], [-1.2369324999999998, 51.6512056], [-1.237218, 51.65011269999999], [-1.2375061999999997, 51.649272399999994], [-1.2377821, 51.6485619], [-1.2379971999999997, 51.6480262], [-1.2388978, 51.64622629999999], [-1.2395111, 51.6452658], [-1.2402614, 51.64408770000001], [-1.240689, 51.64341], [-1.2409084, 51.64304460000001], [-1.2412058, 51.6424985], [-1.2413891, 51.6421526], [-1.241607, 51.6417192], [-1.2419769, 51.640908399999994], [-1.2421207999999997, 51.64056849999999], [-1.2422536999999998, 51.6401862], [-1.2424018, 51.63977710000001], [-1.2426254, 51.6391079], [-1.2427899, 51.63850149999999], [-1.2430764, 51.6373374], [-1.2433111, 51.6360104], [-1.2434195, 51.63479290000001], [-1.2434195, 51.6335761], [-1.243401, 51.6332094], [-1.2433735, 51.63284149999999], [-1.2433407, 51.6324723], [-1.2432738, 51.6319334], [-1.2432471, 51.6317335], [-1.2432015, 51.6314313], [-1.2431215999999998, 51.630896], [-1.2430867999999995, 51.630667499999994], [-1.2430354, 51.6303202], [-1.2429951, 51.6299722], [-1.2429683000000002, 51.6296079], [-1.2429491999999998, 51.629101], [-1.2429457, 51.62859770000001], [-1.2429572, 51.62807039999999], [-1.2429794, 51.6275878], [-1.2430092, 51.6271481], [-1.2430484999999998, 51.62670560000001], [-1.2431684999999997, 51.625796699999995], [-1.2432597, 51.6252753], [-1.2433661, 51.624744199999995], [-1.243469, 51.624302], [-1.2435899, 51.6238538], [-1.2437225, 51.62340150000001], [-1.2438949999999998, 51.622877599999995], [-1.2440804999999997, 51.6223578], [-1.2440962389633194, 51.62232162923619], [-1.2443478, 51.6217435], [-1.2445262, 51.621251], [-1.2446695999999997, 51.62088349999999], [-1.2448286, 51.6205266], [-1.2450355, 51.62017530000001], [-1.2453947999999997, 51.6195596], [-1.2457721, 51.61896589999999], [-1.2461689000000002, 51.61836099999999], [-1.2465756999999995, 51.6177644], [-1.2469859, 51.6171723], [-1.2471316, 51.6168969], [-1.2472321, 51.616654399999994], [-1.2472979, 51.6164456], [-1.2473684, 51.6160858], [-1.2473942999999998, 51.61576610000001], [-1.2473923, 51.615523], [-1.2473775, 51.6152715], [-1.2472908, 51.6147504], [-1.2471564, 51.61434990000001], [-1.2470623, 51.6141142], [-1.2469512, 51.6138806], [-1.2467954999999995, 51.613602500000006], [-1.2467177, 51.6134768], [-1.2466352, 51.61335499999999], [-1.2465144, 51.613185], [-1.2463447, 51.61297059999999], [-1.2462129999999998, 51.61283640000001], [-1.2461122, 51.6127384], [-1.2459876, 51.61263159999999], [-1.2458806999999998, 51.612548800000006], [-1.2457231999999998, 51.6124368], [-1.2455078, 51.61232059999999], [-1.2453841, 51.61226249999999], [-1.2452394, 51.61219539999999], [-1.2450731, 51.6121297], [-1.2447821999999995, 51.61202349999999], [-1.2444291, 51.6118882], [-1.2440221, 51.61174570000001], [-1.2436815, 51.61162560000001], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499], [-1.2414299, 51.61092430000001], [-1.2411848, 51.6108431], [-1.2407837999999998, 51.61070939999999], [-1.2404090999999997, 51.6105855], [-1.240100254212309, 51.61048353460085], [-1.2396446, 51.6103331], [-1.2395525, 51.6103042], [-1.2383786000000003, 51.60992219999999], [-1.2381047, 51.6098317], [-1.2373321, 51.6095825], [-1.2367041, 51.60937619999999], [-1.2360703000000002, 51.60917010000001], [-1.2355063, 51.6089846], [-1.2350808999999998, 51.6088433], [-1.2343148, 51.6085639], [-1.2334688, 51.6082851], [-1.2327185, 51.608037999999986], [-1.2319542999999995, 51.6077905], [-1.2313118, 51.60758330000001], [-1.2305585999999995, 51.60733050000001], [-1.2297899, 51.60707849999999], [-1.229787770577513, 51.6070778063845], [-1.2287684999999997, 51.606745800000006], [-1.2284819, 51.606654899999995], [-1.2283000999999998, 51.6065942], [-1.2275572, 51.60634869999999], [-1.2269668, 51.60615790000001], [-1.2263825999999998, 51.6059676], [-1.2254588, 51.60565900000001], [-1.2244238999999997, 51.6053176], [-1.2236716999999997, 51.605064], [-1.2234645, 51.6049959], [-1.2228982999999998, 51.6048033], [-1.2225847, 51.604698899999995], [-1.2221711, 51.6045399], [-1.2219744, 51.604467499999984], [-1.2214929, 51.60429210000001], [-1.2210738999999995, 51.60414110000001], [-1.2207617, 51.6040222], [-1.2206712, 51.603990199999984], [-1.2201671999999997, 51.603819699999995], [-1.219668, 51.6036507], [-1.2194798, 51.603586799999995], [-1.2183926, 51.603189], [-1.2175716, 51.602891], [-1.2174055999999998, 51.60283319999999], [-1.2168235, 51.60263749999999], [-1.2162522, 51.602441799999994], [-1.2157026999999998, 51.60225530000001], [-1.214909, 51.60198410000001], [-1.2141148999999998, 51.601714099999995], [-1.2134475, 51.6014934], [-1.2126612, 51.6012217], [-1.2117979, 51.600932], [-1.2114576, 51.600815099999984], [-1.2107680999999997, 51.60057559999999], [-1.2101322, 51.60036199999999], [-1.2093718, 51.6001005], [-1.2085954, 51.5998408], [-1.2078901999999998, 51.599599], [-1.207249, 51.599382], [-1.2065228999999995, 51.59913850000001], [-1.2058274999999998, 51.5989009], [-1.205187, 51.59868149999999], [-1.2046164999999998, 51.5984916], [-1.2039283999999997, 51.5982589], [-1.2033814, 51.5980715], [-1.2029056000000002, 51.59791440000001], [-1.2024642, 51.5977642], [-1.2020621, 51.597624], [-1.2012873, 51.59735369999999], [-1.2006054, 51.5971097], [-1.199947, 51.596860099999994], [-1.1993167, 51.596620699999995], [-1.1987237999999998, 51.5963883], [-1.1979977, 51.59609890000001], [-1.1972831999999998, 51.5958047], [-1.1966405, 51.5955355], [-1.1960156, 51.595264], [-1.1953903, 51.59499670000001], [-1.1946978, 51.594687699999994], [-1.1940375, 51.594391499999986], [-1.1934821, 51.5941407], [-1.1930986999999995, 51.5939686], [-1.1922928999999998, 51.593587799999995], [-1.1915755, 51.59324550000001], [-1.1909059999999998, 51.59292599999999], [-1.1903517999999995, 51.5926497], [-1.1896968, 51.5923165], [-1.1890284, 51.5919804], [-1.1883532, 51.5916297], [-1.1876995, 51.5912831], [-1.1871500999999998, 51.5909861], [-1.1864931, 51.59062829999999], [-1.1859018999999995, 51.5903005], [-1.1853509, 51.5899882], [-1.1848435, 51.589697599999994], [-1.1842454, 51.58935139999999], [-1.1835895, 51.5889722], [-1.1834564, 51.588891499999995], [-1.1830556999999997, 51.5886457], [-1.1825321, 51.5883253], [-1.1819415999999998, 51.5879441], [-1.1817303, 51.5878033], [-1.1813802, 51.58758649999999], [-1.18083, 51.5872366], [-1.180287, 51.5868732], [-1.1797507, 51.5865045], [-1.1791668, 51.5861062], [-1.1785873999999998, 51.58570650000001], [-1.1780461, 51.5853384], [-1.1775826000000005, 51.5850027], [-1.1770161, 51.58458170000001], [-1.1764743999999998, 51.58418329999999], [-1.1759951999999998, 51.5838282], [-1.1755401, 51.58347830000001], [-1.1749947999999997, 51.583059199999994], [-1.174457, 51.582645500000005], [-1.1739318999999997, 51.582233], [-1.1733876, 51.5818135], [-1.1729381, 51.5814618], [-1.1724187, 51.5810528], [-1.1719118, 51.5806473], [-1.1713566, 51.58021760000001], [-1.1708097999999998, 51.57979029999999], [-1.1702708, 51.57936709999999], [-1.1697404999999998, 51.578943899999985], [-1.1693003, 51.57860149999999], [-1.168753, 51.5781668], [-1.1682017, 51.577739], [-1.1678098693553778, 51.577432758057974], [-1.1676710999999995, 51.57732430000001], [-1.1672146, 51.576963], [-1.1666758, 51.57653679999999], [-1.1663824, 51.5763115], [-1.1660602, 51.57605420000001], [-1.165732, 51.57579359999998], [-1.1652802999999998, 51.5754362], [-1.1647828, 51.5750474], [-1.1642577, 51.5746297], [-1.1637305, 51.57421060000001], [-1.1632153, 51.5737996], [-1.1627632, 51.573438], [-1.1623223, 51.5730842], [-1.1618738999999998, 51.5727289], [-1.1613369, 51.57230549999999], [-1.1608917999999997, 51.57195169999999], [-1.1603594, 51.5715254], [-1.1598322, 51.571114599999994], [-1.1596702, 51.57098849999999], [-1.1588499, 51.57038119999999], [-1.1584514999999995, 51.57007779999999], [-1.1581954999999995, 51.56989370000001], [-1.1576027, 51.56946159999999], [-1.1574556, 51.56935649999999], [-1.1572582, 51.569214], [-1.1569297, 51.568978], [-1.1566582, 51.5687909], [-1.1560731, 51.5683917], [-1.1554977, 51.56799959999999], [-1.1549867, 51.56766520000001], [-1.1543921, 51.5672774], [-1.1537857, 51.56688880000001], [-1.1531815000000003, 51.5665114], [-1.1525746999999995, 51.5661249], [-1.1519778, 51.565739999999984], [-1.1513908, 51.565357299999995], [-1.150967, 51.5650711], [-1.1503874999999997, 51.56467349999999], [-1.1498322, 51.56428300000001], [-1.1492903999999995, 51.563886100000005], [-1.1487617, 51.563495], [-1.1483947, 51.5632106], [-1.1480366999999998, 51.56292989999999], [-1.1475936999999998, 51.562572900000006], [-1.1471642999999998, 51.5622256], [-1.1468125, 51.56193699999998], [-1.1462904, 51.56150359999999], [-1.1457754, 51.5610713], [-1.1452828, 51.5606389], [-1.1448306999999998, 51.56024349999999], [-1.1443444, 51.559795499999986], [-1.1438701999999998, 51.55935019999999], [-1.143489, 51.5589776], [-1.1433281, 51.558820299999994], [-1.1421951, 51.55768859999999], [-1.1418686, 51.5573569], [-1.141736, 51.55722539999999], [-1.1413954999999998, 51.55687289999999], [-1.1410667999999995, 51.556521199999985], [-1.1407092, 51.5561354], [-1.1403570999999997, 51.55573919999999], [-1.1399441, 51.55526510000001], [-1.1395725999999995, 51.55481590000001], [-1.1394511283846798, 51.55466347968381], [-1.1392017, 51.5543505], [-1.1388872, 51.55394249999999], [-1.1385212, 51.553459499999995], [-1.1381770999999998, 51.55297780000001], [-1.1378499, 51.55250610000001], [-1.1375738999999998, 51.55208340000001], [-1.1373039, 51.55165680000001], [-1.1370595, 51.5512533], [-1.1367953999999998, 51.5508046], [-1.1365226999999998, 51.5503322], [-1.136391, 51.5500964], [-1.1362905000000003, 51.54991749999999], [-1.1359556999999998, 51.5492887], [-1.1359133, 51.54921], [-1.1358618, 51.54910859999999], [-1.1357447, 51.5488783], [-1.1354895, 51.5483582], [-1.1352976, 51.5479351], [-1.1350671, 51.54744189999999], [-1.1348771000000002, 51.5470094], [-1.1348349, 51.5469108], [-1.1347073999999997, 51.546583699999985], [-1.1345005, 51.54606399999999], [-1.1343104, 51.5455316], [-1.1341319, 51.545047800000006], [-1.1341043, 51.54495429999999], [-1.1339887, 51.54457020000001], [-1.1338256999999998, 51.544037], [-1.1336805, 51.5435093], [-1.1335675999999997, 51.5430718], [-1.1334619, 51.5426252], [-1.1334336, 51.542483999999995], [-1.1333693, 51.5421807], [-1.1332712, 51.54167489999999], [-1.1331827, 51.5411629], [-1.1331142, 51.5407246], [-1.1330409, 51.540163799999995], [-1.1329949999999998, 51.5397237], [-1.1329469, 51.5391968], [-1.1329101999999998, 51.538676399999986], [-1.132887, 51.53815329999998], [-1.1328783, 51.537621300000005], [-1.1328829, 51.53717799999999], [-1.1328905, 51.5367913], [-1.1329097, 51.536376099999984], [-1.1329465, 51.535867], [-1.1329941, 51.5353301], [-1.1330456, 51.53478919999999], [-1.1331104, 51.5342503], [-1.1331755, 51.5337605], [-1.1332452999999998, 51.533264800000005], [-1.1332679, 51.5331017], [-1.133368, 51.5325247], [-1.1334208999999995, 51.532251399999986], [-1.1335259, 51.5317104], [-1.1336159999999995, 51.53124269999999], [-1.133716, 51.5307081], [-1.1337945, 51.530257799999994], [-1.1338591999999998, 51.5298039], [-1.1339208999999997, 51.5293485], [-1.1339351, 51.5292337], [-1.1339512, 51.52908089999999], [-1.1339714, 51.5288867], [-1.1340101, 51.5284453], [-1.1340512000000005, 51.52791319999999], [-1.1340715, 51.52740489999999], [-1.1340758, 51.5269212], [-1.1340768, 51.526378400000006], [-1.1340588, 51.525921100000005], [-1.1340295, 51.52545099999999], [-1.1339907, 51.525014600000006], [-1.1339399999999995, 51.5245406], [-1.1338881, 51.5241652], [-1.1338293999999998, 51.5237609], [-1.1337724, 51.5234337], [-1.1336946999999995, 51.5230206], [-1.1336221000000002, 51.52268529999999], [-1.1335116, 51.5221901], [-1.1334091, 51.5218114], [-1.1333335, 51.521528299999986], [-1.1332153252773889, 51.52112216337801], [-1.1332006999999995, 51.521071899999995], [-1.1331272, 51.5208389], [-1.1330420999999995, 51.5205644], [-1.1328592999999998, 51.5200463], [-1.1327013, 51.5196], [-1.1325376000000005, 51.51918], [-1.1323663, 51.5187523], [-1.1321415999999995, 51.51823520000001], [-1.1319263, 51.5177564], [-1.1316921, 51.517279899999984], [-1.1314382000000005, 51.51677889999999], [-1.1312286, 51.51638609999999], [-1.1309592999999998, 51.515906], [-1.1306918999999995, 51.5154459], [-1.1304072, 51.51498060000001], [-1.1301062, 51.5145132], [-1.1299541, 51.514289000000005], [-1.1299022, 51.5142116], [-1.1298020999999998, 51.5140512], [-1.129519, 51.5136504], [-1.1292061, 51.51321839999999], [-1.1288484, 51.5127454], [-1.1284738, 51.5122775], [-1.1282752, 51.51205010000001], [-1.1281102, 51.5118605], [-1.1278079, 51.5114958], [-1.1276417, 51.51130020000001], [-1.1274107, 51.51101150000001], [-1.1270997, 51.5106578], [-1.1267803999999997, 51.51030209999999], [-1.1264555, 51.5099486], [-1.1261308999999995, 51.5096044], [-1.1256997999999998, 51.5091585], [-1.1252380999999998, 51.5086978], [-1.1247753, 51.50824310000001], [-1.1243006000000002, 51.5077871], [-1.1239068, 51.507410699999994], [-1.1234718, 51.5070007], [-1.1230193, 51.5065894], [-1.1227424, 51.506332099999995], [-1.1222004, 51.505863], [-1.1218448, 51.50555549999999], [-1.1214221, 51.5052069], [-1.1209777, 51.5048417], [-1.1205370999999995, 51.50448599999999], [-1.1201795, 51.5042016], [-1.1196957999999997, 51.50381790000001], [-1.1191975, 51.50342260000001], [-1.1186609, 51.5029961], [-1.1182252999999998, 51.5026476], [-1.1176935, 51.50222719999999], [-1.1171561000000003, 51.50179969999999], [-1.1166649, 51.501413799999995], [-1.1161326, 51.50098289999999], [-1.1156955, 51.500633], [-1.1152889, 51.5002967], [-1.1148258999999998, 51.4999069], [-1.1143811, 51.4995015], [-1.1139468, 51.4990969], [-1.113628988300546, 51.4987748385867], [-1.1136028, 51.4987483], [-1.1132102, 51.498335299999994], [-1.1130517, 51.49816169999999], [-1.1125625, 51.49757509999999], [-1.1119427999999998, 51.49686359999999], [-1.1114581, 51.4963203], [-1.1109463, 51.4957552], [-1.1104126, 51.4951979], [-1.1098846999999998, 51.4946462], [-1.1091052999999995, 51.49390939999999], [-1.1087504, 51.4935895], [-1.1085851, 51.4934316], [-1.1082498, 51.4931471], [-1.1079828, 51.4929199], [-1.1075146, 51.4925453], [-1.1070513, 51.49218619999999], [-1.1065993, 51.4918533], [-1.1062723, 51.49162179999998], [-1.105801, 51.49129759999999], [-1.1054778, 51.49107899999999], [-1.1051346, 51.4908605], [-1.1047669, 51.4906327], [-1.1045778, 51.490517399999995], [-1.1042286, 51.49030299999999], [-1.1037255, 51.4900105], [-1.1030208, 51.4896213], [-1.1024672, 51.4893295], [-1.1018224, 51.4889996], [-1.1012017, 51.4887055], [-1.1008519, 51.4885443], [-1.1005676, 51.488420100000006], [-1.099891, 51.4881242], [-1.0991572999999997, 51.4878105], [-1.0985162, 51.48755289999998], [-1.0980577, 51.487372], [-1.0977857, 51.48726619999999], [-1.0975761, 51.4871905], [-1.0970574, 51.4869948], [-1.0962347, 51.486704], [-1.0958837999999995, 51.4865865], [-1.0951677, 51.4863573], [-1.0944294, 51.4861396], [-1.0938688999999997, 51.4859861], [-1.0933439, 51.4858481], [-1.0927463, 51.4857015], [-1.0922527, 51.4855868], [-1.0919234999999998, 51.48551539999998], [-1.0914829999999998, 51.485423], [-1.0911193, 51.4853521], [-1.0907698, 51.4852867], [-1.0904984, 51.48523550000001], [-1.0901517, 51.4851791], [-1.0898762, 51.48513090000001], [-1.0895604, 51.485079199999994], [-1.0892448999999995, 51.485030599999995], [-1.0890437, 51.485000600000006], [-1.0887754, 51.48496540000001], [-1.088533, 51.4849346], [-1.0879639, 51.48486299999999], [-1.08739, 51.48479379999999], [-1.0867549, 51.48472219999999], [-1.0863436, 51.4846797], [-1.0861807, 51.4846616], [-1.085966, 51.4846386], [-1.0854123999999998, 51.4845857], [-1.0846838999999997, 51.484520399999994], [-1.0839699, 51.4844623], [-1.0832535, 51.4844138], [-1.0825455, 51.4843703], [-1.0816713, 51.48432549999999], [-1.0808177, 51.48429279999999], [-1.0804980999999998, 51.48428380000001], [-1.0799371, 51.4842737], [-1.0794752, 51.4842682], [-1.0789867, 51.48426769999999], [-1.0783631, 51.4842737], [-1.0779783409434258, 51.48428098301684], [-1.0776499000000002, 51.48428719999999], [-1.0770406, 51.48430580000001], [-1.0760981999999997, 51.4843316], [-1.0746598, 51.4843717], [-1.0740337, 51.4843886], [-1.0733989, 51.48439950000001], [-1.0720111, 51.4844069], [-1.0705719, 51.4843838], [-1.0699819999999998, 51.4843699], [-1.0693497, 51.4843477], [-1.0685348, 51.4843144], [-1.0676397999999998, 51.48427009999999], [-1.0668665, 51.48422109999999], [-1.0660546, 51.48415550000001], [-1.0652841, 51.4840873], [-1.0645985, 51.4840251], [-1.063981, 51.483963200000005], [-1.0635401999999998, 51.4839207], [-1.0631231, 51.4838782], [-1.0627475, 51.4838356], [-1.0614333, 51.48367079999999], [-1.0606473, 51.4835731], [-1.0600149, 51.483488099999995], [-1.0588156, 51.4833106], [-1.0582783, 51.48322279999999], [-1.0577083, 51.48311929999999], [-1.0565551, 51.4829026], [-1.0559138, 51.4827911], [-1.0553394, 51.4826802], [-1.0546120999999995, 51.48252680000002], [-1.0541949999999998, 51.48243430000001], [-1.0537333999999998, 51.482338199999994], [-1.0531486, 51.48221709999999], [-1.05235, 51.48203409999999], [-1.051593, 51.48184859999999], [-1.051075, 51.48171060000001], [-1.0503877999999998, 51.48153119999999], [-1.0495224, 51.481278], [-1.0487743, 51.4810348], [-1.0472737, 51.4805126], [-1.0466494999999998, 51.48026899999999], [-1.045832, 51.47994649999998], [-1.0451984, 51.4796859], [-1.0445364999999998, 51.4793946], [-1.0440128, 51.4791581], [-1.0435791, 51.47894230000001], [-1.0428431, 51.4785768], [-1.0421053999999998, 51.478184], [-1.0417848, 51.4780083], [-1.0414477999999998, 51.477818799999994], [-1.0407789, 51.4774225], [-1.0402158, 51.4770737], [-1.0396266, 51.4767002], [-1.0390804, 51.4763526], [-1.0385208, 51.476005], [-1.0379389, 51.4756611], [-1.0373096, 51.475309800000005], [-1.0360664, 51.4746627], [-1.0350815999999998, 51.4741763], [-1.0343777999999997, 51.4738237], [-1.0338897000000002, 51.47358919999999], [-1.0334239, 51.4733389], [-1.0328384999999998, 51.47305860000001], [-1.0324515, 51.472859799999995], [-1.0318785, 51.47257869999999], [-1.0310607, 51.4722052], [-1.030277, 51.47182429999999], [-1.029048, 51.47121009999999], [-1.0286278999999998, 51.47099949999999], [-1.0272222999999998, 51.4703634], [-1.026446, 51.4699917], [-1.0252212, 51.4694416], [-1.024436, 51.4690606], [-1.0234253999999998, 51.46860569999998], [-1.0225033, 51.46816450000001], [-1.0218235, 51.46782519999999], [-1.0211347, 51.4675228], [-1.0204891, 51.46724449999999], [-1.0197425, 51.46693750000001], [-1.0189172, 51.4666139], [-1.0182196, 51.4663522], [-1.0173513, 51.4660397], [-1.0166715, 51.46581029999999], [-1.0159145, 51.4655653], [-1.0152673, 51.4653683], [-1.014586, 51.465163], [-1.0140809, 51.4650038], [-1.0133503, 51.464801400000006], [-1.0126245, 51.46460909999999], [-1.0114294, 51.46435189999999], [-1.0108541, 51.46423039999999], [-1.0100791, 51.4640516], [-1.0093081999999998, 51.46387769999998], [-1.0085327, 51.46371679999999], [-1.007756, 51.46356709999999], [-1.0069126, 51.4634134], [-1.0061333, 51.4632757], [-1.0054498, 51.4631631], [-1.0046621, 51.463043600000006], [-1.0040071, 51.46294880000001], [-1.002522, 51.46276689999999], [-1.00145, 51.462602800000006], [-1.0007351999999998, 51.462520600000005], [-1.0005829, 51.4625042], [-0.9997501, 51.46238039999999], [-0.9988866, 51.46228339999999], [-0.9977874, 51.46211960000001], [-0.9968531000000002, 51.46201359999999], [-0.9966283999999996, 51.46199], [-0.9953246, 51.4618428], [-0.9949915999999998, 51.4617925], [-0.9946472, 51.4617328], [-0.9942265, 51.46163210000001], [-0.993931, 51.4615555], [-0.9938827305637168, 51.46154495601318], [-0.9936276000000002, 51.461511999999985], [-0.9927140999999998, 51.4613762], [-0.9925311, 51.4613541], [-0.9925072109942592, 51.46135117290107], [-0.9913118, 51.4612047], [-0.9911204, 51.461181800000006], [-0.9901375999999998, 51.4610641], [-0.9887937, 51.460905], [-0.9882634, 51.4608435], [-0.9881468125314736, 51.460829150368184], [-0.9878271, 51.46078980000001], [-0.9869496, 51.46065769999999], [-0.9861540220589948, 51.46054511650478], [-0.986079, 51.4605345], [-0.9860016335753832, 51.46052464921754], [-0.9851656, 51.4604182], [-0.9847072999999998, 51.460372500000005], [-0.9840108, 51.4603032], [-0.983753, 51.46027759999999], [-0.9826602, 51.4601737], [-0.9819781, 51.4601099], [-0.9817046, 51.460083700000006], [-0.9800292000000002, 51.459923399999994], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.977710110981842, 51.459688369971744], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Oxford", "dest_arr_time_act": "2154", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": null, "current_leg_milage": "27.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 438.419, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 844.994, \"from_m\": 438.419, \"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\": 1380.466, \"from_m\": 844.994, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1442.642, \"from_m\": 1380.466, \"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\": 1981.11, \"from_m\": 1442.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15919.466, \"from_m\": 1981.11, \"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\": 18568.024, \"from_m\": 15919.466, \"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\": 18637.18, \"from_m\": 18568.024, \"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\": 18783.861, \"from_m\": 18637.18, \"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\": 43129.099, \"from_m\": 18783.861, \"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\": 43194.162, \"from_m\": 43129.099, \"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\": 43538.955, \"from_m\": 43194.162, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43951.417, \"from_m\": 43538.955, \"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\": 44088.023, \"from_m\": 43951.417, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44128.279, \"from_m\": 44088.023, \"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\": 44317.922, \"from_m\": 44128.279, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45030.072, \"from_m\": 44317.922, \"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\": 45654.589, \"from_m\": 45030.072, \"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\": 45712.979, \"from_m\": 45654.589, \"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\": 45769.099, \"from_m\": 45712.979, \"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\": 45875.986, \"from_m\": 45769.099, \"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\": 45934.367, \"from_m\": 45875.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46014.313, \"from_m\": 45934.367, \"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\": 54625.842, \"from_m\": 46014.313, \"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\": 54775.626, \"from_m\": 54625.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62002.226, \"from_m\": 54775.626, \"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\": 62013.83, \"from_m\": 62002.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63343.359, \"from_m\": 62013.83, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63494.007, \"from_m\": 63343.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63532.547, \"from_m\": 63494.007, \"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\": 64022.062, \"from_m\": 63532.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64105.575, \"from_m\": 64022.062, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94701.869, \"from_m\": 64105.575, \"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\": 98965.329, \"from_m\": 94701.869, \"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\": 99166.735, \"from_m\": 98965.329, \"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\": 99252.414, \"from_m\": 99166.735, \"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\": 100415.675, \"from_m\": 99252.414, \"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\": 100700.686, \"from_m\": 100415.675, \"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\": 102170.811, \"from_m\": 100700.686, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 746544, \"profile_key\": \"901bafa066da66c067c96db83d454cfd16152abee39bbfed1ba0650c0481680e\", \"schedule_id\": 31933, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Hinksey North\", \"stage_seq\": 2, \"distance_m\": 1834.564, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Kennington Jn\", \"stage_seq\": 3, \"distance_m\": 4339.622, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Didcot North Jn\", \"stage_seq\": 4, \"distance_m\": 15848.613, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Didcot East Jn\", \"stage_seq\": 5, \"distance_m\": 18073.6, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Goring & Streatley\", \"stage_seq\": 6, \"distance_m\": 30568.69, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 7, \"distance_m\": 44214.819, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2127\", \"location\": \"Reading\", \"stage_seq\": 8, \"distance_m\": 44553.189, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 45712.979, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 52497.408, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Maidenhead\", \"stage_seq\": 11, \"distance_m\": 63385.586, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Slough\", \"stage_seq\": 12, \"distance_m\": 72614.711, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Stockley Jn\", \"stage_seq\": 13, \"distance_m\": 82887.273, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 14, \"distance_m\": 84547.406, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Southall\", \"stage_seq\": 15, \"distance_m\": 87827.106, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 93992.751, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 17, \"distance_m\": 99384.114, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 18, \"distance_m\": 100256.255, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 19, \"distance_m\": 101530.396, \"section_seq\": 1, \"route_path_id\": 133366}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 20, \"distance_m\": 102170.811, \"section_seq\": 1, \"route_path_id\": 133366}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 102170.811, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133366}], \"total_distance_m\": 102170.811, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 100529.403, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1641.408, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "24.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Oxford", "service_state_platform": "3", "timing_fact_generation": 1790006411811709, "current_leg_arrival_utc": "2026-09-21T21:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:01.274428", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:00:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:01.543168", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
OXF |
PAD |
1D41 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 195.411, "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": 438.419, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 844.994, "from_m": 438.419, "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": 1380.466, "from_m": 844.994, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1442.642, "from_m": 1380.466, "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": 1981.11, "from_m": 1442.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15919.466, "from_m": 1981.11, "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": 18568.024, "from_m": 15919.466, "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": 18637.18, "from_m": 18568.024, "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": 18783.861, "from_m": 18637.18, "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": 43129.099, "from_m": 18783.861, "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": 43194.162, "from_m": 43129.099, "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": 43538.955, "from_m": 43194.162, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 43951.417, "from_m": 43538.955, "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": 44088.023, "from_m": 43951.417, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 44128.279, "from_m": 44088.023, "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": 44317.922, "from_m": 44128.279, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45030.072, "from_m": 44317.922, "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": 45654.589, "from_m": 45030.072, "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": 45712.979, "from_m": 45654.589, "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": 45769.099, "from_m": 45712.979, "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": 45875.986, "from_m": 45769.099, "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": 45934.367, "from_m": 45875.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46014.313, "from_m": 45934.367, "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": 54625.842, "from_m": 46014.313, "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": 54775.626, "from_m": 54625.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62002.226, "from_m": 54775.626, "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": 62013.83, "from_m": 62002.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63343.359, "from_m": 62013.83, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63494.007, "from_m": 63343.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63532.547, "from_m": 63494.007, "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": 64022.062, "from_m": 63532.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64105.575, "from_m": 64022.062, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94701.869, "from_m": 64105.575, "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": 98965.329, "from_m": 94701.869, "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": 99166.735, "from_m": 98965.329, "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": 99252.414, "from_m": 99166.735, "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": 100415.675, "from_m": 99252.414, "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": 100700.686, "from_m": 100415.675, "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": 102170.811, "from_m": 100700.686, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 746544, "profile_key": "901bafa066da66c067c96db83d454cfd16152abee39bbfed1ba0650c0481680e", "schedule_id": 31933, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Hinksey North", "stage_seq": 2, "distance_m": 1834.564, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Kennington Jn", "stage_seq": 3, "distance_m": 4339.622, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Didcot North Jn", "stage_seq": 4, "distance_m": 15848.613, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Didcot East Jn", "stage_seq": 5, "distance_m": 18073.6, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Goring & Streatley", "stage_seq": 6, "distance_m": 30568.69, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Reading High Level Jn", "stage_seq": 7, "distance_m": 44214.819, "section_seq": 1, "route_path_id": 133366}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2127", "location": "Reading", "stage_seq": 8, "distance_m": 44553.189, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Kennet Bridge Jn", "stage_seq": 9, "distance_m": 45712.979, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Twyford", "stage_seq": 10, "distance_m": 52497.408, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Maidenhead", "stage_seq": 11, "distance_m": 63385.586, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Slough", "stage_seq": 12, "distance_m": 72614.711, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Stockley Jn", "stage_seq": 13, "distance_m": 82887.273, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Heathrow Airport Jn", "stage_seq": 14, "distance_m": 84547.406, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Southall", "stage_seq": 15, "distance_m": 87827.106, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 93992.751, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Ladbroke Grove Jn", "stage_seq": 17, "distance_m": 99384.114, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Portobello Jn (London)", "stage_seq": 18, "distance_m": 100256.255, "section_seq": 1, "route_path_id": 133366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Royal Oak Junction", "stage_seq": 19, "distance_m": 101530.396, "section_seq": 1, "route_path_id": 133366}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": null, "location": "London Paddington", "stage_seq": 20, "distance_m": 102170.811, "section_seq": 1, "route_path_id": 133366}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 102170.811, "from_m": 0.0, "section_seq": 1, "route_path_id": 133366}], "total_distance_m": 102170.811, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 100529.403, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1641.408, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Oxford |
2100 |
2100 |
3 |
21:00:00 |
None |
London Paddington |
2154 |
2154 |
9 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G14995/2026-09-21/detailed |
None |
Oxford |
2026-09-21T21:00:30+01:00 |
Reading |
24.0 |
{"type": "LineString", "coordinates": [[-1.2704095138436304, 51.75394720565723], [-1.2703444, 51.753721500000005], [-1.2702618, 51.7534418], [-1.2700800999999995, 51.7528082], [-1.2700214999999997, 51.75259719999999], [-1.2699914, 51.75248109999999], [-1.2697785, 51.751726399999995], [-1.269688, 51.751415699999995], [-1.2694942, 51.7508549], [-1.269378, 51.7505604], [-1.2692653, 51.7502979], [-1.2691216999999997, 51.74999170000001], [-1.2689604, 51.7496763], [-1.2687722, 51.749343800000005], [-1.2685493, 51.74900040000001], [-1.268267, 51.7486112], [-1.2679694999999995, 51.74823349999999], [-1.2676990999999995, 51.7479222], [-1.267243, 51.74741480000001], [-1.267192, 51.7473639], [-1.2667414, 51.74687939999999], [-1.2662362, 51.74632749999999], [-1.2657689999999997, 51.74582409999999], [-1.2652029, 51.7452121], [-1.2648651, 51.74486189999998], [-1.2647286, 51.744701799999994], [-1.2644156999999998, 51.74437389999999], [-1.2640427, 51.7439884], [-1.2639226, 51.743847], [-1.2638025, 51.743688000000006], [-1.2635873999999998, 51.74342419999999], [-1.2633377, 51.74313649999999], [-1.2629822999999998, 51.742635699999994], [-1.2627247999999998, 51.7423436], [-1.2624575, 51.7420681], [-1.2623079999999998, 51.7418457], [-1.2576688, 51.736982299999994], [-1.25764139776733, 51.7369446874165], [-1.2550135999999998, 51.7333376], [-1.2549202999999998, 51.73322970000001], [-1.2547680999999995, 51.7330545], [-1.2545254, 51.73279269999999], [-1.2542827, 51.7325203], [-1.2539581, 51.7320684], [-1.253576, 51.7315394], [-1.2532931, 51.7311494], [-1.2531789999999998, 51.7309838], [-1.2526299999999997, 51.7303605], [-1.2523777, 51.7300383], [-1.2520028, 51.72955960000001], [-1.2517966, 51.729312499999985], [-1.2513872, 51.7288297], [-1.2503608, 51.7276147], [-1.2493627, 51.726455300000005], [-1.2486010999999997, 51.725558199999995], [-1.2484556000000002, 51.725387600000005], [-1.2482129, 51.7251065], [-1.2473852, 51.724122699999995], [-1.2472590999999995, 51.7239748], [-1.2471568, 51.7238567], [-1.2470699484277246, 51.72375508207266], [-1.2466645, 51.7232807], [-1.2459007, 51.722377], [-1.2455376277189163, 51.721918011123584], [-1.2453313999999998, 51.72165729999999], [-1.2449051999999998, 51.72111279999999], [-1.2432587999999998, 51.718787], [-1.2422030999999998, 51.71709509999999], [-1.2418956, 51.71649179999999], [-1.2416030999999998, 51.71591310000001], [-1.2413636999999995, 51.71544080000001], [-1.2411658, 51.71496460000001], [-1.2406394999999997, 51.7136142], [-1.2399709, 51.711347700000005], [-1.23942, 51.7093721], [-1.2391201999999997, 51.7082855], [-1.2388425999999997, 51.70729579999998], [-1.2384292, 51.70580579999999], [-1.2384091, 51.70571950000001], [-1.2380254999999998, 51.70394640000001], [-1.2377912, 51.7022111], [-1.2377115, 51.70098229999999], [-1.2377213, 51.6989681], [-1.2378197999999998, 51.6979721], [-1.2380549, 51.696441699999994], [-1.2384582999999998, 51.694786099999995], [-1.2389343999999998, 51.69320650000001], [-1.2392655, 51.69187669999999], [-1.2394754, 51.69097599999999], [-1.2397656, 51.6895534], [-1.2399359999999997, 51.688536], [-1.2400287999999997, 51.6879646], [-1.2400722999999998, 51.68768359999999], [-1.2401522000000005, 51.6870193], [-1.2402457, 51.6861451], [-1.2402911, 51.6856265], [-1.2403145, 51.685359600000005], [-1.2403703, 51.6846292], [-1.2404994, 51.6825109], [-1.2407585, 51.675928], [-1.2408091, 51.67546699999999], [-1.2410255, 51.673551], [-1.2410324, 51.673467], [-1.2410339999999995, 51.6733595], [-1.2410601, 51.67158979999999], [-1.2410262, 51.67127599999999], [-1.2410239999999997, 51.6712135], [-1.2409603, 51.6705691], [-1.2408312, 51.66981979999999], [-1.2407327999999995, 51.6689587], [-1.2405608, 51.66786379999999], [-1.2402493, 51.6666633], [-1.2401119541007224, 51.666235034589675], [-1.2400208, 51.6659508], [-1.2399015, 51.665646], [-1.2397878, 51.6653308], [-1.2394445999999997, 51.6645561], [-1.2389199, 51.6634856], [-1.2384005, 51.662399099999995], [-1.2379177999999995, 51.66131540000001], [-1.2376839, 51.66075680000001], [-1.2375606999999995, 51.66040929999999], [-1.2373994999999998, 51.6598814], [-1.2372256, 51.6593802], [-1.2369694, 51.65844839999999], [-1.2367705, 51.6574605], [-1.2365899, 51.6559552], [-1.2365526, 51.65481139999999], [-1.2365562, 51.6544278], [-1.2365761, 51.6538921], [-1.2365869, 51.65370789999999], [-1.2366086999999997, 51.653376899999984], [-1.2367076999999995, 51.6523807], [-1.2369324999999998, 51.6512056], [-1.237218, 51.65011269999999], [-1.2375061999999997, 51.649272399999994], [-1.2377821, 51.6485619], [-1.2379971999999997, 51.6480262], [-1.2388978, 51.64622629999999], [-1.2395111, 51.6452658], [-1.2402614, 51.64408770000001], [-1.240689, 51.64341], [-1.2409084, 51.64304460000001], [-1.2412058, 51.6424985], [-1.2413891, 51.6421526], [-1.241607, 51.6417192], [-1.2419769, 51.640908399999994], [-1.2421207999999997, 51.64056849999999], [-1.2422536999999998, 51.6401862], [-1.2424018, 51.63977710000001], [-1.2426254, 51.6391079], [-1.2427899, 51.63850149999999], [-1.2430764, 51.6373374], [-1.2433111, 51.6360104], [-1.2434195, 51.63479290000001], [-1.2434195, 51.6335761], [-1.243401, 51.6332094], [-1.2433735, 51.63284149999999], [-1.2433407, 51.6324723], [-1.2432738, 51.6319334], [-1.2432471, 51.6317335], [-1.2432015, 51.6314313], [-1.2431215999999998, 51.630896], [-1.2430867999999995, 51.630667499999994], [-1.2430354, 51.6303202], [-1.2429951, 51.6299722], [-1.2429683000000002, 51.6296079], [-1.2429491999999998, 51.629101], [-1.2429457, 51.62859770000001], [-1.2429572, 51.62807039999999], [-1.2429794, 51.6275878], [-1.2430092, 51.6271481], [-1.2430484999999998, 51.62670560000001], [-1.2431684999999997, 51.625796699999995], [-1.2432597, 51.6252753], [-1.2433661, 51.624744199999995], [-1.243469, 51.624302], [-1.2435899, 51.6238538], [-1.2437225, 51.62340150000001], [-1.2438949999999998, 51.622877599999995], [-1.2440804999999997, 51.6223578], [-1.2440962389633194, 51.62232162923619], [-1.2443478, 51.6217435], [-1.2445262, 51.621251], [-1.2446695999999997, 51.62088349999999], [-1.2448286, 51.6205266], [-1.2450355, 51.62017530000001], [-1.2453947999999997, 51.6195596], [-1.2457721, 51.61896589999999], [-1.2461689000000002, 51.61836099999999], [-1.2465756999999995, 51.6177644], [-1.2469859, 51.6171723], [-1.2471316, 51.6168969], [-1.2472321, 51.616654399999994], [-1.2472979, 51.6164456], [-1.2473684, 51.6160858], [-1.2473942999999998, 51.61576610000001], [-1.2473923, 51.615523], [-1.2473775, 51.6152715], [-1.2472908, 51.6147504], [-1.2471564, 51.61434990000001], [-1.2470623, 51.6141142], [-1.2469512, 51.6138806], [-1.2467954999999995, 51.613602500000006], [-1.2467177, 51.6134768], [-1.2466352, 51.61335499999999], [-1.2465144, 51.613185], [-1.2463447, 51.61297059999999], [-1.2462129999999998, 51.61283640000001], [-1.2461122, 51.6127384], [-1.2459876, 51.61263159999999], [-1.2458806999999998, 51.612548800000006], [-1.2457231999999998, 51.6124368], [-1.2455078, 51.61232059999999], [-1.2453841, 51.61226249999999], [-1.2452394, 51.61219539999999], [-1.2450731, 51.6121297], [-1.2447821999999995, 51.61202349999999], [-1.2444291, 51.6118882], [-1.2440221, 51.61174570000001], [-1.2436815, 51.61162560000001], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499], [-1.2414299, 51.61092430000001], [-1.2411848, 51.6108431], [-1.2407837999999998, 51.61070939999999], [-1.2404090999999997, 51.6105855], [-1.240100254212309, 51.61048353460085], [-1.2396446, 51.6103331], [-1.2395525, 51.6103042], [-1.2383786000000003, 51.60992219999999], [-1.2381047, 51.6098317], [-1.2373321, 51.6095825], [-1.2367041, 51.60937619999999], [-1.2360703000000002, 51.60917010000001], [-1.2355063, 51.6089846], [-1.2350808999999998, 51.6088433], [-1.2343148, 51.6085639], [-1.2334688, 51.6082851], [-1.2327185, 51.608037999999986], [-1.2319542999999995, 51.6077905], [-1.2313118, 51.60758330000001], [-1.2305585999999995, 51.60733050000001], [-1.2297899, 51.60707849999999], [-1.229787770577513, 51.6070778063845], [-1.2287684999999997, 51.606745800000006], [-1.2284819, 51.606654899999995], [-1.2283000999999998, 51.6065942], [-1.2275572, 51.60634869999999], [-1.2269668, 51.60615790000001], [-1.2263825999999998, 51.6059676], [-1.2254588, 51.60565900000001], [-1.2244238999999997, 51.6053176], [-1.2236716999999997, 51.605064], [-1.2234645, 51.6049959], [-1.2228982999999998, 51.6048033], [-1.2225847, 51.604698899999995], [-1.2221711, 51.6045399], [-1.2219744, 51.604467499999984], [-1.2214929, 51.60429210000001], [-1.2210738999999995, 51.60414110000001], [-1.2207617, 51.6040222], [-1.2206712, 51.603990199999984], [-1.2201671999999997, 51.603819699999995], [-1.219668, 51.6036507], [-1.2194798, 51.603586799999995], [-1.2183926, 51.603189], [-1.2175716, 51.602891], [-1.2174055999999998, 51.60283319999999], [-1.2168235, 51.60263749999999], [-1.2162522, 51.602441799999994], [-1.2157026999999998, 51.60225530000001], [-1.214909, 51.60198410000001], [-1.2141148999999998, 51.601714099999995], [-1.2134475, 51.6014934], [-1.2126612, 51.6012217], [-1.2117979, 51.600932], [-1.2114576, 51.600815099999984], [-1.2107680999999997, 51.60057559999999], [-1.2101322, 51.60036199999999], [-1.2093718, 51.6001005], [-1.2085954, 51.5998408], [-1.2078901999999998, 51.599599], [-1.207249, 51.599382], [-1.2065228999999995, 51.59913850000001], [-1.2058274999999998, 51.5989009], [-1.205187, 51.59868149999999], [-1.2046164999999998, 51.5984916], [-1.2039283999999997, 51.5982589], [-1.2033814, 51.5980715], [-1.2029056000000002, 51.59791440000001], [-1.2024642, 51.5977642], [-1.2020621, 51.597624], [-1.2012873, 51.59735369999999], [-1.2006054, 51.5971097], [-1.199947, 51.596860099999994], [-1.1993167, 51.596620699999995], [-1.1987237999999998, 51.5963883], [-1.1979977, 51.59609890000001], [-1.1972831999999998, 51.5958047], [-1.1966405, 51.5955355], [-1.1960156, 51.595264], [-1.1953903, 51.59499670000001], [-1.1946978, 51.594687699999994], [-1.1940375, 51.594391499999986], [-1.1934821, 51.5941407], [-1.1930986999999995, 51.5939686], [-1.1922928999999998, 51.593587799999995], [-1.1915755, 51.59324550000001], [-1.1909059999999998, 51.59292599999999], [-1.1903517999999995, 51.5926497], [-1.1896968, 51.5923165], [-1.1890284, 51.5919804], [-1.1883532, 51.5916297], [-1.1876995, 51.5912831], [-1.1871500999999998, 51.5909861], [-1.1864931, 51.59062829999999], [-1.1859018999999995, 51.5903005], [-1.1853509, 51.5899882], [-1.1848435, 51.589697599999994], [-1.1842454, 51.58935139999999], [-1.1835895, 51.5889722], [-1.1834564, 51.588891499999995], [-1.1830556999999997, 51.5886457], [-1.1825321, 51.5883253], [-1.1819415999999998, 51.5879441], [-1.1817303, 51.5878033], [-1.1813802, 51.58758649999999], [-1.18083, 51.5872366], [-1.180287, 51.5868732], [-1.1797507, 51.5865045], [-1.1791668, 51.5861062], [-1.1785873999999998, 51.58570650000001], [-1.1780461, 51.5853384], [-1.1775826000000005, 51.5850027], [-1.1770161, 51.58458170000001], [-1.1764743999999998, 51.58418329999999], [-1.1759951999999998, 51.5838282], [-1.1755401, 51.58347830000001], [-1.1749947999999997, 51.583059199999994], [-1.174457, 51.582645500000005], [-1.1739318999999997, 51.582233], [-1.1733876, 51.5818135], [-1.1729381, 51.5814618], [-1.1724187, 51.5810528], [-1.1719118, 51.5806473], [-1.1713566, 51.58021760000001], [-1.1708097999999998, 51.57979029999999], [-1.1702708, 51.57936709999999], [-1.1697404999999998, 51.578943899999985], [-1.1693003, 51.57860149999999], [-1.168753, 51.5781668], [-1.1682017, 51.577739], [-1.1678098693553778, 51.577432758057974], [-1.1676710999999995, 51.57732430000001], [-1.1672146, 51.576963], [-1.1666758, 51.57653679999999], [-1.1663824, 51.5763115], [-1.1660602, 51.57605420000001], [-1.165732, 51.57579359999998], [-1.1652802999999998, 51.5754362], [-1.1647828, 51.5750474], [-1.1642577, 51.5746297], [-1.1637305, 51.57421060000001], [-1.1632153, 51.5737996], [-1.1627632, 51.573438], [-1.1623223, 51.5730842], [-1.1618738999999998, 51.5727289], [-1.1613369, 51.57230549999999], [-1.1608917999999997, 51.57195169999999], [-1.1603594, 51.5715254], [-1.1598322, 51.571114599999994], [-1.1596702, 51.57098849999999], [-1.1588499, 51.57038119999999], [-1.1584514999999995, 51.57007779999999], [-1.1581954999999995, 51.56989370000001], [-1.1576027, 51.56946159999999], [-1.1574556, 51.56935649999999], [-1.1572582, 51.569214], [-1.1569297, 51.568978], [-1.1566582, 51.5687909], [-1.1560731, 51.5683917], [-1.1554977, 51.56799959999999], [-1.1549867, 51.56766520000001], [-1.1543921, 51.5672774], [-1.1537857, 51.56688880000001], [-1.1531815000000003, 51.5665114], [-1.1525746999999995, 51.5661249], [-1.1519778, 51.565739999999984], [-1.1513908, 51.565357299999995], [-1.150967, 51.5650711], [-1.1503874999999997, 51.56467349999999], [-1.1498322, 51.56428300000001], [-1.1492903999999995, 51.563886100000005], [-1.1487617, 51.563495], [-1.1483947, 51.5632106], [-1.1480366999999998, 51.56292989999999], [-1.1475936999999998, 51.562572900000006], [-1.1471642999999998, 51.5622256], [-1.1468125, 51.56193699999998], [-1.1462904, 51.56150359999999], [-1.1457754, 51.5610713], [-1.1452828, 51.5606389], [-1.1448306999999998, 51.56024349999999], [-1.1443444, 51.559795499999986], [-1.1438701999999998, 51.55935019999999], [-1.143489, 51.5589776], [-1.1433281, 51.558820299999994], [-1.1421951, 51.55768859999999], [-1.1418686, 51.5573569], [-1.141736, 51.55722539999999], [-1.1413954999999998, 51.55687289999999], [-1.1410667999999995, 51.556521199999985], [-1.1407092, 51.5561354], [-1.1403570999999997, 51.55573919999999], [-1.1399441, 51.55526510000001], [-1.1395725999999995, 51.55481590000001], [-1.1394511283846798, 51.55466347968381], [-1.1392017, 51.5543505], [-1.1388872, 51.55394249999999], [-1.1385212, 51.553459499999995], [-1.1381770999999998, 51.55297780000001], [-1.1378499, 51.55250610000001], [-1.1375738999999998, 51.55208340000001], [-1.1373039, 51.55165680000001], [-1.1370595, 51.5512533], [-1.1367953999999998, 51.5508046], [-1.1365226999999998, 51.5503322], [-1.136391, 51.5500964], [-1.1362905000000003, 51.54991749999999], [-1.1359556999999998, 51.5492887], [-1.1359133, 51.54921], [-1.1358618, 51.54910859999999], [-1.1357447, 51.5488783], [-1.1354895, 51.5483582], [-1.1352976, 51.5479351], [-1.1350671, 51.54744189999999], [-1.1348771000000002, 51.5470094], [-1.1348349, 51.5469108], [-1.1347073999999997, 51.546583699999985], [-1.1345005, 51.54606399999999], [-1.1343104, 51.5455316], [-1.1341319, 51.545047800000006], [-1.1341043, 51.54495429999999], [-1.1339887, 51.54457020000001], [-1.1338256999999998, 51.544037], [-1.1336805, 51.5435093], [-1.1335675999999997, 51.5430718], [-1.1334619, 51.5426252], [-1.1334336, 51.542483999999995], [-1.1333693, 51.5421807], [-1.1332712, 51.54167489999999], [-1.1331827, 51.5411629], [-1.1331142, 51.5407246], [-1.1330409, 51.540163799999995], [-1.1329949999999998, 51.5397237], [-1.1329469, 51.5391968], [-1.1329101999999998, 51.538676399999986], [-1.132887, 51.53815329999998], [-1.1328783, 51.537621300000005], [-1.1328829, 51.53717799999999], [-1.1328905, 51.5367913], [-1.1329097, 51.536376099999984], [-1.1329465, 51.535867], [-1.1329941, 51.5353301], [-1.1330456, 51.53478919999999], [-1.1331104, 51.5342503], [-1.1331755, 51.5337605], [-1.1332452999999998, 51.533264800000005], [-1.1332679, 51.5331017], [-1.133368, 51.5325247], [-1.1334208999999995, 51.532251399999986], [-1.1335259, 51.5317104], [-1.1336159999999995, 51.53124269999999], [-1.133716, 51.5307081], [-1.1337945, 51.530257799999994], [-1.1338591999999998, 51.5298039], [-1.1339208999999997, 51.5293485], [-1.1339351, 51.5292337], [-1.1339512, 51.52908089999999], [-1.1339714, 51.5288867], [-1.1340101, 51.5284453], [-1.1340512000000005, 51.52791319999999], [-1.1340715, 51.52740489999999], [-1.1340758, 51.5269212], [-1.1340768, 51.526378400000006], [-1.1340588, 51.525921100000005], [-1.1340295, 51.52545099999999], [-1.1339907, 51.525014600000006], [-1.1339399999999995, 51.5245406], [-1.1338881, 51.5241652], [-1.1338293999999998, 51.5237609], [-1.1337724, 51.5234337], [-1.1336946999999995, 51.5230206], [-1.1336221000000002, 51.52268529999999], [-1.1335116, 51.5221901], [-1.1334091, 51.5218114], [-1.1333335, 51.521528299999986], [-1.1332153252773889, 51.52112216337801], [-1.1332006999999995, 51.521071899999995], [-1.1331272, 51.5208389], [-1.1330420999999995, 51.5205644], [-1.1328592999999998, 51.5200463], [-1.1327013, 51.5196], [-1.1325376000000005, 51.51918], [-1.1323663, 51.5187523], [-1.1321415999999995, 51.51823520000001], [-1.1319263, 51.5177564], [-1.1316921, 51.517279899999984], [-1.1314382000000005, 51.51677889999999], [-1.1312286, 51.51638609999999], [-1.1309592999999998, 51.515906], [-1.1306918999999995, 51.5154459], [-1.1304072, 51.51498060000001], [-1.1301062, 51.5145132], [-1.1299541, 51.514289000000005], [-1.1299022, 51.5142116], [-1.1298020999999998, 51.5140512], [-1.129519, 51.5136504], [-1.1292061, 51.51321839999999], [-1.1288484, 51.5127454], [-1.1284738, 51.5122775], [-1.1282752, 51.51205010000001], [-1.1281102, 51.5118605], [-1.1278079, 51.5114958], [-1.1276417, 51.51130020000001], [-1.1274107, 51.51101150000001], [-1.1270997, 51.5106578], [-1.1267803999999997, 51.51030209999999], [-1.1264555, 51.5099486], [-1.1261308999999995, 51.5096044], [-1.1256997999999998, 51.5091585], [-1.1252380999999998, 51.5086978], [-1.1247753, 51.50824310000001], [-1.1243006000000002, 51.5077871], [-1.1239068, 51.507410699999994], [-1.1234718, 51.5070007], [-1.1230193, 51.5065894], [-1.1227424, 51.506332099999995], [-1.1222004, 51.505863], [-1.1218448, 51.50555549999999], [-1.1214221, 51.5052069], [-1.1209777, 51.5048417], [-1.1205370999999995, 51.50448599999999], [-1.1201795, 51.5042016], [-1.1196957999999997, 51.50381790000001], [-1.1191975, 51.50342260000001], [-1.1186609, 51.5029961], [-1.1182252999999998, 51.5026476], [-1.1176935, 51.50222719999999], [-1.1171561000000003, 51.50179969999999], [-1.1166649, 51.501413799999995], [-1.1161326, 51.50098289999999], [-1.1156955, 51.500633], [-1.1152889, 51.5002967], [-1.1148258999999998, 51.4999069], [-1.1143811, 51.4995015], [-1.1139468, 51.4990969], [-1.113628988300546, 51.4987748385867], [-1.1136028, 51.4987483], [-1.1132102, 51.498335299999994], [-1.1130517, 51.49816169999999], [-1.1125625, 51.49757509999999], [-1.1119427999999998, 51.49686359999999], [-1.1114581, 51.4963203], [-1.1109463, 51.4957552], [-1.1104126, 51.4951979], [-1.1098846999999998, 51.4946462], [-1.1091052999999995, 51.49390939999999], [-1.1087504, 51.4935895], [-1.1085851, 51.4934316], [-1.1082498, 51.4931471], [-1.1079828, 51.4929199], [-1.1075146, 51.4925453], [-1.1070513, 51.49218619999999], [-1.1065993, 51.4918533], [-1.1062723, 51.49162179999998], [-1.105801, 51.49129759999999], [-1.1054778, 51.49107899999999], [-1.1051346, 51.4908605], [-1.1047669, 51.4906327], [-1.1045778, 51.490517399999995], [-1.1042286, 51.49030299999999], [-1.1037255, 51.4900105], [-1.1030208, 51.4896213], [-1.1024672, 51.4893295], [-1.1018224, 51.4889996], [-1.1012017, 51.4887055], [-1.1008519, 51.4885443], [-1.1005676, 51.488420100000006], [-1.099891, 51.4881242], [-1.0991572999999997, 51.4878105], [-1.0985162, 51.48755289999998], [-1.0980577, 51.487372], [-1.0977857, 51.48726619999999], [-1.0975761, 51.4871905], [-1.0970574, 51.4869948], [-1.0962347, 51.486704], [-1.0958837999999995, 51.4865865], [-1.0951677, 51.4863573], [-1.0944294, 51.4861396], [-1.0938688999999997, 51.4859861], [-1.0933439, 51.4858481], [-1.0927463, 51.4857015], [-1.0922527, 51.4855868], [-1.0919234999999998, 51.48551539999998], [-1.0914829999999998, 51.485423], [-1.0911193, 51.4853521], [-1.0907698, 51.4852867], [-1.0904984, 51.48523550000001], [-1.0901517, 51.4851791], [-1.0898762, 51.48513090000001], [-1.0895604, 51.485079199999994], [-1.0892448999999995, 51.485030599999995], [-1.0890437, 51.485000600000006], [-1.0887754, 51.48496540000001], [-1.088533, 51.4849346], [-1.0879639, 51.48486299999999], [-1.08739, 51.48479379999999], [-1.0867549, 51.48472219999999], [-1.0863436, 51.4846797], [-1.0861807, 51.4846616], [-1.085966, 51.4846386], [-1.0854123999999998, 51.4845857], [-1.0846838999999997, 51.484520399999994], [-1.0839699, 51.4844623], [-1.0832535, 51.4844138], [-1.0825455, 51.4843703], [-1.0816713, 51.48432549999999], [-1.0808177, 51.48429279999999], [-1.0804980999999998, 51.48428380000001], [-1.0799371, 51.4842737], [-1.0794752, 51.4842682], [-1.0789867, 51.48426769999999], [-1.0783631, 51.4842737], [-1.0779783409434258, 51.48428098301684], [-1.0776499000000002, 51.48428719999999], [-1.0770406, 51.48430580000001], [-1.0760981999999997, 51.4843316], [-1.0746598, 51.4843717], [-1.0740337, 51.4843886], [-1.0733989, 51.48439950000001], [-1.0720111, 51.4844069], [-1.0705719, 51.4843838], [-1.0699819999999998, 51.4843699], [-1.0693497, 51.4843477], [-1.0685348, 51.4843144], [-1.0676397999999998, 51.48427009999999], [-1.0668665, 51.48422109999999], [-1.0660546, 51.48415550000001], [-1.0652841, 51.4840873], [-1.0645985, 51.4840251], [-1.063981, 51.483963200000005], [-1.0635401999999998, 51.4839207], [-1.0631231, 51.4838782], [-1.0627475, 51.4838356], [-1.0614333, 51.48367079999999], [-1.0606473, 51.4835731], [-1.0600149, 51.483488099999995], [-1.0588156, 51.4833106], [-1.0582783, 51.48322279999999], [-1.0577083, 51.48311929999999], [-1.0565551, 51.4829026], [-1.0559138, 51.4827911], [-1.0553394, 51.4826802], [-1.0546120999999995, 51.48252680000002], [-1.0541949999999998, 51.48243430000001], [-1.0537333999999998, 51.482338199999994], [-1.0531486, 51.48221709999999], [-1.05235, 51.48203409999999], [-1.051593, 51.48184859999999], [-1.051075, 51.48171060000001], [-1.0503877999999998, 51.48153119999999], [-1.0495224, 51.481278], [-1.0487743, 51.4810348], [-1.0472737, 51.4805126], [-1.0466494999999998, 51.48026899999999], [-1.045832, 51.47994649999998], [-1.0451984, 51.4796859], [-1.0445364999999998, 51.4793946], [-1.0440128, 51.4791581], [-1.0435791, 51.47894230000001], [-1.0428431, 51.4785768], [-1.0421053999999998, 51.478184], [-1.0417848, 51.4780083], [-1.0414477999999998, 51.477818799999994], [-1.0407789, 51.4774225], [-1.0402158, 51.4770737], [-1.0396266, 51.4767002], [-1.0390804, 51.4763526], [-1.0385208, 51.476005], [-1.0379389, 51.4756611], [-1.0373096, 51.475309800000005], [-1.0360664, 51.4746627], [-1.0350815999999998, 51.4741763], [-1.0343777999999997, 51.4738237], [-1.0338897000000002, 51.47358919999999], [-1.0334239, 51.4733389], [-1.0328384999999998, 51.47305860000001], [-1.0324515, 51.472859799999995], [-1.0318785, 51.47257869999999], [-1.0310607, 51.4722052], [-1.030277, 51.47182429999999], [-1.029048, 51.47121009999999], [-1.0286278999999998, 51.47099949999999], [-1.0272222999999998, 51.4703634], [-1.026446, 51.4699917], [-1.0252212, 51.4694416], [-1.024436, 51.4690606], [-1.0234253999999998, 51.46860569999998], [-1.0225033, 51.46816450000001], [-1.0218235, 51.46782519999999], [-1.0211347, 51.4675228], [-1.0204891, 51.46724449999999], [-1.0197425, 51.46693750000001], [-1.0189172, 51.4666139], [-1.0182196, 51.4663522], [-1.0173513, 51.4660397], [-1.0166715, 51.46581029999999], [-1.0159145, 51.4655653], [-1.0152673, 51.4653683], [-1.014586, 51.465163], [-1.0140809, 51.4650038], [-1.0133503, 51.464801400000006], [-1.0126245, 51.46460909999999], [-1.0114294, 51.46435189999999], [-1.0108541, 51.46423039999999], [-1.0100791, 51.4640516], [-1.0093081999999998, 51.46387769999998], [-1.0085327, 51.46371679999999], [-1.007756, 51.46356709999999], [-1.0069126, 51.4634134], [-1.0061333, 51.4632757], [-1.0054498, 51.4631631], [-1.0046621, 51.463043600000006], [-1.0040071, 51.46294880000001], [-1.002522, 51.46276689999999], [-1.00145, 51.462602800000006], [-1.0007351999999998, 51.462520600000005], [-1.0005829, 51.4625042], [-0.9997501, 51.46238039999999], [-0.9988866, 51.46228339999999], [-0.9977874, 51.46211960000001], [-0.9968531000000002, 51.46201359999999], [-0.9966283999999996, 51.46199], [-0.9953246, 51.4618428], [-0.9949915999999998, 51.4617925], [-0.9946472, 51.4617328], [-0.9942265, 51.46163210000001], [-0.993931, 51.4615555], [-0.9938827305637168, 51.46154495601318], [-0.9936276000000002, 51.461511999999985], [-0.9927140999999998, 51.4613762], [-0.9925311, 51.4613541], [-0.9925072109942592, 51.46135117290107], [-0.9913118, 51.4612047], [-0.9911204, 51.461181800000006], [-0.9901375999999998, 51.4610641], [-0.9887937, 51.460905], [-0.9882634, 51.4608435], [-0.9881468125314736, 51.460829150368184], [-0.9878271, 51.46078980000001], [-0.9869496, 51.46065769999999], [-0.9861540220589948, 51.46054511650478], [-0.986079, 51.4605345], [-0.9860016335753832, 51.46052464921754], [-0.9851656, 51.4604182], [-0.9847072999999998, 51.460372500000005], [-0.9840108, 51.4603032], [-0.983753, 51.46027759999999], [-0.9826602, 51.4601737], [-0.9819781, 51.4601099], [-0.9817046, 51.460083700000006], [-0.9800292000000002, 51.459923399999994], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.977710110981842, 51.459688369971744], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} |
27.4 |
2100 |
2124 |
None |
None |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Oxford |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790006411811709 |
1 |
1 |
2026-09-21 21:10:01.543168 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:01.274428 |
| 723674 |
752831 |
G30993 |
385D41MY21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 752831, "stp": "P", "toc": "Merseyrail", "uid": "G30993", "consist": "777005", "dest_crs": "XKK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30993/2026-09-21/detailed", "trust_id": "385D41MY21", "origin_crs": "WKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kirkdale C.S.", "service_date": "2026-09-21", "dest_arr_time": "2100", "dest_platform": null, "is_terminated": 1, "next_location": "Kirkdale C.S.", "signalling_id": "5D41", "timing_status": "EARLY", "origin_station": "West Kirby", "current_leg_arr": "2100", "current_leg_dep": "2047", "current_leg_end": "Kirkdale C.S.", "origin_dep_time": "1956", "origin_platform": "2", "current_location": "Sandhills", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9856168999999997, 53.4053759], [-2.9863325, 53.40545120000001], [-2.9869081000000004, 53.4055695], [-2.9874271999999995, 53.4057249], [-2.987766, 53.405860999999994], [-2.9880878999999996, 53.406020899999994], [-2.9883775, 53.406200000000005], [-2.9884602999999994, 53.40626459999999], [-2.9888152999999997, 53.4065414], [-2.9891592, 53.4068958], [-2.989225791070445, 53.406973522365185], [-2.9895007999999996, 53.40729449999999], [-2.9899187, 53.40775339999998], [-2.9900952, 53.40794600000001], [-2.9901632, 53.40802019999999], [-2.9906527, 53.408685000000006], [-2.9909422999999995, 53.409024], [-2.9912964, 53.40940129999999], [-2.9918114, 53.40990650000001], [-2.9923004, 53.4103186], [-2.9929884, 53.410816999999994], [-2.9939347, 53.4115756], [-2.9944167000000004, 53.41203869999999], [-2.9948262, 53.412490199999986], [-2.9949749, 53.41268509999999], [-2.9950618999999996, 53.412843], [-2.9951357, 53.4130124], [-2.9951919999999994, 53.4131715], [-2.9952483, 53.4133673], [-2.9953072999999995, 53.4136527], [-2.9953903999999993, 53.41421100000001], [-2.995399663308753, 53.41428429590598], [-2.9955023, 53.4150964], [-2.9955408, 53.4153749], [-2.9955915999999996, 53.4157421], [-2.9956224999999996, 53.41598749999999], [-2.9956372, 53.41622970000001], [-2.9956346, 53.4164854], [-2.9956185, 53.4167188], [-2.9955823, 53.416983399999985], [-2.9955192, 53.4172751], [-2.9954249999999996, 53.417621299999986], [-2.9952245999999993, 53.4181474], [-2.9951684, 53.418379300000005], [-2.9949476, 53.4192184], [-2.9948024999999996, 53.419723600000005], [-2.9946759, 53.4201419], [-2.9945479, 53.42057779999999], [-2.9943665, 53.42119649999999], [-2.9940663999999995, 53.422317], [-2.9938583999999997, 53.423111899999995], [-2.9936973999999994, 53.4237596], [-2.9935224, 53.4244186], [-2.9933558, 53.425055], [-2.9931989999999997, 53.4256341], [-2.9926600999999997, 53.427665399999995], [-2.9925105000000003, 53.42817649999999], [-2.9924323, 53.42838199999999], [-2.9923655999999994, 53.4285571], [-2.9921869999999995, 53.4289526], [-2.9920827, 53.4291649], [-2.9920304999999994, 53.429271], [-2.9919782999999995, 53.4293772], [-2.9919506999999994, 53.4294291], [-2.9917809, 53.429748399999994], [-2.9915936999999997, 53.43003689999999], [-2.9914256999999997, 53.4303002], [-2.9913121999999994, 53.4304631], [-2.9909036, 53.430991199999994], [-2.9904952, 53.4314637], [-2.9901775999999995, 53.431821], [-2.9899173999999995, 53.4321067], [-2.9896933999999997, 53.432344], [-2.9894886, 53.4325481], [-2.9892317, 53.4327904], [-2.988999999999999, 53.43300309999999], [-2.988832299999999, 53.4331759], [-2.9885764, 53.43343319999999], [-2.9874788999999997, 53.43453679999999], [-2.9870774, 53.4349408], [-2.9867621, 53.435248099999995], [-2.9866197, 53.4354284], [-2.9864184999999996, 53.43568849999999], [-2.9863902999999996, 53.4357164], [-2.986122, 53.4359832], [-2.9859825999999994, 53.436152199999995], [-2.9858752999999996, 53.43633], [-2.9857732999999995, 53.4365027], [-2.985709, 53.43666790000001], [-2.985674, 53.4368016], [-2.9856139, 53.4369328], [-2.9855937, 53.43695939999999], [-2.9854473, 53.4371518], [-2.9852235, 53.4373957], [-2.9850947999999997, 53.43752949999999], [-2.9846187, 53.43799289999999], [-2.9843961, 53.4382094], [-2.9840973, 53.438489399999995], [-2.984404099999999, 53.4382549], [-2.9848760999999997, 53.4379094], [-2.9850398, 53.4377896]]}", "current_leg_start": "Liverpool Central (Northern)", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "53.4377896", "next_location_lon": "-2.9850398", "previous_location": "James Street", "current_leg_milage": "2.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 11, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:63973594\", \"confirmationDeadline\": \"2026-09-21T20:57:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 252.692, \"from_m\": 190.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\": 318.932, \"from_m\": 252.692, \"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\": 2390.842, \"from_m\": 318.932, \"capability_applied\": null, \"effective_limit_mph\": 60.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.524, \"from_m\": 2390.842, \"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\": 8337.57, \"from_m\": 2492.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9335.017, \"from_m\": 8337.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10300.361, \"from_m\": 9335.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10746.715, \"from_m\": 10300.361, \"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\": 10810.316, \"from_m\": 10746.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11186.84, \"from_m\": 10810.316, \"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\": 11779.412, \"from_m\": 11186.84, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14175.255, \"from_m\": 11779.412, \"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\": 15601.01, \"from_m\": 14175.255, \"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\": 16323.481, \"from_m\": 15601.01, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 16734.185, \"from_m\": 16323.481, \"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\": 16939.094, \"from_m\": 16734.185, \"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\": 19466.45, \"from_m\": 16939.094, \"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\": 19771.01, \"from_m\": 19466.45, \"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\": 20005.898, \"from_m\": 19771.01, \"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\": 20059.899, \"from_m\": 20005.898, \"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\": 20509.526, \"from_m\": 20059.899, \"capability_applied\": null, \"effective_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\": 752831, \"profile_key\": \"9c717ea86d6d063fba542531e385a726c5e4c13f06dc84a34ecf9f633f72b35e\", \"schedule_id\": 11541, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"West Kirby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134231}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2011\", \"location\": \"Bidston\", \"stage_seq\": 2, \"distance_m\": 9036.98, \"section_seq\": 1, \"route_path_id\": 134231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Bidston East Jn\", \"stage_seq\": 3, \"distance_m\": 9746.614, \"section_seq\": 1, \"route_path_id\": 134231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Birkenhead North\", \"stage_seq\": 4, \"distance_m\": 10628.855, \"section_seq\": 1, \"route_path_id\": 134231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Hamilton Square\", \"stage_seq\": 5, \"distance_m\": 14046.79, \"section_seq\": 1, \"route_path_id\": 134231}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2039H\", \"location\": \"James Street\", \"stage_seq\": 6, \"distance_m\": 15898.079, \"section_seq\": 1, \"route_path_id\": 134231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Paradise Jn\", \"stage_seq\": 7, \"distance_m\": 16303.198, \"section_seq\": 1, \"route_path_id\": 134231}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2050\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 8, \"distance_m\": 16323.481, \"section_seq\": 1, \"route_path_id\": 134231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 9, \"distance_m\": 16848.72, \"section_seq\": 1, \"route_path_id\": 134231}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Sandhills\", \"stage_seq\": 10, \"distance_m\": 19320.651, \"section_seq\": 1, \"route_path_id\": 134231}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Kirkdale C.S.\", \"stage_seq\": 11, \"distance_m\": 20509.526, \"section_seq\": 1, \"route_path_id\": 134231}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20509.526, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134231}], \"total_distance_m\": 20509.526, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 19996.298, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 513.228, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1956", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "13.0", "current_position_lat": "53.4377896", "current_position_lon": "-2.9850398", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:45Z\", \"source_id\": 63846417, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:50Z\", \"source_id\": 20242792, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:54Z\", \"source_id\": 20242951, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:04Z\", \"source_id\": 63860417, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:10Z\", \"source_id\": 20246873, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:29Z\", \"source_id\": 63882881, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:32Z\", \"source_id\": 20253088, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:18:24Z\", \"source_id\": 63887925, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:18:28Z\", \"source_id\": 20254494, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:48Z\", \"source_id\": 63953706, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:48Z\", \"source_id\": 20273060, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:27Z\", \"source_id\": 63964931, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:29Z\", \"source_id\": 20276328, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:23Z\", \"source_id\": 63972189, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:27Z\", \"source_id\": 20278388, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sandhills", "service_state_platform": "2", "timing_fact_generation": 1790020386621376, "current_leg_arrival_utc": "2026-09-21T20:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:01.394652", "service_state_evidence_id": 63972189, "current_leg_start_actual_dep": "2026-09-21T20:47:53+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:01.550236", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
WKI |
XKK |
5D41 |
777005 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 190.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 252.692, "from_m": 190.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": 318.932, "from_m": 252.692, "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": 2390.842, "from_m": 318.932, "capability_applied": null, "effective_limit_mph": 60.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.524, "from_m": 2390.842, "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": 8337.57, "from_m": 2492.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9335.017, "from_m": 8337.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10300.361, "from_m": 9335.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10746.715, "from_m": 10300.361, "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": 10810.316, "from_m": 10746.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11186.84, "from_m": 10810.316, "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": 11779.412, "from_m": 11186.84, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14175.255, "from_m": 11779.412, "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": 15601.01, "from_m": 14175.255, "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": 16323.481, "from_m": 15601.01, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 16734.185, "from_m": 16323.481, "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": 16939.094, "from_m": 16734.185, "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": 19466.45, "from_m": 16939.094, "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": 19771.01, "from_m": 19466.45, "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": 20005.898, "from_m": 19771.01, "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": 20059.899, "from_m": 20005.898, "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": 20509.526, "from_m": 20059.899, "capability_applied": null, "effective_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": 752831, "profile_key": "9c717ea86d6d063fba542531e385a726c5e4c13f06dc84a34ecf9f633f72b35e", "schedule_id": 11541, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1956", "location": "West Kirby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134231}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2011", "location": "Bidston", "stage_seq": 2, "distance_m": 9036.98, "section_seq": 1, "route_path_id": 134231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Bidston East Jn", "stage_seq": 3, "distance_m": 9746.614, "section_seq": 1, "route_path_id": 134231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Birkenhead North", "stage_seq": 4, "distance_m": 10628.855, "section_seq": 1, "route_path_id": 134231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Hamilton Square", "stage_seq": 5, "distance_m": 14046.79, "section_seq": 1, "route_path_id": 134231}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2039H", "location": "James Street", "stage_seq": 6, "distance_m": 15898.079, "section_seq": 1, "route_path_id": 134231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Paradise Jn", "stage_seq": 7, "distance_m": 16303.198, "section_seq": 1, "route_path_id": 134231}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2050", "location": "Liverpool Central (Northern)", "stage_seq": 8, "distance_m": 16323.481, "section_seq": 1, "route_path_id": 134231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Moorfields (Northern Line)", "stage_seq": 9, "distance_m": 16848.72, "section_seq": 1, "route_path_id": 134231}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Sandhills", "stage_seq": 10, "distance_m": 19320.651, "section_seq": 1, "route_path_id": 134231}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Kirkdale C.S.", "stage_seq": 11, "distance_m": 20509.526, "section_seq": 1, "route_path_id": 134231}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20509.526, "from_m": 0.0, "section_seq": 1, "route_path_id": 134231}], "total_distance_m": 20509.526, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 19996.298, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 513.228, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:45Z", "source_id": 63846417, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:50Z", "source_id": 20242792, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:54Z", "source_id": 20242951, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:04Z", "source_id": 63860417, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:10Z", "source_id": 20246873, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10244, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:29Z", "source_id": 63882881, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:32Z", "source_id": 20253088, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10234, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:18:24Z", "source_id": 63887925, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:18:28Z", "source_id": 20254494, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9779, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:48Z", "source_id": 63953706, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:48Z", "source_id": 20273060, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:27Z", "source_id": 63964931, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:29Z", "source_id": 20276328, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:23Z", "source_id": 63972189, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:52:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:27Z", "source_id": 20278388, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}] |
West Kirby |
1956 |
1956 |
2 |
None |
None |
Kirkdale C.S. |
2100 |
2100 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30993/2026-09-21/detailed |
None |
Liverpool Central (Northern) |
2026-09-21T20:47:53+01:00 |
Kirkdale C.S. |
13.0 |
{"type": "LineString", "coordinates": [[-2.9856168999999997, 53.4053759], [-2.9863325, 53.40545120000001], [-2.9869081000000004, 53.4055695], [-2.9874271999999995, 53.4057249], [-2.987766, 53.405860999999994], [-2.9880878999999996, 53.406020899999994], [-2.9883775, 53.406200000000005], [-2.9884602999999994, 53.40626459999999], [-2.9888152999999997, 53.4065414], [-2.9891592, 53.4068958], [-2.989225791070445, 53.406973522365185], [-2.9895007999999996, 53.40729449999999], [-2.9899187, 53.40775339999998], [-2.9900952, 53.40794600000001], [-2.9901632, 53.40802019999999], [-2.9906527, 53.408685000000006], [-2.9909422999999995, 53.409024], [-2.9912964, 53.40940129999999], [-2.9918114, 53.40990650000001], [-2.9923004, 53.4103186], [-2.9929884, 53.410816999999994], [-2.9939347, 53.4115756], [-2.9944167000000004, 53.41203869999999], [-2.9948262, 53.412490199999986], [-2.9949749, 53.41268509999999], [-2.9950618999999996, 53.412843], [-2.9951357, 53.4130124], [-2.9951919999999994, 53.4131715], [-2.9952483, 53.4133673], [-2.9953072999999995, 53.4136527], [-2.9953903999999993, 53.41421100000001], [-2.995399663308753, 53.41428429590598], [-2.9955023, 53.4150964], [-2.9955408, 53.4153749], [-2.9955915999999996, 53.4157421], [-2.9956224999999996, 53.41598749999999], [-2.9956372, 53.41622970000001], [-2.9956346, 53.4164854], [-2.9956185, 53.4167188], [-2.9955823, 53.416983399999985], [-2.9955192, 53.4172751], [-2.9954249999999996, 53.417621299999986], [-2.9952245999999993, 53.4181474], [-2.9951684, 53.418379300000005], [-2.9949476, 53.4192184], [-2.9948024999999996, 53.419723600000005], [-2.9946759, 53.4201419], [-2.9945479, 53.42057779999999], [-2.9943665, 53.42119649999999], [-2.9940663999999995, 53.422317], [-2.9938583999999997, 53.423111899999995], [-2.9936973999999994, 53.4237596], [-2.9935224, 53.4244186], [-2.9933558, 53.425055], [-2.9931989999999997, 53.4256341], [-2.9926600999999997, 53.427665399999995], [-2.9925105000000003, 53.42817649999999], [-2.9924323, 53.42838199999999], [-2.9923655999999994, 53.4285571], [-2.9921869999999995, 53.4289526], [-2.9920827, 53.4291649], [-2.9920304999999994, 53.429271], [-2.9919782999999995, 53.4293772], [-2.9919506999999994, 53.4294291], [-2.9917809, 53.429748399999994], [-2.9915936999999997, 53.43003689999999], [-2.9914256999999997, 53.4303002], [-2.9913121999999994, 53.4304631], [-2.9909036, 53.430991199999994], [-2.9904952, 53.4314637], [-2.9901775999999995, 53.431821], [-2.9899173999999995, 53.4321067], [-2.9896933999999997, 53.432344], [-2.9894886, 53.4325481], [-2.9892317, 53.4327904], [-2.988999999999999, 53.43300309999999], [-2.988832299999999, 53.4331759], [-2.9885764, 53.43343319999999], [-2.9874788999999997, 53.43453679999999], [-2.9870774, 53.4349408], [-2.9867621, 53.435248099999995], [-2.9866197, 53.4354284], [-2.9864184999999996, 53.43568849999999], [-2.9863902999999996, 53.4357164], [-2.986122, 53.4359832], [-2.9859825999999994, 53.436152199999995], [-2.9858752999999996, 53.43633], [-2.9857732999999995, 53.4365027], [-2.985709, 53.43666790000001], [-2.985674, 53.4368016], [-2.9856139, 53.4369328], [-2.9855937, 53.43695939999999], [-2.9854473, 53.4371518], [-2.9852235, 53.4373957], [-2.9850947999999997, 53.43752949999999], [-2.9846187, 53.43799289999999], [-2.9843961, 53.4382094], [-2.9840973, 53.438489399999995], [-2.984404099999999, 53.4382549], [-2.9848760999999997, 53.4379094], [-2.9850398, 53.4377896]]} |
2.5 |
2047 |
2100 |
James Street |
Sandhills |
Kirkdale C.S. |
53.4377896 |
-2.9850398 |
53.4377896 |
-2.9850398 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Sandhills |
TD |
TRACKING_TIMEOUT |
63972189 |
1790020386621376 |
45 |
45 |
2026-09-21 21:10:01.550236 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:01.394652 |
| 723675 |
752834 |
Y14904 |
185D85MY21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 752834, "stp": "O", "toc": "Grand Central", "uid": "Y14904", "consist": "180104", "dest_crs": "XRF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y14904/2026-09-21/detailed", "trust_id": "185D85MY21", "origin_crs": "BDI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crofton Depot", "service_date": "2026-09-21", "dest_arr_time": "2100", "dest_platform": null, "is_terminated": 1, "next_location": "Crofton East Spur", "signalling_id": "5D85", "timing_status": "EARLY", "origin_station": "Bradford Interchange", "current_leg_arr": "2048½", "current_leg_dep": "2038", "current_leg_end": "Crofton East Spur", "origin_dep_time": "1956", "origin_platform": "1", "current_location": "Crofton East Jn", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4883785629456665, 53.67851787739807], [-1.4883107, 53.67852999999999], [-1.4877213, 53.67865479999998], [-1.4870301, 53.678809], [-1.486658, 53.678893], [-1.4860442, 53.6790234], [-1.4858474999999998, 53.6790556], [-1.4856635, 53.67907970000001], [-1.4854761, 53.6790949], [-1.485339, 53.6791025], [-1.4851795999999995, 53.6791078], [-1.4849889999999997, 53.67910760000001], [-1.4847993999999998, 53.67910119999999], [-1.4846156999999998, 53.679082999999984], [-1.4844577, 53.67906509999999], [-1.4842957999999995, 53.679039], [-1.4841506999999998, 53.6790128], [-1.4840082, 53.6789825], [-1.4838601, 53.6789436], [-1.4837283, 53.6789052], [-1.4834805999999998, 53.6788252], [-1.4831114, 53.67868359999999], [-1.4826630999999997, 53.6785012], [-1.4822021999999997, 53.67827259999999], [-1.4818421, 53.67805739999999], [-1.4815739, 53.677854899999986], [-1.4813674, 53.67769589999999], [-1.481064, 53.67740820000001], [-1.4809299, 53.6772739], [-1.4800077, 53.67631279999999], [-1.4798212999999998, 53.676120199999986], [-1.4797652999999995, 53.67605699999999], [-1.4796842, 53.6759711], [-1.4795564, 53.675833199999985], [-1.4786081551213304, 53.6748549707758], [-1.4783767999999995, 53.67461629999999], [-1.4782514, 53.674488800000006], [-1.4777607999999998, 53.673972500000005], [-1.4777057, 53.6739198], [-1.4774785999999998, 53.67375379999999], [-1.4774579, 53.673732399999984], [-1.4773549, 53.673625599999994], [-1.4769029, 53.673157399999994], [-1.47643, 53.67267160000001], [-1.4761074999999997, 53.672340299999995], [-1.4753659999999995, 53.67158450000001], [-1.4742029, 53.670364499999984], [-1.4735129, 53.6696596], [-1.4730015, 53.6692121], [-1.4724844999999998, 53.6688064], [-1.4721958999999998, 53.6685986], [-1.471461, 53.6681572], [-1.4708485999999998, 53.66783769999999], [-1.470277, 53.6675713], [-1.4697134, 53.66732579999999], [-1.4689664000000002, 53.6670303], [-1.4682485999999997, 53.6667463], [-1.4649169, 53.66541130000001], [-1.4619261, 53.6642231], [-1.4605264203242003, 53.663676011321506], [-1.460486057861753, 53.66366023485915], [-1.4603340000000002, 53.66360079999999], [-1.4595247, 53.66333659999999], [-1.4593707, 53.66328639999999], [-1.4586361, 53.66309379999999], [-1.4580277999999998, 53.662954000000006], [-1.4571462999999998, 53.6627767], [-1.4564849, 53.6626751], [-1.4558912, 53.6626127], [-1.4554401, 53.662574], [-1.4541206999999998, 53.6625252], [-1.4530422999999997, 53.6625469], [-1.4523574, 53.662584], [-1.4508881, 53.66274769999999], [-1.4499286999999998, 53.66292499999999], [-1.4486703000000003, 53.66321760000001], [-1.4475115, 53.66355680000001], [-1.4467661999999997, 53.6638293], [-1.4457270000000002, 53.66433290000001], [-1.4442518, 53.665128], [-1.4439125999999998, 53.66531069999999], [-1.4423844, 53.6660872], [-1.4420438999999998, 53.666278000000005], [-1.4413046, 53.66667129999999], [-1.4409379999999998, 53.6668726], [-1.4402843999999997, 53.6672776], [-1.4397935, 53.66752739999999]]}", "current_leg_start": "Wakefield Kirkgate", "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": "53.6675274", "next_location_lon": "-1.4397935", "previous_location": "Bradford Interchange", "current_leg_milage": "2.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 15, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:63953773\", \"confirmationDeadline\": \"2026-09-21T20:47:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 346.328, \"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\": 509.808, \"from_m\": 346.328, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 568.268, \"from_m\": 509.808, \"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\": 1785.02, \"from_m\": 568.268, \"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\": 4810.491, \"from_m\": 1785.02, \"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\": 8743.532, \"from_m\": 4810.491, \"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\": 11343.973, \"from_m\": 8743.532, \"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\": 12620.349, \"from_m\": 11343.973, \"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\": 12640.111, \"from_m\": 12620.349, \"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\": 13189.763, \"from_m\": 12640.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13631.371, \"from_m\": 13189.763, \"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\": 14368.973, \"from_m\": 13631.371, \"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\": 14644.575, \"from_m\": 14368.973, \"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\": 16053.218, \"from_m\": 14644.575, \"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\": 26129.788, \"from_m\": 16053.218, \"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\": 30450.574, \"from_m\": 26129.788, \"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\": 33080.039, \"from_m\": 30450.574, \"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\": 33113.631, \"from_m\": 33080.039, \"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\": 39355.067, \"from_m\": 33113.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\": 44070.576, \"from_m\": 39355.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44077.468, \"from_m\": 44070.576, \"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\": 44101.227, \"from_m\": 44077.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44626.114, \"from_m\": 44101.227, \"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\": 45048.521, \"from_m\": 44626.114, \"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\": 47189.851, \"from_m\": 45048.521, \"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\": 47992.597, \"from_m\": 47189.851, \"capability_applied\": null, \"effective_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\": 752834, \"profile_key\": \"095402879d295e9efc7f0fd787e358d21eb87940fffe3912ba216ed1da1dd900\", \"schedule_id\": 41996, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Bradford Interchange\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 2, \"distance_m\": 509.808, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Halifax\", \"stage_seq\": 3, \"distance_m\": 12884.473, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Dryclough Jn\", \"stage_seq\": 4, \"distance_m\": 14286.631, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Greetland Jn\", \"stage_seq\": 5, \"distance_m\": 16146.709, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 6, \"distance_m\": 23720.874, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 7, \"distance_m\": 26710.519, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 8, \"distance_m\": 29461.245, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 9, \"distance_m\": 30450.574, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Horbury Jn\", \"stage_seq\": 10, \"distance_m\": 39396.979, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2041\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 11, \"distance_m\": 43069.401, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 43988.287, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Crofton West Jn\", \"stage_seq\": 13, \"distance_m\": 45805.731, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Crofton East Jn\", \"stage_seq\": 14, \"distance_m\": 47091.463, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2055H\", \"location\": \"Crofton East Spur\", \"stage_seq\": 15, \"distance_m\": 47294.79, \"section_seq\": 1, \"route_path_id\": 121165}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": null, \"location\": \"Crofton Depot\", \"stage_seq\": 16, \"distance_m\": 47992.597, \"section_seq\": 1, \"route_path_id\": 121165}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47992.597, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121165}], \"total_distance_m\": 47992.597, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 41737.451, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6255.146, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1956", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "10.5", "current_position_lat": "53.6675274", "current_position_lon": "-1.4397935", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:09:16Z\", \"source_id\": 63863598, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:10:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:09:20Z\", \"source_id\": 20247748, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:35Z\", \"source_id\": 63898867, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:40Z\", \"source_id\": 20257458, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:27Z\", \"source_id\": 63935992, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:31Z\", \"source_id\": 20267970, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crofton East Jn", "service_state_platform": null, "timing_fact_generation": 1790019893469560, "current_leg_arrival_utc": "2026-09-21T20:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:01.400118", "service_state_evidence_id": 63953773, "current_leg_start_actual_dep": "2026-09-21T20:38:26+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:03.498894", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Grand Central |
O |
BDI |
XRF |
5D85 |
180104 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 346.328, "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": 509.808, "from_m": 346.328, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 568.268, "from_m": 509.808, "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": 1785.02, "from_m": 568.268, "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": 4810.491, "from_m": 1785.02, "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": 8743.532, "from_m": 4810.491, "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": 11343.973, "from_m": 8743.532, "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": 12620.349, "from_m": 11343.973, "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": 12640.111, "from_m": 12620.349, "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": 13189.763, "from_m": 12640.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13631.371, "from_m": 13189.763, "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": 14368.973, "from_m": 13631.371, "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": 14644.575, "from_m": 14368.973, "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": 16053.218, "from_m": 14644.575, "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": 26129.788, "from_m": 16053.218, "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": 30450.574, "from_m": 26129.788, "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": 33080.039, "from_m": 30450.574, "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": 33113.631, "from_m": 33080.039, "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": 39355.067, "from_m": 33113.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": 44070.576, "from_m": 39355.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44077.468, "from_m": 44070.576, "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": 44101.227, "from_m": 44077.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44626.114, "from_m": 44101.227, "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": 45048.521, "from_m": 44626.114, "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": 47189.851, "from_m": 45048.521, "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": 47992.597, "from_m": 47189.851, "capability_applied": null, "effective_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": 752834, "profile_key": "095402879d295e9efc7f0fd787e358d21eb87940fffe3912ba216ed1da1dd900", "schedule_id": 41996, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1956", "location": "Bradford Interchange", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Mill Lane Jn", "stage_seq": 2, "distance_m": 509.808, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Halifax", "stage_seq": 3, "distance_m": 12884.473, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Dryclough Jn", "stage_seq": 4, "distance_m": 14286.631, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Greetland Jn", "stage_seq": 5, "distance_m": 16146.709, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Bradley Wood Jn", "stage_seq": 6, "distance_m": 23720.874, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Heaton Lodge East Jn", "stage_seq": 7, "distance_m": 26710.519, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Mirfield East Jn", "stage_seq": 8, "distance_m": 29461.245, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Thornhill L.N.W. Jn", "stage_seq": 9, "distance_m": 30450.574, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Horbury Jn", "stage_seq": 10, "distance_m": 39396.979, "section_seq": 1, "route_path_id": 121165}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2041", "location": "Wakefield Kirkgate", "stage_seq": 11, "distance_m": 43069.401, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Calder Bridge Jn", "stage_seq": 12, "distance_m": 43988.287, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Crofton West Jn", "stage_seq": 13, "distance_m": 45805.731, "section_seq": 1, "route_path_id": 121165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Crofton East Jn", "stage_seq": 14, "distance_m": 47091.463, "section_seq": 1, "route_path_id": 121165}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2055H", "location": "Crofton East Spur", "stage_seq": 15, "distance_m": 47294.79, "section_seq": 1, "route_path_id": 121165}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": null, "location": "Crofton Depot", "stage_seq": 16, "distance_m": 47992.597, "section_seq": 1, "route_path_id": 121165}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47992.597, "from_m": 0.0, "section_seq": 1, "route_path_id": 121165}], "total_distance_m": 47992.597, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 41737.451, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6255.146, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:09:16Z", "source_id": 63863598, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:10:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:09:20Z", "source_id": 20247748, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6134, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:35Z", "source_id": 63898867, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:40Z", "source_id": 20257458, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5972, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:27Z", "source_id": 63935992, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:31Z", "source_id": 20267970, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}] |
Bradford Interchange |
1956 |
1956 |
1 |
None |
None |
Crofton Depot |
2100 |
2100 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y14904/2026-09-21/detailed |
None |
Wakefield Kirkgate |
2026-09-21T20:38:26+01:00 |
Crofton East Spur |
10.5 |
{"type": "LineString", "coordinates": [[-1.4883785629456665, 53.67851787739807], [-1.4883107, 53.67852999999999], [-1.4877213, 53.67865479999998], [-1.4870301, 53.678809], [-1.486658, 53.678893], [-1.4860442, 53.6790234], [-1.4858474999999998, 53.6790556], [-1.4856635, 53.67907970000001], [-1.4854761, 53.6790949], [-1.485339, 53.6791025], [-1.4851795999999995, 53.6791078], [-1.4849889999999997, 53.67910760000001], [-1.4847993999999998, 53.67910119999999], [-1.4846156999999998, 53.679082999999984], [-1.4844577, 53.67906509999999], [-1.4842957999999995, 53.679039], [-1.4841506999999998, 53.6790128], [-1.4840082, 53.6789825], [-1.4838601, 53.6789436], [-1.4837283, 53.6789052], [-1.4834805999999998, 53.6788252], [-1.4831114, 53.67868359999999], [-1.4826630999999997, 53.6785012], [-1.4822021999999997, 53.67827259999999], [-1.4818421, 53.67805739999999], [-1.4815739, 53.677854899999986], [-1.4813674, 53.67769589999999], [-1.481064, 53.67740820000001], [-1.4809299, 53.6772739], [-1.4800077, 53.67631279999999], [-1.4798212999999998, 53.676120199999986], [-1.4797652999999995, 53.67605699999999], [-1.4796842, 53.6759711], [-1.4795564, 53.675833199999985], [-1.4786081551213304, 53.6748549707758], [-1.4783767999999995, 53.67461629999999], [-1.4782514, 53.674488800000006], [-1.4777607999999998, 53.673972500000005], [-1.4777057, 53.6739198], [-1.4774785999999998, 53.67375379999999], [-1.4774579, 53.673732399999984], [-1.4773549, 53.673625599999994], [-1.4769029, 53.673157399999994], [-1.47643, 53.67267160000001], [-1.4761074999999997, 53.672340299999995], [-1.4753659999999995, 53.67158450000001], [-1.4742029, 53.670364499999984], [-1.4735129, 53.6696596], [-1.4730015, 53.6692121], [-1.4724844999999998, 53.6688064], [-1.4721958999999998, 53.6685986], [-1.471461, 53.6681572], [-1.4708485999999998, 53.66783769999999], [-1.470277, 53.6675713], [-1.4697134, 53.66732579999999], [-1.4689664000000002, 53.6670303], [-1.4682485999999997, 53.6667463], [-1.4649169, 53.66541130000001], [-1.4619261, 53.6642231], [-1.4605264203242003, 53.663676011321506], [-1.460486057861753, 53.66366023485915], [-1.4603340000000002, 53.66360079999999], [-1.4595247, 53.66333659999999], [-1.4593707, 53.66328639999999], [-1.4586361, 53.66309379999999], [-1.4580277999999998, 53.662954000000006], [-1.4571462999999998, 53.6627767], [-1.4564849, 53.6626751], [-1.4558912, 53.6626127], [-1.4554401, 53.662574], [-1.4541206999999998, 53.6625252], [-1.4530422999999997, 53.6625469], [-1.4523574, 53.662584], [-1.4508881, 53.66274769999999], [-1.4499286999999998, 53.66292499999999], [-1.4486703000000003, 53.66321760000001], [-1.4475115, 53.66355680000001], [-1.4467661999999997, 53.6638293], [-1.4457270000000002, 53.66433290000001], [-1.4442518, 53.665128], [-1.4439125999999998, 53.66531069999999], [-1.4423844, 53.6660872], [-1.4420438999999998, 53.666278000000005], [-1.4413046, 53.66667129999999], [-1.4409379999999998, 53.6668726], [-1.4402843999999997, 53.6672776], [-1.4397935, 53.66752739999999]]} |
2.6 |
2038 |
2048½ |
Bradford Interchange |
Crofton East Jn |
Crofton East Spur |
53.6675274 |
-1.4397935 |
53.6675274 |
-1.4397935 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Crofton East Jn |
TD |
TRACKING_TIMEOUT |
63953773 |
1790019893469560 |
51 |
51 |
2026-09-21 21:10:03.498894 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:01.400118 |
| 723676 |
754344 |
P66651 |
501F85M721 |
2026-09-21 |
COMPLETE |
20322382 |
2026-09-21 22:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 754344, "stp": "P", "toc": "Greater Anglia", "uid": "P66651", "consist": "720116+720524", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66651/2026-09-21/detailed", "trust_id": "501F85M721", "origin_crs": "BTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": "13", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1F85", "timing_status": "EARLY", "origin_station": "Braintree", "current_leg_arr": "2200", "current_leg_dep": "2153", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2100", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 287.107, \"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\": 576.948, \"from_m\": 287.107, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3046.442, \"from_m\": 576.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3168.628, \"from_m\": 3046.442, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5081.789, \"from_m\": 3168.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5146.118, \"from_m\": 5081.789, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9482.487, \"from_m\": 5146.118, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9979.998, \"from_m\": 9482.487, \"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\": 10322.149, \"from_m\": 9979.998, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22851.761, \"from_m\": 10322.149, \"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\": 23342.899, \"from_m\": 22851.761, \"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\": 24844.467, \"from_m\": 23342.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27103.212, \"from_m\": 24844.467, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39183.765, \"from_m\": 27103.212, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40106.203, \"from_m\": 39183.765, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40412.177, \"from_m\": 40106.203, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40601.739, \"from_m\": 40412.177, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52801.69, \"from_m\": 40601.739, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52872.054, \"from_m\": 52801.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64883.838, \"from_m\": 52872.054, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65497.069, \"from_m\": 64883.838, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69445.118, \"from_m\": 65497.069, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69907.713, \"from_m\": 69445.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69978.33, \"from_m\": 69907.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\": 70203.597, \"from_m\": 69978.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70715.045, \"from_m\": 70203.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71241.669, \"from_m\": 70715.045, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71718.344, \"from_m\": 71241.669, \"capability_applied\": null, \"effective_limit_mph\": 30.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.563, \"from_m\": 71718.344, \"capability_applied\": null, \"effective_limit_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\": 754344, \"profile_key\": \"d300f21263ddc62a141e3f0f2f939e2e63eaccc8c4b0288d0c274a33ad97b73e\", \"schedule_id\": 22122, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Braintree\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": \"2102H\", \"location\": \"Braintree Freeport\", \"stage_seq\": 2, \"distance_m\": 1145.971, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106\", \"location\": \"Cressing\", \"stage_seq\": 3, \"distance_m\": 3168.628, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2108H\", \"location\": \"White Notley\", \"stage_seq\": 4, \"distance_m\": 5081.789, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116\", \"location\": \"Witham\", \"stage_seq\": 5, \"distance_m\": 10149.59, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 20156.457, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125H\", \"location\": \"Chelmsford\", \"stage_seq\": 7, \"distance_m\": 24331.919, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Ingatestone\", \"stage_seq\": 8, \"distance_m\": 34267.794, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2138\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 39762.554, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Gidea Park\", \"stage_seq\": 10, \"distance_m\": 50526.774, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Ilford\", \"stage_seq\": 11, \"distance_m\": 60422.925, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 63235.338, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153H\", \"location\": \"Stratford\", \"stage_seq\": 13, \"distance_m\": 65788.276, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Bow Jn\", \"stage_seq\": 14, \"distance_m\": 67281.573, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Bethnal Green\", \"stage_seq\": 15, \"distance_m\": 70351.199, \"section_seq\": 1, \"route_path_id\": 139202}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 16, \"distance_m\": 72171.563, \"section_seq\": 1, \"route_path_id\": 139202}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 72171.563, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139202}], \"total_distance_m\": 72171.563, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71519.134, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 652.429, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:29Z\", \"source_id\": 64022956, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:33Z\", \"source_id\": 20292769, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:11Z\", \"source_id\": 64040866, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:14Z\", \"source_id\": 20297954, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:56Z\", \"source_id\": 64047077, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:57Z\", \"source_id\": 20299779, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:59Z\", \"source_id\": 64065362, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:03Z\", \"source_id\": 20305046, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:21Z\", \"source_id\": 64077930, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:27Z\", \"source_id\": 20308611, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:43Z\", \"source_id\": 64091698, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:50Z\", \"source_id\": 20312820, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:53Z\", \"source_id\": 64101093, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:54Z\", \"source_id\": 20315514, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:11Z\", \"source_id\": 64108548, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:13Z\", \"source_id\": 20317670, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:39Z\", \"source_id\": 64124728, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:44Z\", \"source_id\": 20322382, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "13", "timing_fact_generation": 1790024325927018, "current_leg_arrival_utc": "2026-09-21T22:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:02.049354", "service_state_evidence_id": 20322382, "current_leg_start_actual_dep": "2026-09-21T21:53:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:02.838403", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
BTR |
LST |
1F85 |
720116+720524 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 287.107, "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": 576.948, "from_m": 287.107, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3046.442, "from_m": 576.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3168.628, "from_m": 3046.442, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5081.789, "from_m": 3168.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5146.118, "from_m": 5081.789, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9482.487, "from_m": 5146.118, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9979.998, "from_m": 9482.487, "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": 10322.149, "from_m": 9979.998, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22851.761, "from_m": 10322.149, "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": 23342.899, "from_m": 22851.761, "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": 24844.467, "from_m": 23342.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27103.212, "from_m": 24844.467, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39183.765, "from_m": 27103.212, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40106.203, "from_m": 39183.765, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40412.177, "from_m": 40106.203, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40601.739, "from_m": 40412.177, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52801.69, "from_m": 40601.739, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52872.054, "from_m": 52801.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64883.838, "from_m": 52872.054, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65497.069, "from_m": 64883.838, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69445.118, "from_m": 65497.069, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69907.713, "from_m": 69445.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69978.33, "from_m": 69907.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": 70203.597, "from_m": 69978.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70715.045, "from_m": 70203.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71241.669, "from_m": 70715.045, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71718.344, "from_m": 71241.669, "capability_applied": null, "effective_limit_mph": 30.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.563, "from_m": 71718.344, "capability_applied": null, "effective_limit_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": 754344, "profile_key": "d300f21263ddc62a141e3f0f2f939e2e63eaccc8c4b0288d0c274a33ad97b73e", "schedule_id": 22122, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Braintree", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139202}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": "2102H", "location": "Braintree Freeport", "stage_seq": 2, "distance_m": 1145.971, "section_seq": 1, "route_path_id": 139202}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106", "location": "Cressing", "stage_seq": 3, "distance_m": 3168.628, "section_seq": 1, "route_path_id": 139202}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2108H", "location": "White Notley", "stage_seq": 4, "distance_m": 5081.789, "section_seq": 1, "route_path_id": 139202}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116", "location": "Witham", "stage_seq": 5, "distance_m": 10149.59, "section_seq": 1, "route_path_id": 139202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Beaulieu Park (Construction)", "stage_seq": 6, "distance_m": 20156.457, "section_seq": 1, "route_path_id": 139202}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125H", "location": "Chelmsford", "stage_seq": 7, "distance_m": 24331.919, "section_seq": 1, "route_path_id": 139202}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Ingatestone", "stage_seq": 8, "distance_m": 34267.794, "section_seq": 1, "route_path_id": 139202}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2138", "location": "Shenfield", "stage_seq": 9, "distance_m": 39762.554, "section_seq": 1, "route_path_id": 139202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Gidea Park", "stage_seq": 10, "distance_m": 50526.774, "section_seq": 1, "route_path_id": 139202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Ilford", "stage_seq": 11, "distance_m": 60422.925, "section_seq": 1, "route_path_id": 139202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 63235.338, "section_seq": 1, "route_path_id": 139202}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153H", "location": "Stratford", "stage_seq": 13, "distance_m": 65788.276, "section_seq": 1, "route_path_id": 139202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Bow Jn", "stage_seq": 14, "distance_m": 67281.573, "section_seq": 1, "route_path_id": 139202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Bethnal Green", "stage_seq": 15, "distance_m": 70351.199, "section_seq": 1, "route_path_id": 139202}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 16, "distance_m": 72171.563, "section_seq": 1, "route_path_id": 139202}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 72171.563, "from_m": 0.0, "section_seq": 1, "route_path_id": 139202}], "total_distance_m": 72171.563, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71519.134, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 652.429, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13810, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:29Z", "source_id": 64022956, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:33Z", "source_id": 20292769, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:11Z", "source_id": 64040866, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:14Z", "source_id": 20297954, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:56Z", "source_id": 64047077, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:24:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:57Z", "source_id": 20299779, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13880, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:59Z", "source_id": 64065362, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:03Z", "source_id": 20305046, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:21Z", "source_id": 64077930, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:27Z", "source_id": 20308611, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:43Z", "source_id": 64091698, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:50Z", "source_id": 20312820, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:53Z", "source_id": 64101093, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:54Z", "source_id": 20315514, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:11Z", "source_id": 64108548, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:13Z", "source_id": 20317670, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15504, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:39Z", "source_id": 64124728, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:44Z", "source_id": 20322382, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Braintree |
2100 |
2100 |
None |
None |
None |
London Liverpool Street |
2201 |
2201 |
13 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66651/2026-09-21/detailed |
None |
Stratford |
2026-09-21T21:53:30+01:00 |
London Liverpool Street |
7.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
2153 |
2200 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322382 |
1790024325927018 |
65 |
65 |
2026-09-21 21:10:02.838403 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:02.049354 |
| 723677 |
754351 |
G58861 |
522N23M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 754351, "stp": "P", "toc": "London Overground", "uid": "G58861", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G58861/2026-09-21/detailed", "trust_id": "522N23M721", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": "21:00:00", "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "4", "is_terminated": 1, "next_location": "Hackney Wick", "signalling_id": "2N23", "timing_status": null, "origin_station": "Stratford", "current_leg_arr": "2103", "current_leg_dep": "2100", "current_leg_end": "Hackney Wick", "origin_dep_time": "2100", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0035750999999999995, 51.54228439999999], [-0.0036361, 51.5422078], [-0.0036936, 51.5421395], [-0.003760199999999999, 51.54207110000001], [-0.0038714, 51.5419638], [-0.0039923, 51.5418603], [-0.004147999999999999, 51.5417394], [-0.004426, 51.54154729999998], [-0.004842399999999999, 51.5412815], [-0.005042, 51.5411273], [-0.005194, 51.54100619999999], [-0.0054581, 51.5408421], [-0.005566599999999999, 51.5407773], [-0.0056375, 51.5407395], [-0.0057099, 51.5407038], [-0.0057943, 51.54066709999999], [-0.0058816, 51.54063360000001], [-0.006000899999999999, 51.540595], [-0.006113999999999999, 51.5405631], [-0.0062199, 51.540540099999994], [-0.006292999999999999, 51.540526699999994], [-0.006420899999999999, 51.5405085], [-0.0065487, 51.5404952], [-0.006685899999999999, 51.54048809999999], [-0.006917099999999999, 51.5404873], [-0.0074507, 51.540500400000006], [-0.0077646999999999985, 51.54052159999999], [-0.0080129, 51.5405519], [-0.0082295, 51.5405902], [-0.0085291, 51.54065030000001], [-0.0088638, 51.5407296], [-0.0092591, 51.5408388], [-0.0095183, 51.5409178], [-0.0097744, 51.5409986], [-0.0101363, 51.5411226], [-0.0107135, 51.54134330000001], [-0.0109643, 51.54144349999999], [-0.011289399999999998, 51.5415858], [-0.011529299999999998, 51.541695], [-0.0117721, 51.541806699999995], [-0.0118881, 51.5418411], [-0.0120695, 51.541904], [-0.0124787, 51.5420866], [-0.0131689, 51.542395], [-0.0134381, 51.54250640000001], [-0.013700600000000002, 51.54260859999999], [-0.0139751, 51.5427062], [-0.0142549, 51.5428003], [-0.0144634, 51.54286640000001], [-0.014673399999999996, 51.5429296], [-0.014958099999999997, 51.5430107], [-0.0151075, 51.5430513], [-0.0152613, 51.5430919], [-0.015450099999999998, 51.54313419999999], [-0.015754199999999996, 51.54320289999999], [-0.0159889, 51.5432532], [-0.016125800000000003, 51.5432828], [-0.016324, 51.5433172], [-0.016530899999999998, 51.5433537], [-0.0167821, 51.54339349999999], [-0.016933099999999996, 51.54341709999999], [-0.0170811, 51.5434379], [-0.0179605, 51.5435379], [-0.018047799999999996, 51.54354459999999], [-0.0182392, 51.5435593], [-0.018520399999999996, 51.54357660000001], [-0.0188414, 51.5435902], [-0.019052099999999995, 51.54359759999999], [-0.019244399999999995, 51.5436021], [-0.019505699999999997, 51.54360679999999], [-0.0198988, 51.543606], [-0.020150899999999996, 51.5436011], [-0.0203951, 51.54359359999999], [-0.0209095, 51.5435744], [-0.0214279, 51.5435502], [-0.022276299999999995, 51.54350989999999], [-0.0232647, 51.5434647], [-0.023693499999999996, 51.543445000000006]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "51.5434450", "next_location_lon": "-0.0236935", "previous_location": null, "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\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4592.624, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4651.212, \"from_m\": 4592.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5288.033, \"from_m\": 4651.212, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6852.56, \"from_m\": 5288.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6923.175, \"from_m\": 6852.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9890.378, \"from_m\": 6923.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10504.876, \"from_m\": 9890.378, \"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\": 11852.371, \"from_m\": 10504.876, \"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\": 12204.611, \"from_m\": 11852.371, \"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\": 18483.608, \"from_m\": 12204.611, \"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\": 18532.567, \"from_m\": 18483.608, \"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\": 18617.069, \"from_m\": 18532.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18670.55, \"from_m\": 18617.069, \"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\": 19107.782, \"from_m\": 18670.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19174.1, \"from_m\": 19107.782, \"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\": 19203.67, \"from_m\": 19174.1, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19892.008, \"from_m\": 19203.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19896.758, \"from_m\": 19892.008, \"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\": 19949.93, \"from_m\": 19896.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19957.144, \"from_m\": 19949.93, \"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\": 20021.744, \"from_m\": 19957.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20062.127, \"from_m\": 20021.744, \"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\": 20138.38, \"from_m\": 20062.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20282.099, \"from_m\": 20138.38, \"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\": 20348.336, \"from_m\": 20282.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20419.698, \"from_m\": 20348.336, \"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\": 21656.245, \"from_m\": 20419.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21708.187, \"from_m\": 21656.245, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22025.284, \"from_m\": 21708.187, \"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\": 24429.794, \"from_m\": 22025.284, \"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\": 24475.306, \"from_m\": 24429.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24691.924, \"from_m\": 24475.306, \"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\": 25440.779, \"from_m\": 24691.924, \"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\": 25856.432, \"from_m\": 25440.779, \"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\": 28465.525, \"from_m\": 25856.432, \"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\": 29143.419, \"from_m\": 28465.525, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 29520.821, \"from_m\": 29143.419, \"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\": 754351, \"profile_key\": \"9025fa718a29c5ec6ca40254a2baab661267e32ff6ff01e7dbf703c70d192b3a\", \"schedule_id\": 11790, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": \"2103H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2110H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5480.244, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2112H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 6586.442, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 7018.209, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2115\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 7464.416, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 7875.21, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2116H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 8244.773, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 9425.594, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2119\", \"wtt_dep\": \"2120\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 9956.912, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 10154.506, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2122H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 10872.207, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 11937.615, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 12890.075, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 14304.15, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 14899.058, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2133H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 15724.533, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 16435.199, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 17433.573, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 18445.276, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 19174.1, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 21763.669, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146H\", \"location\": \"Acton Central\", \"stage_seq\": 28, \"distance_m\": 23454.94, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"South Acton\", \"stage_seq\": 29, \"distance_m\": 24620.861, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Gunnersbury\", \"stage_seq\": 30, \"distance_m\": 25613.765, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Kew Gardens\", \"stage_seq\": 31, \"distance_m\": 27327.687, \"section_seq\": 1, \"route_path_id\": 114741}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"Richmond North London Line\", \"stage_seq\": 32, \"distance_m\": 29520.821, \"section_seq\": 1, \"route_path_id\": 114741}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29520.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114741}], \"total_distance_m\": 29520.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26611.704, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2909.117, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.5434450", "current_position_lon": "-0.0236935", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1790017243728091, "current_leg_arrival_utc": "2026-09-21T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:02.509836", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:00:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:04.022260", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
SRA |
None |
2N23 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4592.624, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4651.212, "from_m": 4592.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5288.033, "from_m": 4651.212, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6852.56, "from_m": 5288.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6923.175, "from_m": 6852.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9890.378, "from_m": 6923.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10504.876, "from_m": 9890.378, "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": 11852.371, "from_m": 10504.876, "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": 12204.611, "from_m": 11852.371, "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": 18483.608, "from_m": 12204.611, "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": 18532.567, "from_m": 18483.608, "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": 18617.069, "from_m": 18532.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18670.55, "from_m": 18617.069, "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": 19107.782, "from_m": 18670.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19174.1, "from_m": 19107.782, "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": 19203.67, "from_m": 19174.1, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19892.008, "from_m": 19203.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19896.758, "from_m": 19892.008, "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": 19949.93, "from_m": 19896.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19957.144, "from_m": 19949.93, "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": 20021.744, "from_m": 19957.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20062.127, "from_m": 20021.744, "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": 20138.38, "from_m": 20062.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20282.099, "from_m": 20138.38, "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": 20348.336, "from_m": 20282.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20419.698, "from_m": 20348.336, "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": 21656.245, "from_m": 20419.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21708.187, "from_m": 21656.245, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22025.284, "from_m": 21708.187, "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": 24429.794, "from_m": 22025.284, "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": 24475.306, "from_m": 24429.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24691.924, "from_m": 24475.306, "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": 25440.779, "from_m": 24691.924, "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": 25856.432, "from_m": 25440.779, "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": 28465.525, "from_m": 25856.432, "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": 29143.419, "from_m": 28465.525, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 29520.821, "from_m": 29143.419, "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": 754351, "profile_key": "9025fa718a29c5ec6ca40254a2baab661267e32ff6ff01e7dbf703c70d192b3a", "schedule_id": 11790, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 114741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": "2103H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 114741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2110H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5480.244, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2112H", "location": "Canonbury", "stage_seq": 9, "distance_m": 6586.442, "section_seq": 1, "route_path_id": 114741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 7018.209, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2115", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 7464.416, "section_seq": 1, "route_path_id": 114741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 7875.21, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2116H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 8244.773, "section_seq": 1, "route_path_id": 114741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 9425.594, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2119", "wtt_dep": "2120", "location": "Camden Road", "stage_seq": 15, "distance_m": 9956.912, "section_seq": 1, "route_path_id": 114741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 10154.506, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2122H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 10872.207, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 11937.615, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 12890.075, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 14304.15, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 14899.058, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2133H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 15724.533, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 16435.199, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 17433.573, "section_seq": 1, "route_path_id": 114741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 18445.276, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 19174.1, "section_seq": 1, "route_path_id": 114741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 21763.669, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146H", "location": "Acton Central", "stage_seq": 28, "distance_m": 23454.94, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "South Acton", "stage_seq": 29, "distance_m": 24620.861, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Gunnersbury", "stage_seq": 30, "distance_m": 25613.765, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Kew Gardens", "stage_seq": 31, "distance_m": 27327.687, "section_seq": 1, "route_path_id": 114741}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "Richmond North London Line", "stage_seq": 32, "distance_m": 29520.821, "section_seq": 1, "route_path_id": 114741}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29520.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 114741}], "total_distance_m": 29520.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26611.704, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2909.117, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stratford |
2100 |
2100 |
1 |
21:00:00 |
None |
Richmond North London Line |
2202 |
2159 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G58861/2026-09-21/detailed |
None |
Stratford |
2026-09-21T21:00:30+01:00 |
Hackney Wick |
3.0 |
{"type": "LineString", "coordinates": [[-0.0035750999999999995, 51.54228439999999], [-0.0036361, 51.5422078], [-0.0036936, 51.5421395], [-0.003760199999999999, 51.54207110000001], [-0.0038714, 51.5419638], [-0.0039923, 51.5418603], [-0.004147999999999999, 51.5417394], [-0.004426, 51.54154729999998], [-0.004842399999999999, 51.5412815], [-0.005042, 51.5411273], [-0.005194, 51.54100619999999], [-0.0054581, 51.5408421], [-0.005566599999999999, 51.5407773], [-0.0056375, 51.5407395], [-0.0057099, 51.5407038], [-0.0057943, 51.54066709999999], [-0.0058816, 51.54063360000001], [-0.006000899999999999, 51.540595], [-0.006113999999999999, 51.5405631], [-0.0062199, 51.540540099999994], [-0.006292999999999999, 51.540526699999994], [-0.006420899999999999, 51.5405085], [-0.0065487, 51.5404952], [-0.006685899999999999, 51.54048809999999], [-0.006917099999999999, 51.5404873], [-0.0074507, 51.540500400000006], [-0.0077646999999999985, 51.54052159999999], [-0.0080129, 51.5405519], [-0.0082295, 51.5405902], [-0.0085291, 51.54065030000001], [-0.0088638, 51.5407296], [-0.0092591, 51.5408388], [-0.0095183, 51.5409178], [-0.0097744, 51.5409986], [-0.0101363, 51.5411226], [-0.0107135, 51.54134330000001], [-0.0109643, 51.54144349999999], [-0.011289399999999998, 51.5415858], [-0.011529299999999998, 51.541695], [-0.0117721, 51.541806699999995], [-0.0118881, 51.5418411], [-0.0120695, 51.541904], [-0.0124787, 51.5420866], [-0.0131689, 51.542395], [-0.0134381, 51.54250640000001], [-0.013700600000000002, 51.54260859999999], [-0.0139751, 51.5427062], [-0.0142549, 51.5428003], [-0.0144634, 51.54286640000001], [-0.014673399999999996, 51.5429296], [-0.014958099999999997, 51.5430107], [-0.0151075, 51.5430513], [-0.0152613, 51.5430919], [-0.015450099999999998, 51.54313419999999], [-0.015754199999999996, 51.54320289999999], [-0.0159889, 51.5432532], [-0.016125800000000003, 51.5432828], [-0.016324, 51.5433172], [-0.016530899999999998, 51.5433537], [-0.0167821, 51.54339349999999], [-0.016933099999999996, 51.54341709999999], [-0.0170811, 51.5434379], [-0.0179605, 51.5435379], [-0.018047799999999996, 51.54354459999999], [-0.0182392, 51.5435593], [-0.018520399999999996, 51.54357660000001], [-0.0188414, 51.5435902], [-0.019052099999999995, 51.54359759999999], [-0.019244399999999995, 51.5436021], [-0.019505699999999997, 51.54360679999999], [-0.0198988, 51.543606], [-0.020150899999999996, 51.5436011], [-0.0203951, 51.54359359999999], [-0.0209095, 51.5435744], [-0.0214279, 51.5435502], [-0.022276299999999995, 51.54350989999999], [-0.0232647, 51.5434647], [-0.023693499999999996, 51.543445000000006]]} |
1.0 |
2100 |
2103 |
None |
None |
Hackney Wick |
51.5434450 |
-0.0236935 |
51.5434450 |
-0.0236935 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Stratford |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790017243728091 |
0 |
0 |
2026-09-21 21:10:04.022260 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:02.509836 |
| 723678 |
754358 |
W87842 |
652P83M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 754358, "stp": "P", "toc": "West Midlands Trains", "uid": "W87842", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87842/2026-09-21/detailed", "trust_id": "652P83M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": "21:00:00", "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-21", "dest_arr_time": "2103", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P83", "timing_status": null, "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "2103", "current_leg_dep": "2100", "current_leg_end": "Stourbridge Town", "origin_dep_time": "2100", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "2103", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 754358, \"profile_key\": \"59203bdaf03f83f50ab7a607e0743c2bd759e8c40513f1c364218fe0c7e3074e\", \"schedule_id\": 30281, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120709}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 120709}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120709}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1790017243783108, "current_leg_arrival_utc": "2026-09-21T21:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:02.521813", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:00:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:04.028546", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P83 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 754358, "profile_key": "59203bdaf03f83f50ab7a607e0743c2bd759e8c40513f1c364218fe0c7e3074e", "schedule_id": 30281, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120709}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 120709}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 120709}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stourbridge Jn (Town Plat) |
2100 |
2100 |
None |
21:00:00 |
None |
Stourbridge Town |
2103 |
2103 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W87842/2026-09-21/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-21T21:00:30+01:00 |
Stourbridge Town |
3.0 |
{"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} |
0.7 |
2100 |
2103 |
None |
None |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Stourbridge Jn (Town Plat) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790017243783108 |
0 |
0 |
2026-09-21 21:10:04.028546 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:02.521813 |
| 723679 |
754473 |
L87476 |
081K64M721 |
2026-09-21 |
COMPLETE |
20322323 |
2026-09-21 22:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 754473, "stp": "P", "toc": "ScotRail", "uid": "L87476", "consist": "380005", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87476/2026-09-21/detailed", "trust_id": "081K64M721", "origin_crs": "AYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "2157", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1K64", "timing_status": "LATE", "origin_station": "Ayr", "current_leg_arr": "2200", "current_leg_dep": "2145", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2105", "origin_platform": "3", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Paisley Gilmour Street", "dest_arr_time_act": "2157", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Paisley Gilmour Street", "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 88.167, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 311.201, \"from_m\": 88.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 658.705, \"from_m\": 311.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\": 2513.465, \"from_m\": 658.705, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8576.064, \"from_m\": 2513.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\": 10379.423, \"from_m\": 8576.064, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11597.559, \"from_m\": 10379.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12742.442, \"from_m\": 11597.559, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20826.801, \"from_m\": 12742.442, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24035.549, \"from_m\": 20826.801, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24049.381, \"from_m\": 24035.549, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48784.394, \"from_m\": 24049.381, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54289.483, \"from_m\": 48784.394, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55152.709, \"from_m\": 54289.483, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56694.088, \"from_m\": 55152.709, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56951.084, \"from_m\": 56694.088, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 63399.655, \"from_m\": 56951.084, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63477.437, \"from_m\": 63399.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\": 63478.534, \"from_m\": 63477.437, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63802.585, \"from_m\": 63478.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64355.132, \"from_m\": 63802.585, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64818.554, \"from_m\": 64355.132, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65252.674, \"from_m\": 64818.554, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65780.147, \"from_m\": 65252.674, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66204.69, \"from_m\": 65780.147, \"capability_applied\": null, \"effective_limit_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\": 754473, \"profile_key\": \"9f334fe29d135106ca716c6309c8720c47638b8bedf001eed268fc0acc935c73\", \"schedule_id\": 18700, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2107H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 2, \"distance_m\": 1872.56, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Falkland Jn\", \"stage_seq\": 3, \"distance_m\": 2726.227, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111\", \"location\": \"Prestwick Town\", \"stage_seq\": 4, \"distance_m\": 5083.669, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2112H\", \"location\": \"Prestwick International\", \"stage_seq\": 5, \"distance_m\": 5851.129, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2116H\", \"location\": \"Troon\", \"stage_seq\": 6, \"distance_m\": 10455.638, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Barassie Jn\", \"stage_seq\": 7, \"distance_m\": 12501.637, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119\", \"location\": \"Barassie\", \"stage_seq\": 8, \"distance_m\": 12677.218, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2123H\", \"location\": \"Irvine\", \"stage_seq\": 9, \"distance_m\": 18400.792, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2127H\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 23860.25, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Dalry\", \"stage_seq\": 11, \"distance_m\": 29516.176, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Lochwinnoch\", \"stage_seq\": 12, \"distance_m\": 40359.739, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141\", \"location\": \"Johnstone\", \"stage_seq\": 13, \"distance_m\": 49369.768, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Elderslie\", \"stage_seq\": 14, \"distance_m\": 50884.608, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 15, \"distance_m\": 54565.483, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Arkleston Jn\", \"stage_seq\": 16, \"distance_m\": 56411.936, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Shields Jn\", \"stage_seq\": 17, \"distance_m\": 63544.489, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 18, \"distance_m\": 65278.15, \"section_seq\": 1, \"route_path_id\": 137905}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 19, \"distance_m\": 66204.69, \"section_seq\": 1, \"route_path_id\": 137905}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66204.69, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137905}], \"total_distance_m\": 66204.69, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65741.268, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2105", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:53Z\", \"source_id\": 64007321, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:54Z\", \"source_id\": 20288258, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:05Z\", \"source_id\": 64015091, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:08Z\", \"source_id\": 20290519, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:50Z\", \"source_id\": 64019143, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:56Z\", \"source_id\": 20291691, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:31Z\", \"source_id\": 64027753, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:35Z\", \"source_id\": 20294208, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:01Z\", \"source_id\": 64033574, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:05Z\", \"source_id\": 20295869, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:06Z\", \"source_id\": 64043003, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:14Z\", \"source_id\": 20298558, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:06Z\", \"source_id\": 64051822, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:09Z\", \"source_id\": 20301167, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:28Z\", \"source_id\": 64061735, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:29Z\", \"source_id\": 20304008, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:42Z\", \"source_id\": 64071937, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:50Z\", \"source_id\": 20306854, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:03Z\", \"source_id\": 64081657, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:08Z\", \"source_id\": 20309767, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:33Z\", \"source_id\": 64091326, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:38Z\", \"source_id\": 20312699, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:36Z\", \"source_id\": 64124584, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:38Z\", \"source_id\": 20322323, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1790024318369075, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:06.086366", "service_state_evidence_id": 20322323, "current_leg_start_actual_dep": "2026-09-21T21:48:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:06.378056", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
AYR |
GLC |
1K64 |
380005 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 88.167, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 311.201, "from_m": 88.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 658.705, "from_m": 311.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": 2513.465, "from_m": 658.705, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8576.064, "from_m": 2513.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": 10379.423, "from_m": 8576.064, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11597.559, "from_m": 10379.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12742.442, "from_m": 11597.559, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20826.801, "from_m": 12742.442, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24035.549, "from_m": 20826.801, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 24049.381, "from_m": 24035.549, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48784.394, "from_m": 24049.381, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 54289.483, "from_m": 48784.394, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 55152.709, "from_m": 54289.483, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56694.088, "from_m": 55152.709, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56951.084, "from_m": 56694.088, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 63399.655, "from_m": 56951.084, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63477.437, "from_m": 63399.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": 63478.534, "from_m": 63477.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63802.585, "from_m": 63478.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64355.132, "from_m": 63802.585, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 64818.554, "from_m": 64355.132, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65252.674, "from_m": 64818.554, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 65780.147, "from_m": 65252.674, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66204.69, "from_m": 65780.147, "capability_applied": null, "effective_limit_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": 754473, "profile_key": "9f334fe29d135106ca716c6309c8720c47638b8bedf001eed268fc0acc935c73", "schedule_id": 18700, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2105", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137905}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2107H", "location": "Newton-on-Ayr", "stage_seq": 2, "distance_m": 1872.56, "section_seq": 1, "route_path_id": 137905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Falkland Jn", "stage_seq": 3, "distance_m": 2726.227, "section_seq": 1, "route_path_id": 137905}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111", "location": "Prestwick Town", "stage_seq": 4, "distance_m": 5083.669, "section_seq": 1, "route_path_id": 137905}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2112H", "location": "Prestwick International", "stage_seq": 5, "distance_m": 5851.129, "section_seq": 1, "route_path_id": 137905}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2116H", "location": "Troon", "stage_seq": 6, "distance_m": 10455.638, "section_seq": 1, "route_path_id": 137905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Barassie Jn", "stage_seq": 7, "distance_m": 12501.637, "section_seq": 1, "route_path_id": 137905}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119", "location": "Barassie", "stage_seq": 8, "distance_m": 12677.218, "section_seq": 1, "route_path_id": 137905}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2123H", "location": "Irvine", "stage_seq": 9, "distance_m": 18400.792, "section_seq": 1, "route_path_id": 137905}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2127H", "location": "Kilwinning", "stage_seq": 10, "distance_m": 23860.25, "section_seq": 1, "route_path_id": 137905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Dalry", "stage_seq": 11, "distance_m": 29516.176, "section_seq": 1, "route_path_id": 137905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Lochwinnoch", "stage_seq": 12, "distance_m": 40359.739, "section_seq": 1, "route_path_id": 137905}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141", "location": "Johnstone", "stage_seq": 13, "distance_m": 49369.768, "section_seq": 1, "route_path_id": 137905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Elderslie", "stage_seq": 14, "distance_m": 50884.608, "section_seq": 1, "route_path_id": 137905}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Paisley Gilmour Street", "stage_seq": 15, "distance_m": 54565.483, "section_seq": 1, "route_path_id": 137905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Arkleston Jn", "stage_seq": 16, "distance_m": 56411.936, "section_seq": 1, "route_path_id": 137905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Shields Jn", "stage_seq": 17, "distance_m": 63544.489, "section_seq": 1, "route_path_id": 137905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Glasgow Bridge Street Jn", "stage_seq": 18, "distance_m": 65278.15, "section_seq": 1, "route_path_id": 137905}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 19, "distance_m": 66204.69, "section_seq": 1, "route_path_id": 137905}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66204.69, "from_m": 0.0, "section_seq": 1, "route_path_id": 137905}], "total_distance_m": 66204.69, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65741.268, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2815, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:53Z", "source_id": 64007321, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:54Z", "source_id": 20288258, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2809, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:05Z", "source_id": 64015091, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:08Z", "source_id": 20290519, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2806, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:50Z", "source_id": 64019143, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:56Z", "source_id": 20291691, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:31Z", "source_id": 64027753, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:16:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:35Z", "source_id": 20294208, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2786, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:01Z", "source_id": 64033574, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:19:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:05Z", "source_id": 20295869, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2780, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:06Z", "source_id": 64043003, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:14Z", "source_id": 20298558, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2710, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:06Z", "source_id": 64051822, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:27:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:09Z", "source_id": 20301167, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:28Z", "source_id": 64061735, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:29Z", "source_id": 20304008, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:42Z", "source_id": 64071937, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:36:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:50Z", "source_id": 20306854, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:03Z", "source_id": 64081657, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:08Z", "source_id": 20309767, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:33Z", "source_id": 64091326, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:38Z", "source_id": 20312699, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:36Z", "source_id": 64124584, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:00:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:38Z", "source_id": 20322323, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Ayr |
2105 |
2105 |
3 |
None |
None |
Glasgow Central High Level |
2157 |
2157 |
10 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87476/2026-09-21/detailed |
None |
Paisley Gilmour Street |
2026-09-21T21:48:30+01:00 |
Glasgow Central High Level |
15.0 |
{"type": "LineString", "coordinates": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
7.2 |
2145 |
2200 |
Paisley Gilmour Street |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322323 |
1790024318369075 |
65 |
65 |
2026-09-21 21:10:06.378056 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:06.086366 |
| 723680 |
753812 |
P66045 |
521A98MZ21 |
2026-09-21 |
COMPLETE |
20322395 |
2026-09-21 22:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 753812, "stp": "P", "toc": "Greater Anglia", "uid": "P66045", "consist": "720143+720549", "dest_crs": "HPQ", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66045/2026-09-21/detailed", "trust_id": "521A98MZ21", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harwich International", "service_date": "2026-09-21", "dest_arr_time": "2159", "dest_platform": "1", "is_terminated": 1, "next_location": "Harwich International", "signalling_id": "1A98", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2200", "current_leg_dep": "2145", "current_leg_end": "Harwich International", "origin_dep_time": "2036", "origin_platform": "12", "current_location": "Parkeston Sig. P211", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.045721, 51.94918139999999], [1.045869, 51.94919019999999], [1.0466584, 51.9492676], [1.0472295000000005, 51.9493338], [1.0479115, 51.94939240000001], [1.0481193, 51.9494268], [1.0482722, 51.9494497], [1.0483907999999995, 51.949464799999994], [1.0484631, 51.9494756], [1.0485158, 51.94948260000001], [1.0485988, 51.949489799999995], [1.0488186, 51.949509000000006], [1.0493404, 51.9495276], [1.0498150999999998, 51.94949859999999], [1.0507118, 51.94933820000001], [1.0515819, 51.9490518], [1.0524288999999998, 51.94864710000002], [1.0530465, 51.9482306], [1.0537270999999997, 51.94754970000001], [1.0537795, 51.947468], [1.0538982, 51.9473104], [1.0540838, 51.9470693], [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": "Manningtree", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "51.9471934", "next_location_lon": "1.2562833", "previous_location": "Manningtree", "current_leg_milage": "9.5", "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.493, \"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.724, \"from_m\": 6674.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\": 7486.199, \"from_m\": 7287.724, \"capability_applied\": null, \"effective_limit_mph\": 90.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.786, \"from_m\": 7486.199, \"capability_applied\": null, \"effective_limit_mph\": 70.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.585, \"from_m\": 7606.786, \"capability_applied\": null, \"effective_limit_mph\": 90.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.146, \"from_m\": 31569.585, \"capability_applied\": null, \"effective_limit_mph\": 80.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.121, \"from_m\": 31759.146, \"capability_applied\": null, \"effective_limit_mph\": 75.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.558, \"from_m\": 32065.121, \"capability_applied\": null, \"effective_limit_mph\": 80.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.112, \"from_m\": 32987.558, \"capability_applied\": null, \"effective_limit_mph\": 90.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.856, \"from_m\": 45068.112, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48828.425, \"from_m\": 47326.856, \"capability_applied\": null, \"effective_limit_mph\": 60.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.562, \"from_m\": 48828.425, \"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\": 53420.901, \"from_m\": 49319.562, \"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\": 53506.536, \"from_m\": 53420.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83125.877, \"from_m\": 53506.536, \"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\": 83155.153, \"from_m\": 83125.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83875.885, \"from_m\": 83155.153, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93738.142, \"from_m\": 83875.885, \"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\": 93756.164, \"from_m\": 93738.142, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95088.6, \"from_m\": 93756.164, \"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\": 95601.414, \"from_m\": 95088.6, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95696.975, \"from_m\": 95601.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\": 96196.185, \"from_m\": 95696.975, \"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\": 96232.445, \"from_m\": 96196.185, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109297.522, \"from_m\": 96232.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110480.843, \"from_m\": 109297.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110524.873, \"from_m\": 110480.843, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 110562.347, \"from_m\": 110524.873, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 110726.475, \"from_m\": 110562.347, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 753812, \"profile_key\": \"4d76cb10853d0e37f3d1b530c878eedc0c680b49a041d00129bd460f2d4927a7\", \"schedule_id\": 21964, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.989, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.287, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.637, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.886, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.965, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.55, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2059\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.77, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108H\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 47839.404, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2112H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 52014.866, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120H\", \"location\": \"Witham\", \"stage_seq\": 12, \"distance_m\": 62030.088, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2124H\", \"location\": \"Kelvedon\", \"stage_seq\": 13, \"distance_m\": 67879.756, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2129H\", \"location\": \"Marks Tey\", \"stage_seq\": 14, \"distance_m\": 74939.773, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Colchester\", \"stage_seq\": 15, \"distance_m\": 82930.996, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Manningtree\", \"stage_seq\": 16, \"distance_m\": 95496.613, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Mistley\", \"stage_seq\": 17, \"distance_m\": 98275.454, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Parkeston Goods Jn\", \"stage_seq\": 18, \"distance_m\": 109469.538, \"section_seq\": 1, \"route_path_id\": 139144}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"Harwich International\", \"stage_seq\": 19, \"distance_m\": 110726.475, \"section_seq\": 1, \"route_path_id\": 139144}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 110726.475, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139144}], \"total_distance_m\": 110726.475, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 108828.158, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1898.317, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2036", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.9471934", "current_position_lon": "1.2562833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:23Z\", \"source_id\": 63952638, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:28Z\", \"source_id\": 20272807, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:30Z\", \"source_id\": 63962646, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:34Z\", \"source_id\": 20275679, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:00Z\", \"source_id\": 63973738, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:06Z\", \"source_id\": 20278822, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:11Z\", \"source_id\": 63988576, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:15Z\", \"source_id\": 20282935, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:11Z\", \"source_id\": 64012874, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:12Z\", \"source_id\": 20289851, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:01Z\", \"source_id\": 64021878, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:02Z\", \"source_id\": 20292440, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:25Z\", \"source_id\": 64036758, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:29Z\", \"source_id\": 20296749, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:26Z\", \"source_id\": 64045987, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:31Z\", \"source_id\": 20299452, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:37Z\", \"source_id\": 64057369, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:40Z\", \"source_id\": 20302826, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13734, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:04Z\", \"source_id\": 64070377, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:09Z\", \"source_id\": 20306450, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:55Z\", \"source_id\": 64092102, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:57Z\", \"source_id\": 20312910, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:09Z\", \"source_id\": 64101759, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:13Z\", \"source_id\": 20315716, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:39Z\", \"source_id\": 64124719, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:44Z\", \"source_id\": 20322395, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harwich International", "service_state_platform": "1", "timing_fact_generation": 1790024325863360, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:07.900119", "service_state_evidence_id": 20322395, "current_leg_start_actual_dep": "2026-09-21T21:46:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:08.082774", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
HPQ |
1A98 |
720143+720549 |
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.493, "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.724, "from_m": 6674.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": 7486.199, "from_m": 7287.724, "capability_applied": null, "effective_limit_mph": 90.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.786, "from_m": 7486.199, "capability_applied": null, "effective_limit_mph": 70.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.585, "from_m": 7606.786, "capability_applied": null, "effective_limit_mph": 90.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.146, "from_m": 31569.585, "capability_applied": null, "effective_limit_mph": 80.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.121, "from_m": 31759.146, "capability_applied": null, "effective_limit_mph": 75.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.558, "from_m": 32065.121, "capability_applied": null, "effective_limit_mph": 80.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.112, "from_m": 32987.558, "capability_applied": null, "effective_limit_mph": 90.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.856, "from_m": 45068.112, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48828.425, "from_m": 47326.856, "capability_applied": null, "effective_limit_mph": 60.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.562, "from_m": 48828.425, "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": 53420.901, "from_m": 49319.562, "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": 53506.536, "from_m": 53420.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83125.877, "from_m": 53506.536, "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": 83155.153, "from_m": 83125.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83875.885, "from_m": 83155.153, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93738.142, "from_m": 83875.885, "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": 93756.164, "from_m": 93738.142, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95088.6, "from_m": 93756.164, "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": 95601.414, "from_m": 95088.6, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95696.975, "from_m": 95601.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": 96196.185, "from_m": 95696.975, "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": 96232.445, "from_m": 96196.185, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 109297.522, "from_m": 96232.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110480.843, "from_m": 109297.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110524.873, "from_m": 110480.843, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 110562.347, "from_m": 110524.873, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 110726.475, "from_m": 110562.347, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 753812, "profile_key": "4d76cb10853d0e37f3d1b530c878eedc0c680b49a041d00129bd460f2d4927a7", "schedule_id": 21964, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2036", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 139144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.989, "section_seq": 1, "route_path_id": 139144}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.287, "section_seq": 1, "route_path_id": 139144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.637, "section_seq": 1, "route_path_id": 139144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.886, "section_seq": 1, "route_path_id": 139144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.965, "section_seq": 1, "route_path_id": 139144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.55, "section_seq": 1, "route_path_id": 139144}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2059", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.77, "section_seq": 1, "route_path_id": 139144}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108H", "location": "Chelmsford", "stage_seq": 10, "distance_m": 47839.404, "section_seq": 1, "route_path_id": 139144}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2112H", "location": "Beaulieu Park (Construction)", "stage_seq": 11, "distance_m": 52014.866, "section_seq": 1, "route_path_id": 139144}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120H", "location": "Witham", "stage_seq": 12, "distance_m": 62030.088, "section_seq": 1, "route_path_id": 139144}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2124H", "location": "Kelvedon", "stage_seq": 13, "distance_m": 67879.756, "section_seq": 1, "route_path_id": 139144}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2129H", "location": "Marks Tey", "stage_seq": 14, "distance_m": 74939.773, "section_seq": 1, "route_path_id": 139144}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Colchester", "stage_seq": 15, "distance_m": 82930.996, "section_seq": 1, "route_path_id": 139144}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Manningtree", "stage_seq": 16, "distance_m": 95496.613, "section_seq": 1, "route_path_id": 139144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Mistley", "stage_seq": 17, "distance_m": 98275.454, "section_seq": 1, "route_path_id": 139144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Parkeston Goods Jn", "stage_seq": 18, "distance_m": 109469.538, "section_seq": 1, "route_path_id": 139144}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "Harwich International", "stage_seq": 19, "distance_m": 110726.475, "section_seq": 1, "route_path_id": 139144}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 110726.475, "from_m": 0.0, "section_seq": 1, "route_path_id": 139144}], "total_distance_m": 110726.475, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 108828.158, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1898.317, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:23Z", "source_id": 63952638, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:28Z", "source_id": 20272807, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:30Z", "source_id": 63962646, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:34Z", "source_id": 20275679, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:00Z", "source_id": 63973738, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:06Z", "source_id": 20278822, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:11Z", "source_id": 63988576, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:15Z", "source_id": 20282935, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:11Z", "source_id": 64012874, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:12Z", "source_id": 20289851, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:01Z", "source_id": 64021878, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:13:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:02Z", "source_id": 20292440, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:25Z", "source_id": 64036758, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:29Z", "source_id": 20296749, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13800, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:26Z", "source_id": 64045987, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:31Z", "source_id": 20299452, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:37Z", "source_id": 64057369, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:29:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:40Z", "source_id": 20302826, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13734, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:04Z", "source_id": 64070377, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:35:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:09Z", "source_id": 20306450, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:55Z", "source_id": 64092102, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:57Z", "source_id": 20312910, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:09Z", "source_id": 64101759, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:13Z", "source_id": 20315716, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13560, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:39Z", "source_id": 64124719, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:44Z", "source_id": 20322395, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2036 |
2036 |
12 |
None |
None |
Harwich International |
2159 |
2159 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66045/2026-09-21/detailed |
None |
Manningtree |
2026-09-21T21:46:00+01:00 |
Harwich International |
15.0 |
{"type": "LineString", "coordinates": [[1.045721, 51.94918139999999], [1.045869, 51.94919019999999], [1.0466584, 51.9492676], [1.0472295000000005, 51.9493338], [1.0479115, 51.94939240000001], [1.0481193, 51.9494268], [1.0482722, 51.9494497], [1.0483907999999995, 51.949464799999994], [1.0484631, 51.9494756], [1.0485158, 51.94948260000001], [1.0485988, 51.949489799999995], [1.0488186, 51.949509000000006], [1.0493404, 51.9495276], [1.0498150999999998, 51.94949859999999], [1.0507118, 51.94933820000001], [1.0515819, 51.9490518], [1.0524288999999998, 51.94864710000002], [1.0530465, 51.9482306], [1.0537270999999997, 51.94754970000001], [1.0537795, 51.947468], [1.0538982, 51.9473104], [1.0540838, 51.9470693], [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]]} |
9.5 |
2145 |
2200 |
Manningtree |
Parkeston Sig. P211 |
Harwich International |
51.9471934 |
1.2562833 |
51.9471934 |
1.2562833 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Harwich International |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322395 |
1790024325863360 |
99 |
99 |
2026-09-21 21:10:08.082774 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:07.900119 |
| 723681 |
755614 |
C35634 |
723W72M721 |
2026-09-21 |
COMPLETE |
20323395 |
2026-09-21 22:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 755614, "stp": "P", "toc": "Elizabeth Line", "uid": "C35634", "consist": "345008", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35634/2026-09-21/detailed", "trust_id": "723W72M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "2159", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W72", "timing_status": "LATE", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "2200", "current_leg_dep": "2158", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "2157", "origin_platform": "4", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "2159", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.206, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 941.127, \"from_m\": 428.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1858.829, \"from_m\": 941.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2140.476, \"from_m\": 1858.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3215.744, \"from_m\": 2140.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3583.393, \"from_m\": 3215.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 755614, \"profile_key\": \"0a41ee585d9926e7554cb025bb60488ebc06b70eb49f4e82a1a4771e7caccfd7\", \"schedule_id\": 4596, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115938}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 3583.393, \"section_seq\": 1, \"route_path_id\": 115938}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3583.393, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115938}], \"total_distance_m\": 3583.393, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3583.393, \"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": "2157", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:07Z\", \"source_id\": 64127971, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:18Z\", \"source_id\": 20323395, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1790024420023062, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:13.219811", "service_state_evidence_id": 64127971, "current_leg_start_actual_dep": "2026-09-21T21:58:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T21:00:05", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:13.533773", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
PDX |
3W72 |
345008 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 428.206, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 941.127, "from_m": 428.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1858.829, "from_m": 941.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2140.476, "from_m": 1858.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 3215.744, "from_m": 2140.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3583.393, "from_m": 3215.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 755614, "profile_key": "0a41ee585d9926e7554cb025bb60488ebc06b70eb49f4e82a1a4771e7caccfd7", "schedule_id": 4596, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2157", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115938}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 3583.393, "section_seq": 1, "route_path_id": 115938}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3583.393, "from_m": 0.0, "section_seq": 1, "route_path_id": 115938}], "total_distance_m": 3583.393, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3583.393, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:07Z", "source_id": 64127971, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:00:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:18Z", "source_id": 20323395, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Westbourne Park Carriage Sidings |
2157 |
2157 |
4 |
None |
None |
Paddington (Crossrail) |
2159 |
2159 |
A |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35634/2026-09-21/detailed |
None |
Westbourne Park Carriage Sidings |
2026-09-21T21:58:00+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.0 |
2158 |
2200 |
Westbourne Park Carriage Sidings |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:05 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
64127971 |
1790024420023062 |
7 |
7 |
2026-09-21 21:10:13.533773 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:13.219811 |
| 723682 |
755579 |
C36419 |
745N85M721 |
2026-09-21 |
COMPLETE |
20323313 |
2026-09-21 22:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 755579, "stp": "P", "toc": "Elizabeth Line", "uid": "C36419", "consist": "345036", "dest_crs": "MAI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36419/2026-09-21/detailed", "trust_id": "745N85M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-21", "dest_arr_time": "2158", "dest_platform": "4", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "5N85", "timing_status": "LATE", "origin_station": "Maidenhead Reversing Sidings", "current_leg_arr": "2200", "current_leg_dep": "2159", "current_leg_end": "Maidenhead", "origin_dep_time": "2156", "origin_platform": null, "current_location": "Maidenhead", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7306398, 51.5169981], [-0.7286389999999999, 51.51744339999998], [-0.7279105999999999, 51.5176017], [-0.7271266999999999, 51.5177684], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Maidenhead Reversing Sidings", "dest_arr_time_act": "2158", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Maidenhead Reversing Sidings", "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\": 348.843, \"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\": 691.324, \"from_m\": 348.843, \"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\": 1107.174, \"from_m\": 691.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1228.037, \"from_m\": 1107.174, \"capability_applied\": null, \"effective_limit_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\": 755579, \"profile_key\": \"44b5eaeeb4154c719a38919f3df407a2d047c87eec68bacff39ea88c1125bd75\", \"schedule_id\": 4878, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Maidenhead Reversing Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115965}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 2, \"distance_m\": 1228.037, \"section_seq\": 1, \"route_path_id\": 115965}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1228.037, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115965}], \"total_distance_m\": 1228.037, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 812.187, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 415.85, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:05Z\", \"source_id\": 64127880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:14Z\", \"source_id\": 20323313, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "4", "timing_fact_generation": 1790024414332475, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:14.329929", "service_state_evidence_id": 20323313, "current_leg_start_actual_dep": "2026-09-21T21:58:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:14.786011", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
MAI |
5N85 |
345036 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 348.843, "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": 691.324, "from_m": 348.843, "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": 1107.174, "from_m": 691.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1228.037, "from_m": 1107.174, "capability_applied": null, "effective_limit_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": 755579, "profile_key": "44b5eaeeb4154c719a38919f3df407a2d047c87eec68bacff39ea88c1125bd75", "schedule_id": 4878, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2156", "location": "Maidenhead Reversing Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115965}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 2, "distance_m": 1228.037, "section_seq": 1, "route_path_id": 115965}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1228.037, "from_m": 0.0, "section_seq": 1, "route_path_id": 115965}], "total_distance_m": 1228.037, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 812.187, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 415.85, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:05Z", "source_id": 64127880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:14Z", "source_id": 20323313, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Maidenhead Reversing Sidings |
2156 |
2156 |
None |
None |
None |
Maidenhead |
2158 |
2158 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36419/2026-09-21/detailed |
None |
Maidenhead Reversing Sidings |
2026-09-21T21:58:00+01:00 |
Maidenhead |
1.0 |
{"type": "LineString", "coordinates": [[-0.7306398, 51.5169981], [-0.7286389999999999, 51.51744339999998], [-0.7279105999999999, 51.5176017], [-0.7271266999999999, 51.5177684], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]} |
0.4 |
2159 |
2200 |
Maidenhead Reversing Sidings |
Maidenhead |
Maidenhead |
51.5185898 |
-0.7227445 |
51.5185898 |
-0.7227445 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Maidenhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323313 |
1790024414332475 |
5 |
5 |
2026-09-21 21:10:14.786011 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:14.329929 |
| 723683 |
754749 |
C32554 |
092H75M721 |
2026-09-21 |
COMPLETE |
20322697 |
2026-09-21 22:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 754749, "stp": "P", "toc": "Northern", "uid": "C32554", "consist": "331005", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32554/2026-09-21/detailed", "trust_id": "092H75M721", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "3B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2H75", "timing_status": "EARLY", "origin_station": "Skipton", "current_leg_arr": "2200", "current_leg_dep": "2153", "current_leg_end": "Leeds", "origin_dep_time": "2117", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Kirkstall Forge", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Kirkstall Forge", "current_leg_milage": "4.2", "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\": 24995.245, \"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\": 26115.715, \"from_m\": 24995.245, \"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\": 28488.43, \"from_m\": 26115.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30704.936, \"from_m\": 28488.43, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31005.859, \"from_m\": 30704.936, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33630.536, \"from_m\": 31005.859, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39725.599, \"from_m\": 33630.536, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40909.45, \"from_m\": 39725.599, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41188.226, \"from_m\": 40909.45, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41225.95, \"from_m\": 41188.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41689.364, \"from_m\": 41225.95, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42011.575, \"from_m\": 41689.364, \"capability_applied\": null, \"effective_limit_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\": 754749, \"profile_key\": \"096aa9e8bb35c009e01bf5fd156d1f05322a9b31bcf7b4b38dae1d7409e39229\", \"schedule_id\": 4084, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2122H\", \"location\": \"Cononley\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2132\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 14730.566, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Crossflatts\", \"stage_seq\": 5, \"distance_m\": 18714.024, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Bingley\", \"stage_seq\": 6, \"distance_m\": 19911.376, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 23401.362, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 24660.273, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Dockfield Junction\", \"stage_seq\": 9, \"distance_m\": 25169.999, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2149H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 10, \"distance_m\": 29491.196, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Apperley Jn\", \"stage_seq\": 11, \"distance_m\": 30991.906, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 12, \"distance_m\": 35270.13, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Armley Jn\", \"stage_seq\": 13, \"distance_m\": 39932.22, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 14, \"distance_m\": 41485.944, \"section_seq\": 1, \"route_path_id\": 132038}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 15, \"distance_m\": 42011.575, \"section_seq\": 1, \"route_path_id\": 132038}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 42011.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132038}], \"total_distance_m\": 42011.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41973.851, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2117", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:31Z\", \"source_id\": 64039341, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:34Z\", \"source_id\": 20297470, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:14Z\", \"source_id\": 64047790, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:14Z\", \"source_id\": 20299942, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:45Z\", \"source_id\": 64057745, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:48Z\", \"source_id\": 20302923, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:28Z\", \"source_id\": 64069026, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:30Z\", \"source_id\": 20306039, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:20Z\", \"source_id\": 64075673, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:21Z\", \"source_id\": 20307904, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:18Z\", \"source_id\": 64082208, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:18Z\", \"source_id\": 20309890, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:06Z\", \"source_id\": 64088278, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 20311772, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:14Z\", \"source_id\": 64101913, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:17Z\", \"source_id\": 20315738, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:31Z\", \"source_id\": 64113442, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:36Z\", \"source_id\": 20319176, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:07Z\", \"source_id\": 64125791, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:12Z\", \"source_id\": 20322697, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "3", "timing_fact_generation": 1790024355225955, "current_leg_arrival_utc": "2026-09-21T22:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:14.858882", "service_state_evidence_id": 20322697, "current_leg_start_actual_dep": "2026-09-21T21:54:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:15.357140", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SKI |
LDS |
2H75 |
331005 |
3 |
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": 24995.245, "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": 26115.715, "from_m": 24995.245, "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": 28488.43, "from_m": 26115.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30704.936, "from_m": 28488.43, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31005.859, "from_m": 30704.936, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33630.536, "from_m": 31005.859, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39725.599, "from_m": 33630.536, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40909.45, "from_m": 39725.599, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41188.226, "from_m": 40909.45, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41225.95, "from_m": 41188.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41689.364, "from_m": 41225.95, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42011.575, "from_m": 41689.364, "capability_applied": null, "effective_limit_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": 754749, "profile_key": "096aa9e8bb35c009e01bf5fd156d1f05322a9b31bcf7b4b38dae1d7409e39229", "schedule_id": 4084, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2117", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132038}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2122H", "location": "Cononley", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 132038}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Steeton & Silsden", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 132038}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2132", "location": "Keighley", "stage_seq": 4, "distance_m": 14730.566, "section_seq": 1, "route_path_id": 132038}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Crossflatts", "stage_seq": 5, "distance_m": 18714.024, "section_seq": 1, "route_path_id": 132038}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Bingley", "stage_seq": 6, "distance_m": 19911.376, "section_seq": 1, "route_path_id": 132038}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Saltaire", "stage_seq": 7, "distance_m": 23401.362, "section_seq": 1, "route_path_id": 132038}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Shipley", "stage_seq": 8, "distance_m": 24660.273, "section_seq": 1, "route_path_id": 132038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Dockfield Junction", "stage_seq": 9, "distance_m": 25169.999, "section_seq": 1, "route_path_id": 132038}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2149H", "location": "Apperley Bridge", "stage_seq": 10, "distance_m": 29491.196, "section_seq": 1, "route_path_id": 132038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Apperley Jn", "stage_seq": 11, "distance_m": 30991.906, "section_seq": 1, "route_path_id": 132038}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Kirkstall Forge", "stage_seq": 12, "distance_m": 35270.13, "section_seq": 1, "route_path_id": 132038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Armley Jn", "stage_seq": 13, "distance_m": 39932.22, "section_seq": 1, "route_path_id": 132038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Leeds West Jn", "stage_seq": 14, "distance_m": 41485.944, "section_seq": 1, "route_path_id": 132038}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "Leeds", "stage_seq": 15, "distance_m": 42011.575, "section_seq": 1, "route_path_id": 132038}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 42011.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 132038}], "total_distance_m": 42011.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41973.851, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.724, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:31Z", "source_id": 64039341, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:21:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:34Z", "source_id": 20297470, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5098, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:14Z", "source_id": 64047790, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:14Z", "source_id": 20299942, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:45Z", "source_id": 64057745, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:48Z", "source_id": 20302923, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:28Z", "source_id": 64069026, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:34:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:30Z", "source_id": 20306039, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:20Z", "source_id": 64075673, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:21Z", "source_id": 20307904, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:18Z", "source_id": 64082208, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:18Z", "source_id": 20309890, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5146, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:06Z", "source_id": 64088278, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 20311772, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5195, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:14Z", "source_id": 64101913, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:48:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:17Z", "source_id": 20315738, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5526, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:31Z", "source_id": 64113442, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:53:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:36Z", "source_id": 20319176, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5371, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:07Z", "source_id": 64125791, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:12Z", "source_id": 20322697, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Skipton |
2117 |
2117 |
1 |
None |
None |
Leeds |
2202 |
2201 |
3B |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32554/2026-09-21/detailed |
None |
Kirkstall Forge |
2026-09-21T21:54:30+01:00 |
Leeds |
7.0 |
{"type": "LineString", "coordinates": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
4.2 |
2153 |
2200 |
Kirkstall Forge |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322697 |
1790024355225955 |
43 |
43 |
2026-09-21 21:10:15.357140 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:14.858882 |
| 723684 |
754160 |
C17012 |
651J68MZ21 |
2026-09-21 |
COMPLETE |
20323303 |
2026-09-21 22:00:00 |
2026-09-21 21:10:22 |
2026-09-23 21:10:22 |
{"id": 754160, "stp": "P", "toc": "West Midlands Trains", "uid": "C17012", "consist": "196111", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17012/2026-09-21/detailed", "trust_id": "651J68MZ21", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-21", "dest_arr_time": "2156", "dest_platform": "6", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "1J68", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2200", "current_leg_dep": "2147", "current_leg_end": "Shrewsbury", "origin_dep_time": "2052", "origin_platform": "2B", "current_location": "Shrewsbury", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-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": "Wellington (Shropshire)", "dest_arr_time_act": "2156", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Wellington (Shropshire)", "current_leg_milage": "10.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6852.017, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9412.973, \"from_m\": 6852.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10025.345, \"from_m\": 9412.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13648.264, \"from_m\": 10025.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14013.162, \"from_m\": 13648.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20080.551, \"from_m\": 14013.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20429.796, \"from_m\": 20080.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21139.521, \"from_m\": 20429.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.747, \"from_m\": 21139.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 21605.559, \"from_m\": 21455.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21669.556, \"from_m\": 21605.559, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23383.747, \"from_m\": 21669.556, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35865.125, \"from_m\": 23383.747, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35902.788, \"from_m\": 35865.125, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51417.502, \"from_m\": 35902.788, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53055.487, \"from_m\": 51417.502, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67780.574, \"from_m\": 53055.487, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68463.964, \"from_m\": 67780.574, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 754160, \"profile_key\": \"41724a7811f667dac9fa0dcbecfe6a724c1221c9b2be1a7ab5639b4c93f16fd2\", \"schedule_id\": 2196, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2059\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2112H\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 8, \"distance_m\": 22587.7, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Cosford\", \"stage_seq\": 9, \"distance_m\": 35247.057, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126H\", \"location\": \"Shifnal\", \"stage_seq\": 10, \"distance_m\": 40703.325, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 11, \"distance_m\": 43820.901, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2133\", \"location\": \"Telford Central\", \"stage_seq\": 12, \"distance_m\": 45788.197, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 13, \"distance_m\": 51989.825, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 14, \"distance_m\": 67652.626, \"section_seq\": 1, \"route_path_id\": 131244}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 15, \"distance_m\": 68463.964, \"section_seq\": 1, \"route_path_id\": 131244}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 68463.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131244}], \"total_distance_m\": 68463.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68463.964, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:14Z\", \"source_id\": 63991253, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:20Z\", \"source_id\": 20283684, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:56Z\", \"source_id\": 64007495, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:01Z\", \"source_id\": 20288354, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19072, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:50Z\", \"source_id\": 64030663, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:56Z\", \"source_id\": 20295041, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:18Z\", \"source_id\": 64058974, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:24Z\", \"source_id\": 20303268, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:25Z\", \"source_id\": 64064023, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:26Z\", \"source_id\": 20304657, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:41Z\", \"source_id\": 64078665, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:45Z\", \"source_id\": 20308833, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:24Z\", \"source_id\": 64095512, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:28Z\", \"source_id\": 20313917, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:28Z\", \"source_id\": 20322237, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:14Z\", \"source_id\": 20323303, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "6", "timing_fact_generation": 1790024417405580, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:17.365452", "service_state_evidence_id": 20323303, "current_leg_start_actual_dep": "2026-09-21T21:44:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:18.390016", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
SHR |
1J68 |
196111 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6852.017, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9412.973, "from_m": 6852.017, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10025.345, "from_m": 9412.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13648.264, "from_m": 10025.345, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14013.162, "from_m": 13648.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20080.551, "from_m": 14013.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20429.796, "from_m": 20080.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21139.521, "from_m": 20429.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21455.747, "from_m": 21139.521, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 21605.559, "from_m": 21455.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21669.556, "from_m": 21605.559, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23383.747, "from_m": 21669.556, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35865.125, "from_m": 23383.747, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35902.788, "from_m": 35865.125, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51417.502, "from_m": 35902.788, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53055.487, "from_m": 51417.502, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67780.574, "from_m": 53055.487, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68463.964, "from_m": 67780.574, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 754160, "profile_key": "41724a7811f667dac9fa0dcbecfe6a724c1221c9b2be1a7ab5639b4c93f16fd2", "schedule_id": 2196, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2052", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 131244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 131244}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2059", "location": "Smethwick Galton Bridge LL", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 131244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 131244}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2112H", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 131244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 131244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Stafford Rd Jn", "stage_seq": 8, "distance_m": 22587.7, "section_seq": 1, "route_path_id": 131244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Cosford", "stage_seq": 9, "distance_m": 35247.057, "section_seq": 1, "route_path_id": 131244}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126H", "location": "Shifnal", "stage_seq": 10, "distance_m": 40703.325, "section_seq": 1, "route_path_id": 131244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Madeley Jn (Shropshire)", "stage_seq": 11, "distance_m": 43820.901, "section_seq": 1, "route_path_id": 131244}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2133", "location": "Telford Central", "stage_seq": 12, "distance_m": 45788.197, "section_seq": 1, "route_path_id": 131244}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Wellington (Shropshire)", "stage_seq": 13, "distance_m": 51989.825, "section_seq": 1, "route_path_id": 131244}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Shrewsbury Abbey Foregate", "stage_seq": 14, "distance_m": 67652.626, "section_seq": 1, "route_path_id": 131244}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 15, "distance_m": 68463.964, "section_seq": 1, "route_path_id": 131244}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 68463.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 131244}], "total_distance_m": 68463.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68463.964, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:14Z", "source_id": 63991253, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:01:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:20Z", "source_id": 20283684, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:56Z", "source_id": 64007495, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:01Z", "source_id": 20288354, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19072, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:50Z", "source_id": 64030663, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:56Z", "source_id": 20295041, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18964, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:18Z", "source_id": 64058974, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:29:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:24Z", "source_id": 20303268, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18961, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:25Z", "source_id": 64064023, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:26Z", "source_id": 20304657, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:41Z", "source_id": 64078665, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:45Z", "source_id": 20308833, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18894, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:24Z", "source_id": 64095512, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:28Z", "source_id": 20313917, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:28Z", "source_id": 20322237, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:14Z", "source_id": 20323303, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Birmingham New Street |
2052 |
2052 |
2B |
None |
None |
Shrewsbury |
2156 |
2156 |
6 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17012/2026-09-21/detailed |
None |
Wellington (Shropshire) |
2026-09-21T21:44:00+01:00 |
Shrewsbury |
13.0 |
{"type": "LineString", "coordinates": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-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]]} |
10.2 |
2147 |
2200 |
Wellington (Shropshire) |
Shrewsbury |
Shrewsbury |
52.7115534 |
-2.7493040 |
52.7115534 |
-2.7493040 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Shrewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323303 |
1790024417405580 |
73 |
73 |
2026-09-21 21:10:18.390016 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:17.365452 |
| 723685 |
752969 |
P76025 |
492E84MZ21 |
2026-09-21 |
COMPLETE |
20322712 |
2026-09-21 22:00:00 |
2026-09-21 21:10:23 |
2026-09-23 21:10:23 |
{"id": 752969, "stp": "P", "toc": "Greater Anglia", "uid": "P76025", "consist": "755407", "dest_crs": "PBO", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76025/2026-09-21/detailed", "trust_id": "492E84MZ21", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-21", "dest_arr_time": "2140", "dest_platform": "5", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "2E84", "timing_status": "LATE", "origin_station": "Ipswich", "current_leg_arr": "2200", "current_leg_dep": "2152", "current_leg_end": "Peterborough", "origin_dep_time": "2001", "origin_platform": "1", "current_location": "Peterborough", "last_update_time": "2026-09-21T21:10:22", "route_debug_link": null, "timing_variation": "+20 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.11807857049693432, 52.5495962410132], [-0.1198061, 52.5495264], [-0.11991409999999998, 52.5495237], [-0.1199738, 52.5495197], [-0.12205649999999998, 52.5494388], [-0.1224239, 52.54942419999999], [-0.1241814, 52.549351400000006], [-0.1241931, 52.5493509], [-0.1253324, 52.5493304], [-0.1265713, 52.549346199999995], [-0.1278481, 52.549428799999994], [-0.1291332, 52.549573599999995], [-0.1301984, 52.5497666], [-0.1312869, 52.5500132], [-0.1323559, 52.55033819999999], [-0.1339706, 52.5508637], [-0.1353175, 52.551335900000005], [-0.1374682, 52.55204669999999], [-0.1380498, 52.5522349], [-0.13955720000000002, 52.552683], [-0.1413508, 52.553183700000005], [-0.1432408, 52.553666799999995], [-0.1441965, 52.5538863], [-0.14472389999999996, 52.5540075], [-0.1451732, 52.554110699999995], [-0.1466774, 52.55444159999999], [-0.14863139999999997, 52.5548421], [-0.1504146, 52.5551555], [-0.15234789999999998, 52.55545600000001], [-0.1541306, 52.555691], [-0.15812489999999998, 52.55618199999999], [-0.16285369999999996, 52.55675769999999], [-0.173244, 52.5580272], [-0.1796630568239043, 52.55880722423067], [-0.1800949, 52.5588597], [-0.186618, 52.55965679999999], [-0.1920471, 52.560309200000006], [-0.1975696, 52.5609844], [-0.20487599999999995, 52.56187460000001], [-0.2079678, 52.562253299999995], [-0.20837559999999997, 52.5623045], [-0.2088703, 52.5623709], [-0.20917359999999996, 52.562404399999984], [-0.2099217, 52.56248909999999], [-0.2101644, 52.5625183], [-0.21463309999999997, 52.56305509999999], [-0.21938319999999997, 52.56362370000001], [-0.2248333, 52.56430199999999], [-0.2298556, 52.56492860000001], [-0.2314096, 52.5651091], [-0.2350903, 52.56555410000001], [-0.23674000000000003, 52.5657625], [-0.2376042, 52.565890200000005], [-0.23843669999999997, 52.566038099999986], [-0.2409758, 52.56660159999999], [-0.2417736, 52.5667874], [-0.2421099, 52.56686870000001], [-0.2425925, 52.5669729], [-0.2440553, 52.567288700000006], [-0.24442829999999996, 52.5673709], [-0.24467386269298547, 52.56743018785911], [-0.2447390059640189, 52.56744591582545], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]}", "current_leg_start": "Whittlesea", "dest_arr_time_act": "2140", "motion_projection": null, "next_location_lat": "52.5752702", "next_location_lon": "-0.2509520", "previous_location": "Whittlesea", "current_leg_milage": "6.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 157.704, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1648.98, \"from_m\": 157.704, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 22955.003, \"from_m\": 1648.98, \"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\": 23193.957, \"from_m\": 22955.003, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62468.867, \"from_m\": 23193.957, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62610.773, \"from_m\": 62468.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\": 63659.748, \"from_m\": 62610.773, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72896.311, \"from_m\": 63659.748, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73270.177, \"from_m\": 72896.311, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75590.324, \"from_m\": 73270.177, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78665.611, \"from_m\": 75590.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80252.566, \"from_m\": 78665.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80832.613, \"from_m\": 80252.566, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 81799.501, \"from_m\": 80832.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81868.239, \"from_m\": 81799.501, \"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\": 81922.664, \"from_m\": 81868.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\": 82383.274, \"from_m\": 81922.664, \"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\": 86499.802, \"from_m\": 82383.274, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97277.485, \"from_m\": 86499.802, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97323.23, \"from_m\": 97277.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104562.87, \"from_m\": 97323.23, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 105656.492, \"from_m\": 104562.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105698.758, \"from_m\": 105656.492, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107269.831, \"from_m\": 105698.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120641.887, \"from_m\": 107269.831, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120700.593, \"from_m\": 120641.887, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127933.967, \"from_m\": 120700.593, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 129249.749, \"from_m\": 127933.967, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 129490.189, \"from_m\": 129249.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 129653.682, \"from_m\": 129490.189, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130107.386, \"from_m\": 129653.682, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 130161.23, \"from_m\": 130107.386, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130882.714, \"from_m\": 130161.23, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 130914.73, \"from_m\": 130882.714, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130943.989, \"from_m\": 130914.73, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 131032.633, \"from_m\": 130943.989, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131353.225, \"from_m\": 131032.633, \"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}], \"service_id\": 752969, \"profile_key\": \"8855791906dd51c3e0f84a505a4cdf8463e6369d50dfcc7d9bb125a66a027365\", \"schedule_id\": 22450, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 2, \"distance_m\": 1439.448, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 3, \"distance_m\": 2810.796, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Claydon S.B.\", \"stage_seq\": 4, \"distance_m\": 8125.231, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2013\", \"location\": \"Stowmarket\", \"stage_seq\": 5, \"distance_m\": 19059.308, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Haughley Jn\", \"stage_seq\": 6, \"distance_m\": 22937.559, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 7, \"distance_m\": 42374.591, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Kennett\", \"stage_seq\": 8, \"distance_m\": 57934.901, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Chippenham Jn\", \"stage_seq\": 9, \"distance_m\": 62406.62, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2051\", \"location\": \"Soham Jn\", \"stage_seq\": 10, \"distance_m\": 73416.34, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 11, \"distance_m\": 80832.613, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100\", \"location\": \"Ely\", \"stage_seq\": 12, \"distance_m\": 81549.097, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Ely North Jn\", \"stage_seq\": 13, \"distance_m\": 83853.597, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Third Drove Sig. Ca923\", \"stage_seq\": 14, \"distance_m\": 91665.234, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Manea Sig. M43\", \"stage_seq\": 15, \"distance_m\": 94670.397, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111H\", \"location\": \"Manea\", \"stage_seq\": 16, \"distance_m\": 97398.238, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Stonea S.B.\", \"stage_seq\": 17, \"distance_m\": 100407.594, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"March South Sig. MS933\", \"stage_seq\": 18, \"distance_m\": 104176.446, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": false, \"wtt_arr\": \"2119\", \"wtt_dep\": \"2120\", \"location\": \"March\", \"stage_seq\": 19, \"distance_m\": 106712.865, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"March West Jn\", \"stage_seq\": 20, \"distance_m\": 107137.105, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 21, \"distance_m\": 115101.242, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Eastrea Sig. Ths27\", \"stage_seq\": 22, \"distance_m\": 119424.469, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Whittlesea\", \"stage_seq\": 23, \"distance_m\": 120850.823, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 24, \"distance_m\": 124037.12, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 25, \"distance_m\": 129432.445, \"section_seq\": 1, \"route_path_id\": 139402}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 26, \"distance_m\": 131353.225, \"section_seq\": 1, \"route_path_id\": 139402}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 131353.225, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139402}], \"total_distance_m\": 131353.225, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 90735.214, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 40618.011, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2001", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.5752702", "current_position_lon": "-0.2509520", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:12Z\", \"source_id\": 63895269, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:22:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:18Z\", \"source_id\": 20256494, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:59Z\", \"source_id\": 63934806, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:01Z\", \"source_id\": 20267654, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:23Z\", \"source_id\": 63955083, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:25Z\", \"source_id\": 20273470, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:50Z\", \"source_id\": 63987788, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:54Z\", \"source_id\": 20282726, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:16Z\", \"source_id\": 64020064, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:18Z\", \"source_id\": 20291944, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:43Z\", \"source_id\": 20302212, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:04Z\", \"source_id\": 20309743, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:34Z\", \"source_id\": 20317885, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:09Z\", \"source_id\": 64125847, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:12Z\", \"source_id\": 20322712, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "5", "timing_fact_generation": 1790024353967736, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:17.665667", "service_state_evidence_id": 20322712, "current_leg_start_actual_dep": "2026-09-21T21:51:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:18.425897", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
IPS |
PBO |
2E84 |
755407 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 157.704, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1648.98, "from_m": 157.704, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 22955.003, "from_m": 1648.98, "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": 23193.957, "from_m": 22955.003, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62468.867, "from_m": 23193.957, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62610.773, "from_m": 62468.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": 63659.748, "from_m": 62610.773, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72896.311, "from_m": 63659.748, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73270.177, "from_m": 72896.311, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75590.324, "from_m": 73270.177, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78665.611, "from_m": 75590.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80252.566, "from_m": 78665.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80832.613, "from_m": 80252.566, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 81799.501, "from_m": 80832.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81868.239, "from_m": 81799.501, "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": 81922.664, "from_m": 81868.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": 82383.274, "from_m": 81922.664, "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": 86499.802, "from_m": 82383.274, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97277.485, "from_m": 86499.802, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97323.23, "from_m": 97277.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104562.87, "from_m": 97323.23, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 105656.492, "from_m": 104562.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105698.758, "from_m": 105656.492, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107269.831, "from_m": 105698.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120641.887, "from_m": 107269.831, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120700.593, "from_m": 120641.887, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127933.967, "from_m": 120700.593, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 129249.749, "from_m": 127933.967, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 129490.189, "from_m": 129249.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 129653.682, "from_m": 129490.189, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130107.386, "from_m": 129653.682, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 130161.23, "from_m": 130107.386, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130882.714, "from_m": 130161.23, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 130914.73, "from_m": 130882.714, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130943.989, "from_m": 130914.73, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 131032.633, "from_m": 130943.989, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131353.225, "from_m": 131032.633, "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}], "service_id": 752969, "profile_key": "8855791906dd51c3e0f84a505a4cdf8463e6369d50dfcc7d9bb125a66a027365", "schedule_id": 22450, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2001", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "East Suffolk Jn", "stage_seq": 2, "distance_m": 1439.448, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004", "location": "Ipswich Europa Jn", "stage_seq": 3, "distance_m": 2810.796, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Claydon S.B.", "stage_seq": 4, "distance_m": 8125.231, "section_seq": 1, "route_path_id": 139402}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2013", "location": "Stowmarket", "stage_seq": 5, "distance_m": 19059.308, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Haughley Jn", "stage_seq": 6, "distance_m": 22937.559, "section_seq": 1, "route_path_id": 139402}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Bury St Edmunds", "stage_seq": 7, "distance_m": 42374.591, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Kennett", "stage_seq": 8, "distance_m": 57934.901, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Chippenham Jn", "stage_seq": 9, "distance_m": 62406.62, "section_seq": 1, "route_path_id": 139402}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2051", "location": "Soham Jn", "stage_seq": 10, "distance_m": 73416.34, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Ely Dock Jn", "stage_seq": 11, "distance_m": 80832.613, "section_seq": 1, "route_path_id": 139402}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100", "location": "Ely", "stage_seq": 12, "distance_m": 81549.097, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Ely North Jn", "stage_seq": 13, "distance_m": 83853.597, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Third Drove Sig. Ca923", "stage_seq": 14, "distance_m": 91665.234, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Manea Sig. M43", "stage_seq": 15, "distance_m": 94670.397, "section_seq": 1, "route_path_id": 139402}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111H", "location": "Manea", "stage_seq": 16, "distance_m": 97398.238, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Stonea S.B.", "stage_seq": 17, "distance_m": 100407.594, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "March South Sig. MS933", "stage_seq": 18, "distance_m": 104176.446, "section_seq": 1, "route_path_id": 139402}, {"is_pass": false, "wtt_arr": "2119", "wtt_dep": "2120", "location": "March", "stage_seq": 19, "distance_m": 106712.865, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "March West Jn", "stage_seq": 20, "distance_m": 107137.105, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Three Horse Shoes", "stage_seq": 21, "distance_m": 115101.242, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Eastrea Sig. Ths27", "stage_seq": 22, "distance_m": 119424.469, "section_seq": 1, "route_path_id": 139402}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Whittlesea", "stage_seq": 23, "distance_m": 120850.823, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Kings Dyke S.B.", "stage_seq": 24, "distance_m": 124037.12, "section_seq": 1, "route_path_id": 139402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Peterborough East Jn", "stage_seq": 25, "distance_m": 129432.445, "section_seq": 1, "route_path_id": 139402}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": null, "location": "Peterborough", "stage_seq": 26, "distance_m": 131353.225, "section_seq": 1, "route_path_id": 139402}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 131353.225, "from_m": 0.0, "section_seq": 1, "route_path_id": 139402}], "total_distance_m": 131353.225, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 90735.214, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 40618.011, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:12Z", "source_id": 63895269, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:22:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:18Z", "source_id": 20256494, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:59Z", "source_id": 63934806, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:38:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:01Z", "source_id": 20267654, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:23Z", "source_id": 63955083, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:25Z", "source_id": 20273470, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12270, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:50Z", "source_id": 63987788, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:54Z", "source_id": 20282726, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12235, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:16Z", "source_id": 64020064, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:13:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:18Z", "source_id": 20291944, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:43Z", "source_id": 20302212, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:04Z", "source_id": 20309743, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:34Z", "source_id": 20317885, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11897, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:09Z", "source_id": 64125847, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:00:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:12Z", "source_id": 20322712, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Ipswich |
2001 |
2001 |
1 |
None |
None |
Peterborough |
2140 |
2140 |
5 |
LATE |
+20 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76025/2026-09-21/detailed |
None |
Whittlesea |
2026-09-21T21:51:00+01:00 |
Peterborough |
8.0 |
{"type": "LineString", "coordinates": [[-0.11807857049693432, 52.5495962410132], [-0.1198061, 52.5495264], [-0.11991409999999998, 52.5495237], [-0.1199738, 52.5495197], [-0.12205649999999998, 52.5494388], [-0.1224239, 52.54942419999999], [-0.1241814, 52.549351400000006], [-0.1241931, 52.5493509], [-0.1253324, 52.5493304], [-0.1265713, 52.549346199999995], [-0.1278481, 52.549428799999994], [-0.1291332, 52.549573599999995], [-0.1301984, 52.5497666], [-0.1312869, 52.5500132], [-0.1323559, 52.55033819999999], [-0.1339706, 52.5508637], [-0.1353175, 52.551335900000005], [-0.1374682, 52.55204669999999], [-0.1380498, 52.5522349], [-0.13955720000000002, 52.552683], [-0.1413508, 52.553183700000005], [-0.1432408, 52.553666799999995], [-0.1441965, 52.5538863], [-0.14472389999999996, 52.5540075], [-0.1451732, 52.554110699999995], [-0.1466774, 52.55444159999999], [-0.14863139999999997, 52.5548421], [-0.1504146, 52.5551555], [-0.15234789999999998, 52.55545600000001], [-0.1541306, 52.555691], [-0.15812489999999998, 52.55618199999999], [-0.16285369999999996, 52.55675769999999], [-0.173244, 52.5580272], [-0.1796630568239043, 52.55880722423067], [-0.1800949, 52.5588597], [-0.186618, 52.55965679999999], [-0.1920471, 52.560309200000006], [-0.1975696, 52.5609844], [-0.20487599999999995, 52.56187460000001], [-0.2079678, 52.562253299999995], [-0.20837559999999997, 52.5623045], [-0.2088703, 52.5623709], [-0.20917359999999996, 52.562404399999984], [-0.2099217, 52.56248909999999], [-0.2101644, 52.5625183], [-0.21463309999999997, 52.56305509999999], [-0.21938319999999997, 52.56362370000001], [-0.2248333, 52.56430199999999], [-0.2298556, 52.56492860000001], [-0.2314096, 52.5651091], [-0.2350903, 52.56555410000001], [-0.23674000000000003, 52.5657625], [-0.2376042, 52.565890200000005], [-0.23843669999999997, 52.566038099999986], [-0.2409758, 52.56660159999999], [-0.2417736, 52.5667874], [-0.2421099, 52.56686870000001], [-0.2425925, 52.5669729], [-0.2440553, 52.567288700000006], [-0.24442829999999996, 52.5673709], [-0.24467386269298547, 52.56743018785911], [-0.2447390059640189, 52.56744591582545], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]} |
6.2 |
2152 |
2200 |
Whittlesea |
Peterborough |
Peterborough |
52.5752702 |
-0.2509520 |
52.5752702 |
-0.2509520 |
1 |
0 |
2026-09-21 21:10:22 |
TERMINATED |
2026-09-21 21:00:00 |
Peterborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322712 |
1790024353967736 |
69 |
69 |
2026-09-21 21:10:18.425897 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:17.665667 |
| 723686 |
755224 |
L88454 |
022B41M721 |
2026-09-21 |
COMPLETE |
20322737 |
2026-09-21 22:00:00 |
2026-09-21 21:10:23 |
2026-09-23 21:10:23 |
{"id": 755224, "stp": "P", "toc": "ScotRail", "uid": "L88454", "consist": "158704", "dest_crs": "INR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88454/2026-09-21/detailed", "trust_id": "022B41M721", "origin_crs": "ABD", "show_on_map": 0, "dar_est_time": "21:38:00", "dar_platform": null, "dest_station": "Inverurie", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "1", "is_terminated": 1, "next_location": "Inverurie", "signalling_id": "2B41", "timing_status": "EARLY", "origin_station": "Aberdeen", "current_leg_arr": "2200", "current_leg_dep": "2156", "current_leg_end": "Inverurie", "origin_dep_time": "2138", "origin_platform": "6N", "current_location": "Inverurie", "last_update_time": "2026-09-21T21:10:23", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.350259126342657, 57.2435758608867], [-2.3503828999999996, 57.2439194], [-2.3517764999999997, 57.2479072], [-2.3518845, 57.248180999999995], [-2.3519819999999996, 57.2484099], [-2.3521061999999997, 57.2486342], [-2.3522617, 57.248891699999994], [-2.3524483, 57.2491623], [-2.3526079999999996, 57.2493721], [-2.3527608, 57.2495542], [-2.3529267, 57.2497453], [-2.3530915999999995, 57.2499205], [-2.3533056999999995, 57.2501285], [-2.3534847, 57.2502885], [-2.3537191, 57.2504826], [-2.3540674, 57.25075099999999], [-2.3551492, 57.2515242], [-2.3560717999999996, 57.2521714], [-2.3572683, 57.252985], [-2.3578370999999994, 57.25331769999998], [-2.3584058999999997, 57.2536436], [-2.358983, 57.2539262], [-2.3601147, 57.254439], [-2.3606886999999994, 57.25472630000001], [-2.36115, 57.2549787], [-2.361386, 57.25512239999999], [-2.3616993, 57.2553302], [-2.3618714999999995, 57.25544440000001], [-2.3623248, 57.2557723], [-2.3627486, 57.25612050000001], [-2.3633682, 57.2566573], [-2.3639823999999994, 57.2571882], [-2.3643955, 57.2575538], [-2.3648954, 57.258028], [-2.3652811, 57.25845679999999], [-2.3656, 57.2588723], [-2.3658520999999997, 57.2592649], [-2.3661102, 57.259762599999995], [-2.3662529999999995, 57.260148599999994], [-2.3663684, 57.2605461], [-2.3664352, 57.2609453], [-2.3664565, 57.2613165], [-2.3664504, 57.261589099999995], [-2.3664139, 57.262026000000006], [-2.3663356999999996, 57.26244139999999], [-2.3662956999999993, 57.26261879999999], [-2.3661676999999997, 57.2629512], [-2.3661522999999995, 57.262994], [-2.3660077, 57.263396], [-2.3658426, 57.263781300000005], [-2.3656697, 57.2642527], [-2.3653877999999997, 57.26502], [-2.3651225, 57.2656618], [-2.3648406999999994, 57.2664098], [-2.3646345999999996, 57.266987500000006], [-2.3645136, 57.2674966], [-2.3644805999999994, 57.2676561], [-2.3644426, 57.2679433], [-2.3644109, 57.26839149999999], [-2.3644225, 57.26868449999999], [-2.3644624999999997, 57.269032999999986], [-2.3645060999999994, 57.2693541], [-2.3645542, 57.2695769], [-2.3646232, 57.2698196], [-2.3648279, 57.27036139999999], [-2.3652089, 57.271306], [-2.3652735999999996, 57.2714629], [-2.3653285, 57.2715992], [-2.3655961, 57.27224579999999], [-2.3657397, 57.2725939], [-2.3660989, 57.2734511], [-2.3664128, 57.27421199999999], [-2.3668784, 57.27532069999999], [-2.3669554999999995, 57.275495], [-2.367062, 57.27576669999999], [-2.3673466, 57.2764369], [-2.3676072999999995, 57.2770409], [-2.3677749, 57.27738750000001], [-2.3679505, 57.27772409999999], [-2.3681739999999993, 57.2781066], [-2.3685331999999995, 57.27870630000001], [-2.3695170999999995, 57.2802961], [-2.3701862, 57.2813815], [-2.3704284, 57.2817957], [-2.3712407, 57.2831125], [-2.3713091, 57.28322399999999], [-2.3714306, 57.2834184], [-2.3719268, 57.2842448], [-2.3721936, 57.284726899999995], [-2.3723911, 57.2850487], [-2.3726047, 57.28536919999999], [-2.3729641999999997, 57.28585989999999], [-2.3733397, 57.2863079], [-2.373619699999999, 57.28663649999999]]}", "current_leg_start": "Kintore", "dest_arr_time_act": "2202", "motion_projection": null, "next_location_lat": "57.2866365", "next_location_lon": "-2.3736197", "previous_location": "Kintore", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 489.216, \"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\": 988.601, \"from_m\": 489.216, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1002.69, \"from_m\": 988.601, \"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\": 1602.878, \"from_m\": 1002.69, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1872.209, \"from_m\": 1602.878, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9909.257, \"from_m\": 1872.209, \"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\": 10175.054, \"from_m\": 9909.257, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10448.855, \"from_m\": 10175.054, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10496.621, \"from_m\": 10448.855, \"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\": 10846.695, \"from_m\": 10496.621, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11441.469, \"from_m\": 10846.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26773.827, \"from_m\": 11441.469, \"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\": 27191.447, \"from_m\": 26773.827, \"capability_applied\": null, \"effective_limit_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\": 755224, \"profile_key\": \"fbec28cb481050c586e5f7fec251fc327e1d01b8f0b441fdb0324d9772a3d39e\", \"schedule_id\": 19045, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Aberdeen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Berryden Jn\", \"stage_seq\": 2, \"distance_m\": 1602.878, \"section_seq\": 1, \"route_path_id\": 114837}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Dyce\", \"stage_seq\": 3, \"distance_m\": 10101.496, \"section_seq\": 1, \"route_path_id\": 114837}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Kintore\", \"stage_seq\": 4, \"distance_m\": 22020.084, \"section_seq\": 1, \"route_path_id\": 114837}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": null, \"location\": \"Inverurie\", \"stage_seq\": 5, \"distance_m\": 27191.447, \"section_seq\": 1, \"route_path_id\": 114837}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27191.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114837}], \"total_distance_m\": 27191.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27191.447, \"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": "2138", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "57.2866365", "current_position_lon": "-2.3736197", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:25Z\", \"source_id\": 64093200, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:29Z\", \"source_id\": 20313276, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:22Z\", \"source_id\": 64113166, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:27Z\", \"source_id\": 20319083, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:11Z\", \"source_id\": 64125947, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:14Z\", \"source_id\": 20322737, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverurie", "service_state_platform": "2", "timing_fact_generation": 1790024355778425, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:19.252697", "service_state_evidence_id": 20322737, "current_leg_start_actual_dep": "2026-09-21T21:55:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:19.891414", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ABD |
INR |
2B41 |
158704 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 489.216, "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": 988.601, "from_m": 489.216, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1002.69, "from_m": 988.601, "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": 1602.878, "from_m": 1002.69, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1872.209, "from_m": 1602.878, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9909.257, "from_m": 1872.209, "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": 10175.054, "from_m": 9909.257, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10448.855, "from_m": 10175.054, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10496.621, "from_m": 10448.855, "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": 10846.695, "from_m": 10496.621, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 11441.469, "from_m": 10846.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26773.827, "from_m": 11441.469, "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": 27191.447, "from_m": 26773.827, "capability_applied": null, "effective_limit_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": 755224, "profile_key": "fbec28cb481050c586e5f7fec251fc327e1d01b8f0b441fdb0324d9772a3d39e", "schedule_id": 19045, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2138", "location": "Aberdeen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Berryden Jn", "stage_seq": 2, "distance_m": 1602.878, "section_seq": 1, "route_path_id": 114837}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Dyce", "stage_seq": 3, "distance_m": 10101.496, "section_seq": 1, "route_path_id": 114837}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Kintore", "stage_seq": 4, "distance_m": 22020.084, "section_seq": 1, "route_path_id": 114837}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": null, "location": "Inverurie", "stage_seq": 5, "distance_m": 27191.447, "section_seq": 1, "route_path_id": 114837}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27191.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 114837}], "total_distance_m": 27191.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27191.447, "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": 379, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:25Z", "source_id": 64093200, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:29Z", "source_id": 20313276, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 372, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:22Z", "source_id": 64113166, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:27Z", "source_id": 20319083, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 351, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:11Z", "source_id": 64125947, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:14Z", "source_id": 20322737, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Aberdeen |
2138 |
2138 |
6N |
21:38:00 |
None |
Inverurie |
2202 |
2202 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88454/2026-09-21/detailed |
None |
Kintore |
2026-09-21T21:55:30+01:00 |
Inverurie |
4.0 |
{"type": "LineString", "coordinates": [[-2.350259126342657, 57.2435758608867], [-2.3503828999999996, 57.2439194], [-2.3517764999999997, 57.2479072], [-2.3518845, 57.248180999999995], [-2.3519819999999996, 57.2484099], [-2.3521061999999997, 57.2486342], [-2.3522617, 57.248891699999994], [-2.3524483, 57.2491623], [-2.3526079999999996, 57.2493721], [-2.3527608, 57.2495542], [-2.3529267, 57.2497453], [-2.3530915999999995, 57.2499205], [-2.3533056999999995, 57.2501285], [-2.3534847, 57.2502885], [-2.3537191, 57.2504826], [-2.3540674, 57.25075099999999], [-2.3551492, 57.2515242], [-2.3560717999999996, 57.2521714], [-2.3572683, 57.252985], [-2.3578370999999994, 57.25331769999998], [-2.3584058999999997, 57.2536436], [-2.358983, 57.2539262], [-2.3601147, 57.254439], [-2.3606886999999994, 57.25472630000001], [-2.36115, 57.2549787], [-2.361386, 57.25512239999999], [-2.3616993, 57.2553302], [-2.3618714999999995, 57.25544440000001], [-2.3623248, 57.2557723], [-2.3627486, 57.25612050000001], [-2.3633682, 57.2566573], [-2.3639823999999994, 57.2571882], [-2.3643955, 57.2575538], [-2.3648954, 57.258028], [-2.3652811, 57.25845679999999], [-2.3656, 57.2588723], [-2.3658520999999997, 57.2592649], [-2.3661102, 57.259762599999995], [-2.3662529999999995, 57.260148599999994], [-2.3663684, 57.2605461], [-2.3664352, 57.2609453], [-2.3664565, 57.2613165], [-2.3664504, 57.261589099999995], [-2.3664139, 57.262026000000006], [-2.3663356999999996, 57.26244139999999], [-2.3662956999999993, 57.26261879999999], [-2.3661676999999997, 57.2629512], [-2.3661522999999995, 57.262994], [-2.3660077, 57.263396], [-2.3658426, 57.263781300000005], [-2.3656697, 57.2642527], [-2.3653877999999997, 57.26502], [-2.3651225, 57.2656618], [-2.3648406999999994, 57.2664098], [-2.3646345999999996, 57.266987500000006], [-2.3645136, 57.2674966], [-2.3644805999999994, 57.2676561], [-2.3644426, 57.2679433], [-2.3644109, 57.26839149999999], [-2.3644225, 57.26868449999999], [-2.3644624999999997, 57.269032999999986], [-2.3645060999999994, 57.2693541], [-2.3645542, 57.2695769], [-2.3646232, 57.2698196], [-2.3648279, 57.27036139999999], [-2.3652089, 57.271306], [-2.3652735999999996, 57.2714629], [-2.3653285, 57.2715992], [-2.3655961, 57.27224579999999], [-2.3657397, 57.2725939], [-2.3660989, 57.2734511], [-2.3664128, 57.27421199999999], [-2.3668784, 57.27532069999999], [-2.3669554999999995, 57.275495], [-2.367062, 57.27576669999999], [-2.3673466, 57.2764369], [-2.3676072999999995, 57.2770409], [-2.3677749, 57.27738750000001], [-2.3679505, 57.27772409999999], [-2.3681739999999993, 57.2781066], [-2.3685331999999995, 57.27870630000001], [-2.3695170999999995, 57.2802961], [-2.3701862, 57.2813815], [-2.3704284, 57.2817957], [-2.3712407, 57.2831125], [-2.3713091, 57.28322399999999], [-2.3714306, 57.2834184], [-2.3719268, 57.2842448], [-2.3721936, 57.284726899999995], [-2.3723911, 57.2850487], [-2.3726047, 57.28536919999999], [-2.3729641999999997, 57.28585989999999], [-2.3733397, 57.2863079], [-2.373619699999999, 57.28663649999999]]} |
3.2 |
2156 |
2200 |
Kintore |
Inverurie |
Inverurie |
57.2866365 |
-2.3736197 |
57.2866365 |
-2.3736197 |
1 |
0 |
2026-09-21 21:10:23 |
TERMINATED |
2026-09-21 21:00:00 |
Inverurie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322737 |
1790024355778425 |
17 |
17 |
2026-09-21 21:10:19.891414 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:19.252697 |
| 723687 |
755258 |
W10754 |
731T90M721 |
2026-09-21 |
COMPLETE |
20322844 |
2026-09-21 22:00:00 |
2026-09-21 21:10:52 |
2026-09-23 21:10:52 |
{"id": 755258, "stp": "P", "toc": "Heathrow Express", "uid": "W10754", "consist": "387131+387136", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10754/2026-09-21/detailed", "trust_id": "731T90M721", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T90", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "2200", "current_leg_dep": "2156", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "2140", "origin_platform": "6", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-21T21:10:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18549.218, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19049.444, \"from_m\": 18549.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19589.337, \"from_m\": 19049.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19664.275, \"from_m\": 19589.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22262.582, \"from_m\": 19664.275, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23163.217, \"from_m\": 22262.582, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23473.719, \"from_m\": 23163.217, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24939.195, \"from_m\": 23473.719, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25324.581, \"from_m\": 24939.195, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25981.807, \"from_m\": 25324.581, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 755258, \"profile_key\": \"900c73d8ae44f0cea09d3ba2ef1103cdba99ca9a103a60619a1d92b0993fc422\", \"schedule_id\": 25637, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 140557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 140557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 140557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 140557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 140557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 140557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 140557}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2157\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 140557}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 10, \"distance_m\": 25981.807, \"section_seq\": 1, \"route_path_id\": 140557}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25981.807, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140557}], \"total_distance_m\": 25981.807, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25981.807, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2140", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:46Z\", \"source_id\": 64100862, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:48Z\", \"source_id\": 20315459, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 64114321, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:58Z\", \"source_id\": 20319435, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:19Z\", \"source_id\": 64126217, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:25Z\", \"source_id\": 20322844, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1790024366739803, "current_leg_arrival_utc": "2026-09-21T22:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:39.417813", "service_state_evidence_id": 20322844, "current_leg_start_actual_dep": "2026-09-21T21:57:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:39.743619", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
PAD |
HWV |
1T90 |
387131+387136 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18549.218, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19049.444, "from_m": 18549.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19589.337, "from_m": 19049.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19664.275, "from_m": 19589.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22262.582, "from_m": 19664.275, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23163.217, "from_m": 22262.582, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23473.719, "from_m": 23163.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24939.195, "from_m": 23473.719, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25324.581, "from_m": 24939.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25981.807, "from_m": 25324.581, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 755258, "profile_key": "900c73d8ae44f0cea09d3ba2ef1103cdba99ca9a103a60619a1d92b0993fc422", "schedule_id": 25637, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2140", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 140557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 140557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 140557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 140557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 140557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 140557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 140557}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2157", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 140557}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 10, "distance_m": 25981.807, "section_seq": 1, "route_path_id": 140557}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25981.807, "from_m": 0.0, "section_seq": 1, "route_path_id": 140557}], "total_distance_m": 25981.807, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25981.807, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:46Z", "source_id": 64100862, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:48Z", "source_id": 20315459, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 64114321, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:58Z", "source_id": 20319435, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:19Z", "source_id": 64126217, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:25Z", "source_id": 20322844, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
London Paddington |
2140 |
2140 |
6 |
None |
None |
Heathrow Terminal 5 |
2201 |
2201 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10754/2026-09-21/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-21T21:57:00+01:00 |
Heathrow Terminal 5 |
4.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} |
1.6 |
2156 |
2200 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 5 |
Heathrow Terminal 5 |
51.4722980 |
-0.4905293 |
51.4722980 |
-0.4905293 |
1 |
0 |
2026-09-21 21:10:52 |
TERMINATED |
2026-09-21 21:00:00 |
Heathrow Terminal 5 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322844 |
1790024366739803 |
39 |
39 |
2026-09-21 21:10:39.743619 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:39.417813 |
| 723688 |
751954 |
G26357 |
881F61MY21 |
2026-09-21 |
COMPLETE |
20322679 |
2026-09-21 22:00:00 |
2026-09-21 21:10:52 |
2026-09-23 21:10:52 |
{"id": 751954, "stp": "P", "toc": "Southern", "uid": "G26357", "consist": "387202+387128", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26357/2026-09-21/detailed", "trust_id": "881F61MY21", "origin_crs": "ORE", "show_on_map": 0, "dar_est_time": "19:21:00", "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-21", "dest_arr_time": "2136", "dest_platform": "18", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1F61", "timing_status": "LATE", "origin_station": "Ore", "current_leg_arr": "2200", "current_leg_dep": "2154", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1921", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T21:10:52", "route_debug_link": null, "timing_variation": "+24 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "2136", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1134.928, \"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\": 1757.245, \"from_m\": 1134.928, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2700.597, \"from_m\": 1757.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3908.783, \"from_m\": 2700.597, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4002.86, \"from_m\": 3908.783, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5160.837, \"from_m\": 4002.86, \"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\": 5218.617, \"from_m\": 5160.837, \"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\": 21178.105, \"from_m\": 5218.617, \"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\": 21226.327, \"from_m\": 21178.105, \"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\": 35502.011, \"from_m\": 21226.327, \"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\": 36058.961, \"from_m\": 35502.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36093.614, \"from_m\": 36058.961, \"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\": 36123.888, \"from_m\": 36093.614, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39500.769, \"from_m\": 36123.888, \"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\": 40643.731, \"from_m\": 39500.769, \"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\": 44020.612, \"from_m\": 40643.731, \"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\": 46372.159, \"from_m\": 44020.612, \"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\": 46799.607, \"from_m\": 46372.159, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 53324.437, \"from_m\": 46799.607, \"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\": 53576.914, \"from_m\": 53324.437, \"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\": 58615.284, \"from_m\": 53576.914, \"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\": 61801.921, \"from_m\": 58615.284, \"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\": 63793.508, \"from_m\": 61801.921, \"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\": 63840.563, \"from_m\": 63793.508, \"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\": 63869.11, \"from_m\": 63840.563, \"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\": 65409.769, \"from_m\": 63869.11, \"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\": 65726.274, \"from_m\": 65409.769, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66657.063, \"from_m\": 65726.274, \"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\": 76776.899, \"from_m\": 66657.063, \"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\": 78052.483, \"from_m\": 76776.899, \"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\": 79676.38, \"from_m\": 78052.483, \"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\": 80096.819, \"from_m\": 79676.38, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84762.71, \"from_m\": 80096.819, \"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\": 85280.871, \"from_m\": 84762.71, \"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\": 86494.59, \"from_m\": 85280.871, \"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\": 94358.803, \"from_m\": 86494.59, \"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\": 95214.073, \"from_m\": 94358.803, \"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\": 95508.306, \"from_m\": 95214.073, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95589.013, \"from_m\": 95508.306, \"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\": 101696.243, \"from_m\": 95589.013, \"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\": 101811.694, \"from_m\": 101696.243, \"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\": 102664.47, \"from_m\": 101811.694, \"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\": 103480.189, \"from_m\": 102664.47, \"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\": 103551.509, \"from_m\": 103480.189, \"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\": 111267.776, \"from_m\": 103551.509, \"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\": 112004.342, \"from_m\": 111267.776, \"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\": 122919.338, \"from_m\": 112004.342, \"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\": 122974.355, \"from_m\": 122919.338, \"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\": 127547.362, \"from_m\": 122974.355, \"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\": 128825.005, \"from_m\": 127547.362, \"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\": 128883.569, \"from_m\": 128825.005, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 128927.84, \"from_m\": 128883.569, \"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\": 128963.547, \"from_m\": 128927.84, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 129027.246, \"from_m\": 128963.547, \"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\": 129115.915, \"from_m\": 129027.246, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 129146.35, \"from_m\": 129115.915, \"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\": 129540.606, \"from_m\": 129146.35, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 129577.572, \"from_m\": 129540.606, \"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\": 130474.022, \"from_m\": 129577.572, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 130998.015, \"from_m\": 130474.022, \"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\": 131079.337, \"from_m\": 130998.015, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 131133.113, \"from_m\": 131079.337, \"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\": 139513.534, \"from_m\": 131133.113, \"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\": 142911.911, \"from_m\": 139513.534, \"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\": 145592.869, \"from_m\": 142911.911, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 146249.906, \"from_m\": 145592.869, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 751954, \"profile_key\": \"7e8aed572cb4ac21ad5e6eaef50644c1d8a4c0c2c406c50822ccceb588c23622\", \"schedule_id\": 10321, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"Ore\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1925H\", \"location\": \"Hastings\", \"stage_seq\": 2, \"distance_m\": 1441.082, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1929\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 3, \"distance_m\": 2678.648, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 4, \"distance_m\": 3970.026, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1936\", \"location\": \"Bexhill\", \"stage_seq\": 5, \"distance_m\": 8816.098, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1938H\", \"location\": \"Collington\", \"stage_seq\": 6, \"distance_m\": 10160.921, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1941H\", \"location\": \"Cooden Beach\", \"stage_seq\": 7, \"distance_m\": 12400.152, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1945\", \"location\": \"Normans Bay\", \"stage_seq\": 8, \"distance_m\": 15131.913, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1949H\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 9, \"distance_m\": 31943.664, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"Willingdon Jn\", \"stage_seq\": 10, \"distance_m\": 36123.888, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"1954H\", \"location\": \"Hampden Park\", \"stage_seq\": 11, \"distance_m\": 36834.414, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2005\", \"location\": \"Eastbourne\", \"stage_seq\": 12, \"distance_m\": 40072.25, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Hampden Park\", \"stage_seq\": 13, \"distance_m\": 43310.086, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 14, \"distance_m\": 44020.612, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2012H\", \"location\": \"Polegate\", \"stage_seq\": 15, \"distance_m\": 47294.698, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Southerham Jn\", \"stage_seq\": 16, \"distance_m\": 63869.11, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025H\", \"location\": \"Lewes\", \"stage_seq\": 17, \"distance_m\": 65483.039, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Plumpton\", \"stage_seq\": 18, \"distance_m\": 74287.056, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Keymer Jn\", \"stage_seq\": 19, \"distance_m\": 80096.819, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041\", \"location\": \"Wivelsfield\", \"stage_seq\": 20, \"distance_m\": 80449.113, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2047\", \"location\": \"Haywards Heath\", \"stage_seq\": 21, \"distance_m\": 85163.551, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 22, \"distance_m\": 86389.895, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 23, \"distance_m\": 95508.306, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Three Bridges\", \"stage_seq\": 24, \"distance_m\": 98648.034, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2102\", \"location\": \"Gatwick Airport\", \"stage_seq\": 25, \"distance_m\": 103134.561, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 26, \"distance_m\": 111129.724, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 27, \"distance_m\": 122974.355, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Purley\", \"stage_seq\": 28, \"distance_m\": 124553.373, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2119\", \"location\": \"East Croydon\", \"stage_seq\": 29, \"distance_m\": 129348.242, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 130195.952, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Selhurst\", \"stage_seq\": 31, \"distance_m\": 131225.005, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Streatham North Jn\", \"stage_seq\": 32, \"distance_m\": 136519.598, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Balham\", \"stage_seq\": 33, \"distance_m\": 138865.608, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 34, \"distance_m\": 142007.314, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 35, \"distance_m\": 143071.922, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 36, \"distance_m\": 144907.834, \"section_seq\": 1, \"route_path_id\": 133884}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 37, \"distance_m\": 146249.906, \"section_seq\": 1, \"route_path_id\": 133884}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 146249.906, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133884}], \"total_distance_m\": 146249.906, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 145913.516, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 336.39, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1921", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:32:59Z\", \"source_id\": 63766759, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:33:17Z\", \"source_id\": 20214894, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:40:24Z\", \"source_id\": 63786426, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:40:29Z\", \"source_id\": 20222000, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:42:57Z\", \"source_id\": 63793463, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:43:04Z\", \"source_id\": 20223956, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:46:01Z\", \"source_id\": 63801537, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:47:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:46:04Z\", \"source_id\": 20226226, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:49:58Z\", \"source_id\": 63812282, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:50:01Z\", \"source_id\": 20229282, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:00:37Z\", \"source_id\": 63840621, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:01Z\", \"source_id\": 63878974, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:00:41Z\", \"source_id\": 20241119, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:04Z\", \"source_id\": 20252013, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:40Z\", \"source_id\": 63856815, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:51Z\", \"source_id\": 20245881, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:03Z\", \"source_id\": 63884298, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:18:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:06Z\", \"source_id\": 20253487, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:41Z\", \"source_id\": 63934075, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:43Z\", \"source_id\": 20267433, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:20Z\", \"source_id\": 63954929, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:22Z\", \"source_id\": 20273432, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:32Z\", \"source_id\": 63974987, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:35Z\", \"source_id\": 20279142, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:40Z\", \"source_id\": 63987483, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:46Z\", \"source_id\": 20282606, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:33Z\", \"source_id\": 64013865, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:39Z\", \"source_id\": 20290160, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:43Z\", \"source_id\": 64025973, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:48Z\", \"source_id\": 20293675, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:57Z\", \"source_id\": 64074708, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:57Z\", \"source_id\": 20307669, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:07Z\", \"source_id\": 64086151, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:10Z\", \"source_id\": 20311142, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:11Z\", \"source_id\": 64092749, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:13Z\", \"source_id\": 20313080, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:23Z\", \"source_id\": 64104486, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:25Z\", \"source_id\": 20316438, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:55Z\", \"source_id\": 64112233, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:57Z\", \"source_id\": 20318742, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:04Z\", \"source_id\": 64125722, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:10Z\", \"source_id\": 20322679, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "18", "timing_fact_generation": 1790024351500369, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:42.499568", "service_state_evidence_id": 20322679, "current_leg_start_actual_dep": "2026-09-21T21:53:00+01:00", "operational_evidence_version": 181, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:42.651063", "service_state_valid_until_kind": null, "operational_interpretation_version": 181, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
ORE |
None |
1F61 |
387202+387128 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1134.928, "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": 1757.245, "from_m": 1134.928, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2700.597, "from_m": 1757.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3908.783, "from_m": 2700.597, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4002.86, "from_m": 3908.783, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5160.837, "from_m": 4002.86, "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": 5218.617, "from_m": 5160.837, "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": 21178.105, "from_m": 5218.617, "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": 21226.327, "from_m": 21178.105, "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": 35502.011, "from_m": 21226.327, "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": 36058.961, "from_m": 35502.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36093.614, "from_m": 36058.961, "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": 36123.888, "from_m": 36093.614, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39500.769, "from_m": 36123.888, "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": 40643.731, "from_m": 39500.769, "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": 44020.612, "from_m": 40643.731, "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": 46372.159, "from_m": 44020.612, "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": 46799.607, "from_m": 46372.159, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 53324.437, "from_m": 46799.607, "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": 53576.914, "from_m": 53324.437, "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": 58615.284, "from_m": 53576.914, "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": 61801.921, "from_m": 58615.284, "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": 63793.508, "from_m": 61801.921, "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": 63840.563, "from_m": 63793.508, "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": 63869.11, "from_m": 63840.563, "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": 65409.769, "from_m": 63869.11, "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": 65726.274, "from_m": 65409.769, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66657.063, "from_m": 65726.274, "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": 76776.899, "from_m": 66657.063, "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": 78052.483, "from_m": 76776.899, "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": 79676.38, "from_m": 78052.483, "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": 80096.819, "from_m": 79676.38, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84762.71, "from_m": 80096.819, "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": 85280.871, "from_m": 84762.71, "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": 86494.59, "from_m": 85280.871, "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": 94358.803, "from_m": 86494.59, "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": 95214.073, "from_m": 94358.803, "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": 95508.306, "from_m": 95214.073, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95589.013, "from_m": 95508.306, "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": 101696.243, "from_m": 95589.013, "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": 101811.694, "from_m": 101696.243, "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": 102664.47, "from_m": 101811.694, "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": 103480.189, "from_m": 102664.47, "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": 103551.509, "from_m": 103480.189, "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": 111267.776, "from_m": 103551.509, "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": 112004.342, "from_m": 111267.776, "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": 122919.338, "from_m": 112004.342, "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": 122974.355, "from_m": 122919.338, "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": 127547.362, "from_m": 122974.355, "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": 128825.005, "from_m": 127547.362, "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": 128883.569, "from_m": 128825.005, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 128927.84, "from_m": 128883.569, "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": 128963.547, "from_m": 128927.84, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 129027.246, "from_m": 128963.547, "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": 129115.915, "from_m": 129027.246, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 129146.35, "from_m": 129115.915, "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": 129540.606, "from_m": 129146.35, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 129577.572, "from_m": 129540.606, "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": 130474.022, "from_m": 129577.572, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 130998.015, "from_m": 130474.022, "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": 131079.337, "from_m": 130998.015, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 131133.113, "from_m": 131079.337, "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": 139513.534, "from_m": 131133.113, "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": 142911.911, "from_m": 139513.534, "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": 145592.869, "from_m": 142911.911, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 146249.906, "from_m": 145592.869, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 751954, "profile_key": "7e8aed572cb4ac21ad5e6eaef50644c1d8a4c0c2c406c50822ccceb588c23622", "schedule_id": 10321, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1921", "location": "Ore", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1925H", "location": "Hastings", "stage_seq": 2, "distance_m": 1441.082, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1929", "location": "St. Leonards Warrior Sq", "stage_seq": 3, "distance_m": 2678.648, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Bopeep S.B. Jn", "stage_seq": 4, "distance_m": 3970.026, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1936", "location": "Bexhill", "stage_seq": 5, "distance_m": 8816.098, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1938H", "location": "Collington", "stage_seq": 6, "distance_m": 10160.921, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1941H", "location": "Cooden Beach", "stage_seq": 7, "distance_m": 12400.152, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1945", "location": "Normans Bay", "stage_seq": 8, "distance_m": 15131.913, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1949H", "location": "Pevensey & Westham", "stage_seq": 9, "distance_m": 31943.664, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953", "location": "Willingdon Jn", "stage_seq": 10, "distance_m": 36123.888, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "1954H", "location": "Hampden Park", "stage_seq": 11, "distance_m": 36834.414, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2005", "location": "Eastbourne", "stage_seq": 12, "distance_m": 40072.25, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Hampden Park", "stage_seq": 13, "distance_m": 43310.086, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Willingdon Jn", "stage_seq": 14, "distance_m": 44020.612, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2012H", "location": "Polegate", "stage_seq": 15, "distance_m": 47294.698, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Southerham Jn", "stage_seq": 16, "distance_m": 63869.11, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025H", "location": "Lewes", "stage_seq": 17, "distance_m": 65483.039, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Plumpton", "stage_seq": 18, "distance_m": 74287.056, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Keymer Jn", "stage_seq": 19, "distance_m": 80096.819, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041", "location": "Wivelsfield", "stage_seq": 20, "distance_m": 80449.113, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2047", "location": "Haywards Heath", "stage_seq": 21, "distance_m": 85163.551, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Copyhold Jn", "stage_seq": 22, "distance_m": 86389.895, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Balcombe Tunnel Jn", "stage_seq": 23, "distance_m": 95508.306, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Three Bridges", "stage_seq": 24, "distance_m": 98648.034, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2102", "location": "Gatwick Airport", "stage_seq": 25, "distance_m": 103134.561, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Earlswood (Surrey)", "stage_seq": 26, "distance_m": 111129.724, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Stoats Nest Jn", "stage_seq": 27, "distance_m": 122974.355, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Purley", "stage_seq": 28, "distance_m": 124553.373, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2119", "location": "East Croydon", "stage_seq": 29, "distance_m": 129348.242, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Windmill Bridge Jn", "stage_seq": 30, "distance_m": 130195.952, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Selhurst", "stage_seq": 31, "distance_m": 131225.005, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Streatham North Jn", "stage_seq": 32, "distance_m": 136519.598, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Balham", "stage_seq": 33, "distance_m": 138865.608, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Clapham Junction (C)", "stage_seq": 34, "distance_m": 142007.314, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Pouparts Jn", "stage_seq": 35, "distance_m": 143071.922, "section_seq": 1, "route_path_id": 133884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Battersea Pier Jn", "stage_seq": 36, "distance_m": 144907.834, "section_seq": 1, "route_path_id": 133884}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 37, "distance_m": 146249.906, "section_seq": 1, "route_path_id": 133884}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 146249.906, "from_m": 0.0, "section_seq": 1, "route_path_id": 133884}], "total_distance_m": 146249.906, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 145913.516, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 336.39, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31275, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:32:59Z", "source_id": 63766759, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:33:17Z", "source_id": 20214894, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31261, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:40:24Z", "source_id": 63786426, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:40:29Z", "source_id": 20222000, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31258, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:42:57Z", "source_id": 63793463, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:43:04Z", "source_id": 20223956, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:46:01Z", "source_id": 63801537, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T18:47:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:46:04Z", "source_id": 20226226, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31249, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:49:58Z", "source_id": 63812282, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:50:01Z", "source_id": 20229282, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:00:37Z", "source_id": 63840621, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:01Z", "source_id": 63878974, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:00:41Z", "source_id": 20241119, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:04Z", "source_id": 20252013, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31234, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:40Z", "source_id": 63856815, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:51Z", "source_id": 20245881, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:03Z", "source_id": 63884298, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:18:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:06Z", "source_id": 20253487, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31143, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:41Z", "source_id": 63934075, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:43Z", "source_id": 20267433, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31135, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:20Z", "source_id": 63954929, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:22Z", "source_id": 20273432, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:32Z", "source_id": 63974987, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:35Z", "source_id": 20279142, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:40Z", "source_id": 63987483, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:46Z", "source_id": 20282606, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:33Z", "source_id": 64013865, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:39Z", "source_id": 20290160, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30597, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:43Z", "source_id": 64025973, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:48Z", "source_id": 20293675, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:57Z", "source_id": 64074708, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:57Z", "source_id": 20307669, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:07Z", "source_id": 64086151, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:41:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:10Z", "source_id": 20311142, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:11Z", "source_id": 64092749, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:13Z", "source_id": 20313080, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:23Z", "source_id": 64104486, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:25Z", "source_id": 20316438, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:55Z", "source_id": 64112233, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:57Z", "source_id": 20318742, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28797, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:04Z", "source_id": 64125722, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:00:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:10Z", "source_id": 20322679, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Ore |
1921 |
1921 |
2 |
19:21:00 |
None |
London Victoria (C) |
2136 |
2136 |
18 |
LATE |
+24 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26357/2026-09-21/detailed |
None |
Clapham Junction (C) |
2026-09-21T21:53:00+01:00 |
London Victoria (C) |
6.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
2154 |
2200 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 21:10:52 |
TERMINATED |
2026-09-21 21:00:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322679 |
1790024351500369 |
181 |
181 |
2026-09-21 21:10:42.651063 |
18 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:42.499568 |
| 723689 |
754632 |
C49099 |
775C95M721 |
2026-09-21 |
COMPLETE |
20322896 |
2026-09-21 21:59:00 |
2026-09-21 21:10:52 |
2026-09-23 21:10:52 |
{"id": 754632, "stp": "P", "toc": "Great Western Railway", "uid": "C49099", "consist": "800028", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49099/2026-09-21/detailed", "trust_id": "775C95M721", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-21", "dest_arr_time": "2148", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5C95", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "2148", "current_leg_dep": "2159", "current_leg_end": "Cardiff Central", "origin_dep_time": "2112", "origin_platform": "4A", "current_location": "Cardiff Brickyard Siding", "last_update_time": "2026-09-21T21:10:52", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1983144, 51.477133999999985], [-3.1980153, 51.4770889], [-3.1974734999999996, 51.4770355], [-3.1957501999999995, 51.47685340000001], [-3.1954632, 51.47682669999999], [-3.1952552999999995, 51.4768225], [-3.1950434, 51.47682], [-3.1948247999999997, 51.4768066], [-3.1946326999999997, 51.47678609999999], [-3.1941207, 51.476731400000006], [-3.1932355999999995, 51.4766546], [-3.193114899999999, 51.476639600000006], [-3.1929781, 51.4766187], [-3.1926159999999997, 51.476556899999984], [-3.1923233, 51.4765178], [-3.1916543999999996, 51.4764524], [-3.1876052999999995, 51.4760486], [-3.1873547, 51.4760252], [-3.1872772, 51.4760174], [-3.1867962, 51.4759341], [-3.1863571, 51.4758657], [-3.1858776, 51.4757868], [-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Brickyard Siding", "dest_arr_time_act": "2148", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Central", "current_leg_milage": "0.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 461.973, \"from_m\": 272.05, \"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\": 567.682, \"from_m\": 461.973, \"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\": 2106.818, \"from_m\": 567.682, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2212.527, \"from_m\": 2106.818, \"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\": 2402.449, \"from_m\": 2212.527, \"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\": 2674.5, \"from_m\": 2402.449, \"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\": 754632, \"profile_key\": \"5be207e8915fc7896ed014b82ca7645b2f90bd2218172d70b0ba9014ff9041cd\", \"schedule_id\": 6562, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123028}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2144\", \"location\": \"Cardiff Brickyard Siding\", \"stage_seq\": 2, \"distance_m\": 1337.25, \"section_seq\": 1, \"route_path_id\": 123028}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 2674.5, \"section_seq\": 1, \"route_path_id\": 123028}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2674.5, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123028}], \"total_distance_m\": 2674.5, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1135.364, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1539.136, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2112", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1429.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:57Z\", \"source_id\": 20312284, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:24Z\", \"source_id\": 64126403, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:27Z\", \"source_id\": 20322879, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1790024371168953, "current_leg_arrival_utc": "2026-09-21T22:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:43.937406", "service_state_evidence_id": 20322879, "current_leg_start_actual_dep": "2026-09-21T21:59:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:44.384183", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
CDF |
CDF |
5C95 |
800028 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "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": 461.973, "from_m": 272.05, "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": 567.682, "from_m": 461.973, "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": 2106.818, "from_m": 567.682, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2212.527, "from_m": 2106.818, "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": 2402.449, "from_m": 2212.527, "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": 2674.5, "from_m": 2402.449, "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": 754632, "profile_key": "5be207e8915fc7896ed014b82ca7645b2f90bd2218172d70b0ba9014ff9041cd", "schedule_id": 6562, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2112", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123028}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2144", "location": "Cardiff Brickyard Siding", "stage_seq": 2, "distance_m": 1337.25, "section_seq": 1, "route_path_id": 123028}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 2674.5, "section_seq": 1, "route_path_id": 123028}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2674.5, "from_m": 0.0, "section_seq": 1, "route_path_id": 123028}], "total_distance_m": 2674.5, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1135.364, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1539.136, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:57Z", "source_id": 20312284, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24800, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:24Z", "source_id": 64126403, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:00:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:27Z", "source_id": 20322879, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Cardiff Central |
2112 |
2112 |
4A |
None |
None |
Cardiff Central |
2148 |
2148 |
1 |
LATE |
+15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49099/2026-09-21/detailed |
None |
Cardiff Brickyard Siding |
2026-09-21T21:59:00+01:00 |
Cardiff Central |
1429.0 |
{"type": "LineString", "coordinates": [[-3.1983144, 51.477133999999985], [-3.1980153, 51.4770889], [-3.1974734999999996, 51.4770355], [-3.1957501999999995, 51.47685340000001], [-3.1954632, 51.47682669999999], [-3.1952552999999995, 51.4768225], [-3.1950434, 51.47682], [-3.1948247999999997, 51.4768066], [-3.1946326999999997, 51.47678609999999], [-3.1941207, 51.476731400000006], [-3.1932355999999995, 51.4766546], [-3.193114899999999, 51.476639600000006], [-3.1929781, 51.4766187], [-3.1926159999999997, 51.476556899999984], [-3.1923233, 51.4765178], [-3.1916543999999996, 51.4764524], [-3.1876052999999995, 51.4760486], [-3.1873547, 51.4760252], [-3.1872772, 51.4760174], [-3.1867962, 51.4759341], [-3.1863571, 51.4758657], [-3.1858776, 51.4757868], [-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
0.8 |
2159 |
2148 |
Cardiff Central |
Cardiff Brickyard Siding |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-21 21:10:52 |
TERMINATED |
2026-09-21 21:00:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322879 |
1790024371168953 |
35 |
35 |
2026-09-21 21:10:44.384183 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:43.937406 |
| 723690 |
756911 |
C40334 |
875T73M921 |
2026-09-21 |
COMPLETE |
20323699 |
2026-09-21 22:00:00 |
2026-09-21 21:10:52 |
2026-09-23 21:10:52 |
{"id": 756911, "stp": "O", "toc": "Southern", "uid": "C40334", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40334/2026-09-21/detailed", "trust_id": "875T73M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:50:00", "dar_platform": null, "dest_station": "Redhill Up Tonbridge Siding", "service_date": "2026-09-21", "dest_arr_time": "0105", "dest_platform": null, "is_terminated": 1, "next_location": "East Croydon", "signalling_id": "5T73", "timing_status": null, "origin_station": "London Bridge (Central)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2350", "origin_platform": "10", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T21:10:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0105", "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\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"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\": 2590.489, \"from_m\": 2199.884, \"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\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.683, \"from_m\": 4918.123, \"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\": 15741.066, \"from_m\": 13929.683, \"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\": 15775.899, \"from_m\": 15741.066, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16083.151, \"from_m\": 15775.899, \"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\": 16367.042, \"from_m\": 16083.151, \"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\": 16883.135, \"from_m\": 16367.042, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17054.909, \"from_m\": 16883.135, \"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\": 18332.553, \"from_m\": 17054.909, \"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\": 22675.534, \"from_m\": 18332.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\": 22792.303, \"from_m\": 22675.534, \"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\": 24193.45, \"from_m\": 22792.303, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24820.348, \"from_m\": 24193.45, \"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\": 32330.037, \"from_m\": 24820.348, \"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\": 33385.913, \"from_m\": 32330.037, \"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\": 33416.95, \"from_m\": 33385.913, \"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\": 33512.917, \"from_m\": 33416.95, \"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\": 34070.187, \"from_m\": 33512.917, \"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\": 34198.342, \"from_m\": 34070.187, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34482.475, \"from_m\": 34198.342, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42198.741, \"from_m\": 34482.475, \"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\": 42270.061, \"from_m\": 42198.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42961.318, \"from_m\": 42270.061, \"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\": 43032.638, \"from_m\": 42961.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50748.905, \"from_m\": 43032.638, \"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\": 51033.037, \"from_m\": 50748.905, \"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\": 51161.193, \"from_m\": 51033.037, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51183.696, \"from_m\": 51161.193, \"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\": 51290.563, \"from_m\": 51183.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\": 51718.328, \"from_m\": 51290.563, \"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\": 51845.84, \"from_m\": 51718.328, \"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\": 51911.466, \"from_m\": 51845.84, \"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\": 52175.293, \"from_m\": 51911.466, \"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\": 756911, \"profile_key\": \"5ce5eb685a9c7d8e0e48aa29a43d912d2cc95bd43849b8410eec17f0799f5662\", \"schedule_id\": 35807, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.945, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 15672.638, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16543.655, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013H\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21326.541, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 22914.835, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022H\", \"location\": \"Redhill\", \"stage_seq\": 12, \"distance_m\": 33278.402, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 13, \"distance_m\": 34620.526, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": \"0039\", \"location\": \"Gatwick Airport\", \"stage_seq\": 14, \"distance_m\": 42615.69, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0045\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 15, \"distance_m\": 50610.853, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": false, \"wtt_arr\": \"0048H\", \"wtt_dep\": \"0100H\", \"location\": \"Redhill\", \"stage_seq\": 16, \"distance_m\": 51845.84, \"section_seq\": 1, \"route_path_id\": 145036}, {\"is_pass\": false, \"wtt_arr\": \"0105\", \"wtt_dep\": null, \"location\": \"Redhill Up Tonbridge Siding\", \"stage_seq\": 17, \"distance_m\": 52175.293, \"section_seq\": 1, \"route_path_id\": 145036}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 52175.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145036}], \"total_distance_m\": 52175.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 51042.697, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1132.596, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2350", "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 Bridge (Central)", "service_state_platform": "10", "timing_fact_generation": 1790024445141886, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:45.139220", "service_state_evidence_id": 20323699, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:45.553052", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
None |
5T73 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "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": 2590.489, "from_m": 2199.884, "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": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.683, "from_m": 4918.123, "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": 15741.066, "from_m": 13929.683, "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": 15775.899, "from_m": 15741.066, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16083.151, "from_m": 15775.899, "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": 16367.042, "from_m": 16083.151, "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": 16883.135, "from_m": 16367.042, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17054.909, "from_m": 16883.135, "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": 18332.553, "from_m": 17054.909, "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": 22675.534, "from_m": 18332.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": 22792.303, "from_m": 22675.534, "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": 24193.45, "from_m": 22792.303, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24820.348, "from_m": 24193.45, "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": 32330.037, "from_m": 24820.348, "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": 33385.913, "from_m": 32330.037, "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": 33416.95, "from_m": 33385.913, "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": 33512.917, "from_m": 33416.95, "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": 34070.187, "from_m": 33512.917, "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": 34198.342, "from_m": 34070.187, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34482.475, "from_m": 34198.342, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42198.741, "from_m": 34482.475, "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": 42270.061, "from_m": 42198.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42961.318, "from_m": 42270.061, "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": 43032.638, "from_m": 42961.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50748.905, "from_m": 43032.638, "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": 51033.037, "from_m": 50748.905, "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": 51161.193, "from_m": 51033.037, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51183.696, "from_m": 51161.193, "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": 51290.563, "from_m": 51183.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": 51718.328, "from_m": 51290.563, "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": 51845.84, "from_m": 51718.328, "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": 51911.466, "from_m": 51845.84, "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": 52175.293, "from_m": 51911.466, "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": 756911, "profile_key": "5ce5eb685a9c7d8e0e48aa29a43d912d2cc95bd43849b8410eec17f0799f5662", "schedule_id": 35807, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2350", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.945, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 15672.638, "section_seq": 1, "route_path_id": 145036}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16543.655, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "Purley", "stage_seq": 10, "distance_m": 21326.541, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 22914.835, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Redhill", "stage_seq": 12, "distance_m": 33278.402, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Earlswood (Surrey)", "stage_seq": 13, "distance_m": 34620.526, "section_seq": 1, "route_path_id": 145036}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": "0039", "location": "Gatwick Airport", "stage_seq": 14, "distance_m": 42615.69, "section_seq": 1, "route_path_id": 145036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0045", "location": "Earlswood (Surrey)", "stage_seq": 15, "distance_m": 50610.853, "section_seq": 1, "route_path_id": 145036}, {"is_pass": false, "wtt_arr": "0048H", "wtt_dep": "0100H", "location": "Redhill", "stage_seq": 16, "distance_m": 51845.84, "section_seq": 1, "route_path_id": 145036}, {"is_pass": false, "wtt_arr": "0105", "wtt_dep": null, "location": "Redhill Up Tonbridge Siding", "stage_seq": 17, "distance_m": 52175.293, "section_seq": 1, "route_path_id": 145036}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 52175.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 145036}], "total_distance_m": 52175.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 51042.697, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1132.596, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Bridge (Central) |
2350 |
2350 |
10 |
23:50:00 |
None |
Redhill Up Tonbridge Siding |
0105 |
0105 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C40334/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
London Bridge Sig. L1490 |
East Croydon |
None |
None |
None |
None |
1 |
0 |
2026-09-21 21:10:52 |
TERMINATED |
2026-09-21 21:00:00 |
London Bridge (Central) |
TRUST |
TRUST_CANCELLATION |
20323699 |
1790024445141886 |
1 |
1 |
2026-09-21 21:10:45.553052 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:45.139220 |
| 723691 |
754280 |
L37721 |
632V65MZ21 |
2026-09-21 |
COMPLETE |
20322822 |
2026-09-21 22:00:00 |
2026-09-21 21:10:52 |
2026-09-23 21:10:52 |
{"id": 754280, "stp": "P", "toc": "Chiltern Railways", "uid": "L37721", "consist": "165019+165033", "dest_crs": "AVP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37721/2026-09-21/detailed", "trust_id": "632V65MZ21", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aylesbury Vale Parkway", "service_date": "2026-09-21", "dest_arr_time": "2203", "dest_platform": null, "is_terminated": 1, "next_location": "Aylesbury Vale Parkway", "signalling_id": "2V65", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "2200", "current_leg_dep": "2155", "current_leg_end": "Aylesbury Vale Parkway", "origin_dep_time": "2057", "origin_platform": "6", "current_location": "Aylesbury Vale Parkway", "last_update_time": "2026-09-21T21:10:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]}", "current_leg_start": "Aylesbury", "dest_arr_time_act": "2203", "motion_projection": null, "next_location_lat": "51.8311595", "next_location_lon": "-0.8599033", "previous_location": "Aylesbury", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8028.118, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8581.995, \"from_m\": 8028.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14469.342, \"from_m\": 8581.995, \"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\": 14662.242, \"from_m\": 14469.342, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14836.729, \"from_m\": 14662.242, \"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\": 14888.818, \"from_m\": 14836.729, \"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\": 14975.641, \"from_m\": 14888.818, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16030.861, \"from_m\": 14975.641, \"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\": 27067.821, \"from_m\": 16030.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27981.731, \"from_m\": 27067.821, \"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\": 37586.848, \"from_m\": 27981.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37663.15, \"from_m\": 37586.848, \"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\": 37968.56, \"from_m\": 37663.15, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46216.229, \"from_m\": 37968.56, \"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\": 46261.906, \"from_m\": 46216.229, \"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\": 60357.693, \"from_m\": 46261.906, \"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\": 61128.499, \"from_m\": 60357.693, \"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\": 61666.787, \"from_m\": 61128.499, \"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\": 64515.001, \"from_m\": 61666.787, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64751.298, \"from_m\": 64515.001, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 754280, \"profile_key\": \"4ee92efaf0f03c6bcf7fc12544184639cd796c8439aedbcec9665b9a084cb7e7\", \"schedule_id\": 16696, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8244.286, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 3, \"distance_m\": 14695.894, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 4, \"distance_m\": 25781.039, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": false, \"wtt_arr\": \"2119\", \"wtt_dep\": \"2119H\", \"location\": \"Rickmansworth\", \"stage_seq\": 5, \"distance_m\": 27605.089, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124\", \"location\": \"Chorleywood\", \"stage_seq\": 6, \"distance_m\": 31120.422, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 7, \"distance_m\": 34652.806, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2133\", \"location\": \"Amersham\", \"stage_seq\": 8, \"distance_m\": 38018.791, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Mantles Wood\", \"stage_seq\": 9, \"distance_m\": 39619.914, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140\", \"location\": \"Great Missenden\", \"stage_seq\": 10, \"distance_m\": 46339.885, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Wendover\", \"stage_seq\": 11, \"distance_m\": 53613.059, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 12, \"distance_m\": 57478.732, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Aylesbury\", \"stage_seq\": 13, \"distance_m\": 61022.639, \"section_seq\": 1, \"route_path_id\": 115506}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": null, \"location\": \"Aylesbury Vale Parkway\", \"stage_seq\": 14, \"distance_m\": 64751.298, \"section_seq\": 1, \"route_path_id\": 115506}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64751.298, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115506}], \"total_distance_m\": 64751.298, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 64471.575, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 279.723, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2057", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8311595", "current_position_lon": "-0.8599033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:16Z\", \"source_id\": 20289179, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:25Z\", \"source_id\": 20296729, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:27Z\", \"source_id\": 20299397, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:56Z\", \"source_id\": 20303004, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:19Z\", \"source_id\": 64080048, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:23Z\", \"source_id\": 20309278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:58Z\", \"source_id\": 20314210, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:33Z\", \"source_id\": 64098019, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:39Z\", \"source_id\": 20314658, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:17Z\", \"source_id\": 64110926, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:22Z\", \"source_id\": 20318375, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:19Z\", \"source_id\": 64126186, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:22Z\", \"source_id\": 20322822, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aylesbury Vale Parkway", "service_state_platform": null, "timing_fact_generation": 1790024363094045, "current_leg_arrival_utc": "2026-09-21T22:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:46.155911", "service_state_evidence_id": 20322822, "current_leg_start_actual_dep": "2026-09-21T21:55:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:46.355723", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
MYB |
AVP |
2V65 |
165019+165033 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8028.118, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8581.995, "from_m": 8028.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14469.342, "from_m": 8581.995, "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": 14662.242, "from_m": 14469.342, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14836.729, "from_m": 14662.242, "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": 14888.818, "from_m": 14836.729, "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": 14975.641, "from_m": 14888.818, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16030.861, "from_m": 14975.641, "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": 27067.821, "from_m": 16030.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27981.731, "from_m": 27067.821, "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": 37586.848, "from_m": 27981.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37663.15, "from_m": 37586.848, "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": 37968.56, "from_m": 37663.15, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46216.229, "from_m": 37968.56, "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": 46261.906, "from_m": 46216.229, "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": 60357.693, "from_m": 46261.906, "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": 61128.499, "from_m": 60357.693, "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": 61666.787, "from_m": 61128.499, "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": 64515.001, "from_m": 61666.787, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64751.298, "from_m": 64515.001, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 754280, "profile_key": "4ee92efaf0f03c6bcf7fc12544184639cd796c8439aedbcec9665b9a084cb7e7", "schedule_id": 16696, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2057", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8244.286, "section_seq": 1, "route_path_id": 115506}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109", "location": "Harrow-on-the-Hill", "stage_seq": 3, "distance_m": 14695.894, "section_seq": 1, "route_path_id": 115506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Watford South Jn - (Met)", "stage_seq": 4, "distance_m": 25781.039, "section_seq": 1, "route_path_id": 115506}, {"is_pass": false, "wtt_arr": "2119", "wtt_dep": "2119H", "location": "Rickmansworth", "stage_seq": 5, "distance_m": 27605.089, "section_seq": 1, "route_path_id": 115506}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124", "location": "Chorleywood", "stage_seq": 6, "distance_m": 31120.422, "section_seq": 1, "route_path_id": 115506}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128", "location": "Chalfont & Latimer", "stage_seq": 7, "distance_m": 34652.806, "section_seq": 1, "route_path_id": 115506}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2133", "location": "Amersham", "stage_seq": 8, "distance_m": 38018.791, "section_seq": 1, "route_path_id": 115506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Mantles Wood", "stage_seq": 9, "distance_m": 39619.914, "section_seq": 1, "route_path_id": 115506}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140", "location": "Great Missenden", "stage_seq": 10, "distance_m": 46339.885, "section_seq": 1, "route_path_id": 115506}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Wendover", "stage_seq": 11, "distance_m": 53613.059, "section_seq": 1, "route_path_id": 115506}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Stoke Mandeville", "stage_seq": 12, "distance_m": 57478.732, "section_seq": 1, "route_path_id": 115506}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Aylesbury", "stage_seq": 13, "distance_m": 61022.639, "section_seq": 1, "route_path_id": 115506}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": null, "location": "Aylesbury Vale Parkway", "stage_seq": 14, "distance_m": 64751.298, "section_seq": 1, "route_path_id": 115506}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64751.298, "from_m": 0.0, "section_seq": 1, "route_path_id": 115506}], "total_distance_m": 64751.298, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 64471.575, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 279.723, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:16Z", "source_id": 20289179, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:25Z", "source_id": 20296729, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:27Z", "source_id": 20299397, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:56Z", "source_id": 20303004, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:19Z", "source_id": 64080048, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:39:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:23Z", "source_id": 20309278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:58Z", "source_id": 20314210, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21769, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:33Z", "source_id": 64098019, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:39Z", "source_id": 20314658, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21749, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:17Z", "source_id": 64110926, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:53:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:22Z", "source_id": 20318375, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21763, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:19Z", "source_id": 64126186, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:00:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:22Z", "source_id": 20322822, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
London Marylebone |
2057 |
2057 |
6 |
None |
None |
Aylesbury Vale Parkway |
2203 |
2203 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37721/2026-09-21/detailed |
None |
Aylesbury |
2026-09-21T21:55:30+01:00 |
Aylesbury Vale Parkway |
5.0 |
{"type": "LineString", "coordinates": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]} |
2.3 |
2155 |
2200 |
Aylesbury |
Aylesbury Vale Parkway |
Aylesbury Vale Parkway |
51.8311595 |
-0.8599033 |
51.8311595 |
-0.8599033 |
1 |
0 |
2026-09-21 21:10:52 |
TERMINATED |
2026-09-21 21:00:00 |
Aylesbury Vale Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322822 |
1790024363094045 |
39 |
39 |
2026-09-21 21:10:46.355723 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:46.155911 |
| 723692 |
755098 |
C33277 |
172V70M721 |
2026-09-21 |
COMPLETE |
20323012 |
2026-09-21 22:00:00 |
2026-09-21 21:10:52 |
2026-09-23 21:10:52 |
{"id": 755098, "stp": "P", "toc": "Northern", "uid": "C33277", "consist": "331001+331002", "dest_crs": "ILK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33277/2026-09-21/detailed", "trust_id": "172V70M721", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ilkley", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": "1", "is_terminated": 1, "next_location": "Ilkley", "signalling_id": "2V70", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "2200", "current_leg_dep": "2158", "current_leg_end": "Ilkley", "origin_dep_time": "2133", "origin_platform": "1C", "current_location": "Ilkley", "last_update_time": "2026-09-21T21:10:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]}", "current_leg_start": "Ben Rhydding", "dest_arr_time_act": "2200½", "motion_projection": null, "next_location_lat": "53.9247820", "next_location_lon": "-1.8215206", "previous_location": "Ben Rhydding", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.553, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2285.67, \"from_m\": 1101.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8380.355, \"from_m\": 2285.67, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10908.193, \"from_m\": 8380.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11019.238, \"from_m\": 10908.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11133.286, \"from_m\": 11019.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11306.784, \"from_m\": 11133.286, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14326.17, \"from_m\": 11306.784, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15032.176, \"from_m\": 14326.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15114.708, \"from_m\": 15032.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\": 16366.438, \"from_m\": 15114.708, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23110.891, \"from_m\": 16366.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25265.483, \"from_m\": 23110.891, \"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\": 25655.751, \"from_m\": 25265.483, \"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\": 25706.522, \"from_m\": 25655.751, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25936.998, \"from_m\": 25706.522, \"capability_applied\": null, \"effective_limit_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\": 755098, \"profile_key\": \"40be36de03f8e1bb62bc230c8adbc00901166fef94a4a9e1d97b52abc7577ae9\", \"schedule_id\": 4333, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 114670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 114670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 114670}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 16280.753, \"section_seq\": 1, \"route_path_id\": 114670}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Menston\", \"stage_seq\": 6, \"distance_m\": 18577.858, \"section_seq\": 1, \"route_path_id\": 114670}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 7, \"distance_m\": 20769.197, \"section_seq\": 1, \"route_path_id\": 114670}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Ben Rhydding\", \"stage_seq\": 8, \"distance_m\": 24354.122, \"section_seq\": 1, \"route_path_id\": 114670}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": null, \"location\": \"Ilkley\", \"stage_seq\": 9, \"distance_m\": 25936.998, \"section_seq\": 1, \"route_path_id\": 114670}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25936.998, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114670}], \"total_distance_m\": 25936.998, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25929.624, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.374, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2133", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.9247820", "current_position_lon": "-1.8215206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:01Z\", \"source_id\": 64092386, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:05Z\", \"source_id\": 20312985, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:18Z\", \"source_id\": 64099675, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:24Z\", \"source_id\": 20315125, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:18Z\", \"source_id\": 64099675, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:24Z\", \"source_id\": 20315126, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 64114294, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:56Z\", \"source_id\": 20319393, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:38Z\", \"source_id\": 64126895, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:39Z\", \"source_id\": 20323012, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ilkley", "service_state_platform": "1", "timing_fact_generation": 1790024380782569, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:46.162685", "service_state_evidence_id": 20323012, "current_leg_start_actual_dep": "2026-09-21T21:55:30+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:46.358981", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
ILK |
2V70 |
331001+331002 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.553, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2285.67, "from_m": 1101.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8380.355, "from_m": 2285.67, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10908.193, "from_m": 8380.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11019.238, "from_m": 10908.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11133.286, "from_m": 11019.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11306.784, "from_m": 11133.286, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14326.17, "from_m": 11306.784, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15032.176, "from_m": 14326.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15114.708, "from_m": 15032.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": 16366.438, "from_m": 15114.708, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23110.891, "from_m": 16366.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25265.483, "from_m": 23110.891, "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": 25655.751, "from_m": 25265.483, "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": 25706.522, "from_m": 25655.751, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25936.998, "from_m": 25706.522, "capability_applied": null, "effective_limit_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": 755098, "profile_key": "40be36de03f8e1bb62bc230c8adbc00901166fef94a4a9e1d97b52abc7577ae9", "schedule_id": 4333, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2133", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 114670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 114670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 114670}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Guiseley", "stage_seq": 5, "distance_m": 16280.753, "section_seq": 1, "route_path_id": 114670}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Menston", "stage_seq": 6, "distance_m": 18577.858, "section_seq": 1, "route_path_id": 114670}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Burley-in-Wharfedale", "stage_seq": 7, "distance_m": 20769.197, "section_seq": 1, "route_path_id": 114670}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Ben Rhydding", "stage_seq": 8, "distance_m": 24354.122, "section_seq": 1, "route_path_id": 114670}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": null, "location": "Ilkley", "stage_seq": 9, "distance_m": 25936.998, "section_seq": 1, "route_path_id": 114670}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25936.998, "from_m": 0.0, "section_seq": 1, "route_path_id": 114670}], "total_distance_m": 25936.998, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25929.624, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.374, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:01Z", "source_id": 64092386, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:05Z", "source_id": 20312985, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5190, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:18Z", "source_id": 64099675, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:24Z", "source_id": 20315125, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:18Z", "source_id": 64099675, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:24Z", "source_id": 20315126, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 64114294, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:56:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:56Z", "source_id": 20319393, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5228, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:38Z", "source_id": 64126895, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:00:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:39Z", "source_id": 20323012, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Leeds |
2133 |
2133 |
1C |
None |
None |
Ilkley |
2201 |
2200½ |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C33277/2026-09-21/detailed |
None |
Ben Rhydding |
2026-09-21T21:55:30+01:00 |
Ilkley |
2.0 |
{"type": "LineString", "coordinates": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]} |
1.0 |
2158 |
2200 |
Ben Rhydding |
Ilkley |
Ilkley |
53.9247820 |
-1.8215206 |
53.9247820 |
-1.8215206 |
1 |
0 |
2026-09-21 21:10:52 |
TERMINATED |
2026-09-21 21:00:00 |
Ilkley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323012 |
1790024380782569 |
33 |
33 |
2026-09-21 21:10:46.358981 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:46.162685 |
| 723693 |
755140 |
X53321 |
465T881721 |
2026-09-21 |
COMPLETE |
20322663 |
2026-09-21 22:00:00 |
2026-09-21 21:10:52 |
2026-09-23 21:10:52 |
{"id": 755140, "stp": "N", "toc": "Great Northern", "uid": "X53321", "consist": "379022+379028", "dest_crs": "XKL", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X53321/2026-09-21/detailed", "trust_id": "465T881721", "origin_crs": "KLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kings Lynn Carriage Sidngs", "service_date": "2026-09-21", "dest_arr_time": "2154", "dest_platform": null, "is_terminated": 1, "next_location": "Kings Lynn Carriage Sidngs", "signalling_id": "5T88", "timing_status": "LATE", "origin_station": "Kings Lynn", "current_leg_arr": "2200", "current_leg_dep": "2158", "current_leg_end": "Kings Lynn Carriage Sidngs", "origin_dep_time": "2135", "origin_platform": "2", "current_location": "Kings Lynn Carriage Sidngs", "last_update_time": "2026-09-21T21:10:52", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4139526999999999, 52.75108070000001], [0.41259919999999994, 52.7517106], [0.4106905, 52.7525933], [0.41019199999999995, 52.752841800000006], [0.4107486, 52.7525406], [0.4101448, 52.75282219999998], [0.410044, 52.7528671], [0.4099381, 52.75291370000001], [0.40979599999999994, 52.75296379999999], [0.4097178, 52.7529906], [0.409453, 52.75306849999999], [0.4092238, 52.7531288], [0.4090944, 52.753154], [0.408701, 52.75322459999999], [0.4085463, 52.7532458], [0.4082796, 52.7532841], [0.4077531999999999, 52.7533615], [0.4066173, 52.7535217], [0.4062966, 52.7535575], [0.4059688, 52.75358429999999], [0.4055514, 52.75361769999999], [0.4048747, 52.75366400000001], [0.403406, 52.7537631]]}", "current_leg_start": "Kings Lynn Stabling Siding", "dest_arr_time_act": "2154", "motion_projection": null, "next_location_lat": "52.7537631", "next_location_lon": "0.4034060", "previous_location": "Kings Lynn Stabling Siding", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.964, \"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\": 471.415, \"from_m\": 312.964, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 521.664, \"from_m\": 471.415, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1161.741, \"from_m\": 521.664, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1211.99, \"from_m\": 1161.741, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1343.422, \"from_m\": 1211.99, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1732.943, \"from_m\": 1343.422, \"capability_applied\": null, \"effective_limit_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\": 755140, \"profile_key\": \"59ce446581a21bdb1ed147574a209f49001a7c6f5ffcd018a0ade0bcf2cbaaf4\", \"schedule_id\": 41986, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Kings Lynn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 2, \"distance_m\": 471.415, \"section_seq\": 1, \"route_path_id\": 122613}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2149\", \"location\": \"Kings Lynn Stabling Siding\", \"stage_seq\": 3, \"distance_m\": 841.703, \"section_seq\": 1, \"route_path_id\": 122613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 4, \"distance_m\": 1211.99, \"section_seq\": 1, \"route_path_id\": 122613}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": null, \"location\": \"Kings Lynn Carriage Sidngs\", \"stage_seq\": 5, \"distance_m\": 1732.943, \"section_seq\": 1, \"route_path_id\": 122613}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1732.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122613}], \"total_distance_m\": 1732.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1732.943, \"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": "2135", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.7537631", "current_position_lon": "0.4034060", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 64114372, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:00Z\", \"source_id\": 20319461, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:06Z\", \"source_id\": 64125740, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:08Z\", \"source_id\": 20322663, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kings Lynn Carriage Sidngs", "service_state_platform": null, "timing_fact_generation": 1790024349660256, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:47.368764", "service_state_evidence_id": 20322663, "current_leg_start_actual_dep": "2026-09-21T21:55:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:48.089523", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
N |
KLN |
XKL |
5T88 |
379022+379028 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 312.964, "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": 471.415, "from_m": 312.964, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 521.664, "from_m": 471.415, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1161.741, "from_m": 521.664, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1211.99, "from_m": 1161.741, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1343.422, "from_m": 1211.99, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1732.943, "from_m": 1343.422, "capability_applied": null, "effective_limit_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": 755140, "profile_key": "59ce446581a21bdb1ed147574a209f49001a7c6f5ffcd018a0ade0bcf2cbaaf4", "schedule_id": 41986, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2135", "location": "Kings Lynn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Kings Lynn Jn", "stage_seq": 2, "distance_m": 471.415, "section_seq": 1, "route_path_id": 122613}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2149", "location": "Kings Lynn Stabling Siding", "stage_seq": 3, "distance_m": 841.703, "section_seq": 1, "route_path_id": 122613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Kings Lynn Jn", "stage_seq": 4, "distance_m": 1211.99, "section_seq": 1, "route_path_id": 122613}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": null, "location": "Kings Lynn Carriage Sidngs", "stage_seq": 5, "distance_m": 1732.943, "section_seq": 1, "route_path_id": 122613}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1732.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 122613}], "total_distance_m": 1732.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1732.943, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12144, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 64114372, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:00Z", "source_id": 20319461, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12135, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:06Z", "source_id": 64125740, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:08Z", "source_id": 20322663, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Kings Lynn |
2135 |
2135 |
2 |
None |
None |
Kings Lynn Carriage Sidngs |
2154 |
2154 |
None |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:X53321/2026-09-21/detailed |
None |
Kings Lynn Stabling Siding |
2026-09-21T21:55:00+01:00 |
Kings Lynn Carriage Sidngs |
2.0 |
{"type": "LineString", "coordinates": [[0.4139526999999999, 52.75108070000001], [0.41259919999999994, 52.7517106], [0.4106905, 52.7525933], [0.41019199999999995, 52.752841800000006], [0.4107486, 52.7525406], [0.4101448, 52.75282219999998], [0.410044, 52.7528671], [0.4099381, 52.75291370000001], [0.40979599999999994, 52.75296379999999], [0.4097178, 52.7529906], [0.409453, 52.75306849999999], [0.4092238, 52.7531288], [0.4090944, 52.753154], [0.408701, 52.75322459999999], [0.4085463, 52.7532458], [0.4082796, 52.7532841], [0.4077531999999999, 52.7533615], [0.4066173, 52.7535217], [0.4062966, 52.7535575], [0.4059688, 52.75358429999999], [0.4055514, 52.75361769999999], [0.4048747, 52.75366400000001], [0.403406, 52.7537631]]} |
0.5 |
2158 |
2200 |
Kings Lynn Stabling Siding |
Kings Lynn Carriage Sidngs |
Kings Lynn Carriage Sidngs |
52.7537631 |
0.4034060 |
52.7537631 |
0.4034060 |
1 |
0 |
2026-09-21 21:10:52 |
TERMINATED |
2026-09-21 21:00:00 |
Kings Lynn Carriage Sidngs |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322663 |
1790024349660256 |
38 |
38 |
2026-09-21 21:10:48.089523 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:47.368764 |
| 723694 |
754914 |
G01207 |
472K90M721 |
2026-09-21 |
COMPLETE |
20322938 |
2026-09-21 22:00:00 |
2026-09-21 21:10:52 |
2026-09-23 21:10:52 |
{"id": 754914, "stp": "P", "toc": "CrossCountry", "uid": "G01207", "consist": "170110", "dest_crs": "CBG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01207/2026-09-21/detailed", "trust_id": "472K90M721", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-21", "dest_arr_time": "2156", "dest_platform": "4", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "2K90", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "2200", "current_leg_dep": "2156", "current_leg_end": "Cambridge", "origin_dep_time": "2125", "origin_platform": "2", "current_location": "Cambridge", "last_update_time": "2026-09-21T21:10:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "2156", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4263.199, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4934.612, \"from_m\": 4263.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19836.813, \"from_m\": 4934.612, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23339.932, \"from_m\": 19836.813, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28845.334, \"from_m\": 23339.932, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29761.728, \"from_m\": 28845.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\": 35629.026, \"from_m\": 29761.728, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37301.929, \"from_m\": 35629.026, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38616.418, \"from_m\": 37301.929, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38774.104, \"from_m\": 38616.418, \"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\": 38815.926, \"from_m\": 38774.104, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39261.076, \"from_m\": 38815.926, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 754914, \"profile_key\": \"3484e09039ca98dee2ae6f8f6a7b07598a23d1cc356968f975909c2c27c5af53\", \"schedule_id\": 8260, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 119958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 119958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 119958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Stansted North Jn\", \"stage_seq\": 5, \"distance_m\": 4934.612, \"section_seq\": 1, \"route_path_id\": 119958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Audley End\", \"stage_seq\": 6, \"distance_m\": 16771.551, \"section_seq\": 1, \"route_path_id\": 119958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 7, \"distance_m\": 35539.677, \"section_seq\": 1, \"route_path_id\": 119958}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Cambridge South\", \"stage_seq\": 8, \"distance_m\": 36713.264, \"section_seq\": 1, \"route_path_id\": 119958}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 9, \"distance_m\": 39261.076, \"section_seq\": 1, \"route_path_id\": 119958}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39261.076, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119958}], \"total_distance_m\": 39261.076, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39219.254, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 41.822, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2125", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:20Z\", \"source_id\": 64082344, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:24Z\", \"source_id\": 20309961, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:45Z\", \"source_id\": 20319927, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:29Z\", \"source_id\": 64126618, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:33Z\", \"source_id\": 20322938, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "1", "timing_fact_generation": 1790024375038701, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:50.069295", "service_state_evidence_id": 20322938, "current_leg_start_actual_dep": "2026-09-21T21:56:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:50.344954", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
SSD |
CBG |
2K90 |
170110 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4263.199, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4934.612, "from_m": 4263.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19836.813, "from_m": 4934.612, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23339.932, "from_m": 19836.813, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28845.334, "from_m": 23339.932, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29761.728, "from_m": 28845.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": 35629.026, "from_m": 29761.728, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37301.929, "from_m": 35629.026, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38616.418, "from_m": 37301.929, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38774.104, "from_m": 38616.418, "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": 38815.926, "from_m": 38774.104, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39261.076, "from_m": 38815.926, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 754914, "profile_key": "3484e09039ca98dee2ae6f8f6a7b07598a23d1cc356968f975909c2c27c5af53", "schedule_id": 8260, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2125", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 119958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 119958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 119958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Stansted North Jn", "stage_seq": 5, "distance_m": 4934.612, "section_seq": 1, "route_path_id": 119958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Audley End", "stage_seq": 6, "distance_m": 16771.551, "section_seq": 1, "route_path_id": 119958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Shepreth Branch Jn", "stage_seq": 7, "distance_m": 35539.677, "section_seq": 1, "route_path_id": 119958}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Cambridge South", "stage_seq": 8, "distance_m": 36713.264, "section_seq": 1, "route_path_id": 119958}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": null, "location": "Cambridge", "stage_seq": 9, "distance_m": 39261.076, "section_seq": 1, "route_path_id": 119958}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39261.076, "from_m": 0.0, "section_seq": 1, "route_path_id": 119958}], "total_distance_m": 39261.076, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39219.254, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 41.822, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12680, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:20Z", "source_id": 64082344, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:24Z", "source_id": 20309961, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:45Z", "source_id": 20319927, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:29Z", "source_id": 64126618, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:33Z", "source_id": 20322938, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Stansted Airport |
2125 |
2125 |
2 |
None |
None |
Cambridge |
2156 |
2156 |
4 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G01207/2026-09-21/detailed |
None |
Cambridge South |
2026-09-21T21:56:30+01:00 |
Cambridge |
4.0 |
{"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} |
1.6 |
2156 |
2200 |
Cambridge South |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-21 21:10:52 |
TERMINATED |
2026-09-21 21:00:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322938 |
1790024375038701 |
36 |
36 |
2026-09-21 21:10:50.344954 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:50.069295 |
| 723695 |
754541 |
C38042 |
739W54M721 |
2026-09-21 |
COMPLETE |
20323082 |
2026-09-21 22:00:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 754541, "stp": "P", "toc": "Elizabeth Line", "uid": "C38042", "consist": "345003", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38042/2026-09-21/detailed", "trust_id": "739W54M721", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W54", "timing_status": "ON TIME", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2200", "current_leg_dep": "2156", "current_leg_end": "Shenfield", "origin_dep_time": "2107", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "0 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": "2200", "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.648, \"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.917, \"from_m\": 367.648, \"capability_applied\": null, \"effective_limit_mph\": 40.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.563, \"from_m\": 1442.917, \"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.265, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3204.973, \"from_m\": 2642.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.035, \"from_m\": 3204.973, \"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.583, \"from_m\": 3360.035, \"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.606, \"from_m\": 3817.583, \"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.532, \"from_m\": 3955.606, \"capability_applied\": null, \"effective_limit_mph\": 50.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.385, \"from_m\": 4111.532, \"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.526, \"from_m\": 4234.385, \"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.339, \"from_m\": 4453.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\": 5053.974, \"from_m\": 4683.339, \"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.309, \"from_m\": 5053.974, \"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.006, \"from_m\": 6121.309, \"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.515, \"from_m\": 6360.006, \"capability_applied\": null, \"effective_limit_mph\": 50.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.144, \"from_m\": 6520.515, \"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.448, \"from_m\": 6925.144, \"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.525, \"from_m\": 7178.448, \"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.797, \"from_m\": 7493.525, \"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.013, \"from_m\": 7718.797, \"capability_applied\": null, \"effective_limit_mph\": 50.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.325, \"from_m\": 8017.013, \"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.548, \"from_m\": 8680.325, \"capability_applied\": null, \"effective_limit_mph\": 50.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.544, \"from_m\": 8850.548, \"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\": 9396.976, \"from_m\": 8996.544, \"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.859, \"from_m\": 9396.976, \"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.72, \"from_m\": 9619.859, \"capability_applied\": null, \"effective_limit_mph\": 50.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.015, \"from_m\": 9804.72, \"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.035, \"from_m\": 10434.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.193, \"from_m\": 11051.035, \"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.536, \"from_m\": 11553.193, \"capability_applied\": null, \"effective_limit_mph\": 50.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.814, \"from_m\": 11696.536, \"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.284, \"from_m\": 11798.814, \"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.466, \"from_m\": 12691.284, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13063.375, \"from_m\": 12879.466, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13421.403, \"from_m\": 13063.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\": 13622.452, \"from_m\": 13421.403, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13899.955, \"from_m\": 13622.452, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 17768.577, \"from_m\": 13899.955, \"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\": 17852.974, \"from_m\": 17768.577, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17920.633, \"from_m\": 17852.974, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 18643.749, \"from_m\": 17920.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18968.336, \"from_m\": 18643.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19031.419, \"from_m\": 18968.336, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19481.128, \"from_m\": 19031.419, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19599.345, \"from_m\": 19481.128, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19679.646, \"from_m\": 19599.345, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19707.904, \"from_m\": 19679.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19800.506, \"from_m\": 19707.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22610.634, \"from_m\": 19800.506, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23748.594, \"from_m\": 22610.634, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24386.356, \"from_m\": 23748.594, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24447.618, \"from_m\": 24386.356, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24516.564, \"from_m\": 24447.618, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24612.409, \"from_m\": 24516.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30219.547, \"from_m\": 24612.409, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30348.605, \"from_m\": 30219.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30481.532, \"from_m\": 30348.605, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30552.921, \"from_m\": 30481.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47883.358, \"from_m\": 30552.921, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47911.818, \"from_m\": 47883.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48068.715, \"from_m\": 47911.818, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48374.69, \"from_m\": 48068.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48718.339, \"from_m\": 48374.69, \"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\": 754541, \"profile_key\": \"6793efa3135c07eb3c15a29d892ca01bfc261b6390d3bf6f52e9904261c558b8\", \"schedule_id\": 5471, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2110\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.294, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2111H\", \"wtt_dep\": \"2112H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.136, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2115H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.732, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2118\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.781, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2120H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13100.061, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14171.215, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 17513.54, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 18580.161, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19337.041, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 20610.075, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21171.867, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22127.012, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 23943.828, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26003.038, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27043.683, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28166.761, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36223.141, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 37975.511, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40284.26, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2156H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 45516.729, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 48718.339, \"section_seq\": 1, \"route_path_id\": 116054}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48718.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116054}], \"total_distance_m\": 48718.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48718.339, \"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": "2107", "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-21T20:09:03Z\", \"source_id\": 64012521, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:09Z\", \"source_id\": 20289793, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:09Z\", \"source_id\": 64017629, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:15Z\", \"source_id\": 20291242, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:20Z\", \"source_id\": 64024979, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:20Z\", \"source_id\": 20293347, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:45Z\", \"source_id\": 64030507, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:50Z\", \"source_id\": 20294977, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:50Z\", \"source_id\": 64037793, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:55Z\", \"source_id\": 20297057, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:46Z\", \"source_id\": 64046746, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:49Z\", \"source_id\": 20299663, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:39Z\", \"source_id\": 64048706, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:40Z\", \"source_id\": 20300246, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:02Z\", \"source_id\": 64053869, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:02Z\", \"source_id\": 20301816, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:05Z\", \"source_id\": 64058474, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:08Z\", \"source_id\": 20303124, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:36Z\", \"source_id\": 64064501, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:38Z\", \"source_id\": 20304798, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:26Z\", \"source_id\": 64071229, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:27Z\", \"source_id\": 20306661, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:12Z\", \"source_id\": 64077550, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:14Z\", \"source_id\": 20308490, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:18Z\", \"source_id\": 64082263, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:24Z\", \"source_id\": 20309936, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:20Z\", \"source_id\": 64086539, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:24Z\", \"source_id\": 20311277, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:01Z\", \"source_id\": 64094564, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:05Z\", \"source_id\": 20313647, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:46Z\", \"source_id\": 64100861, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:48Z\", \"source_id\": 20315466, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:53Z\", \"source_id\": 64110031, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:56Z\", \"source_id\": 20318113, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:54Z\", \"source_id\": 64118702, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:55Z\", \"source_id\": 20320647, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:43Z\", \"source_id\": 64127083, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:49Z\", \"source_id\": 20323082, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1790024391528657, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:55.372964", "service_state_evidence_id": 20323082, "current_leg_start_actual_dep": "2026-09-21T21:56:30+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:56.385285", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W54 |
345003 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.648, "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.917, "from_m": 367.648, "capability_applied": null, "effective_limit_mph": 40.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.563, "from_m": 1442.917, "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.265, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3204.973, "from_m": 2642.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.035, "from_m": 3204.973, "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.583, "from_m": 3360.035, "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.606, "from_m": 3817.583, "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.532, "from_m": 3955.606, "capability_applied": null, "effective_limit_mph": 50.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.385, "from_m": 4111.532, "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.526, "from_m": 4234.385, "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.339, "from_m": 4453.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": 5053.974, "from_m": 4683.339, "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.309, "from_m": 5053.974, "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.006, "from_m": 6121.309, "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.515, "from_m": 6360.006, "capability_applied": null, "effective_limit_mph": 50.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.144, "from_m": 6520.515, "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.448, "from_m": 6925.144, "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.525, "from_m": 7178.448, "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.797, "from_m": 7493.525, "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.013, "from_m": 7718.797, "capability_applied": null, "effective_limit_mph": 50.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.325, "from_m": 8017.013, "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.548, "from_m": 8680.325, "capability_applied": null, "effective_limit_mph": 50.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.544, "from_m": 8850.548, "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": 9396.976, "from_m": 8996.544, "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.859, "from_m": 9396.976, "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.72, "from_m": 9619.859, "capability_applied": null, "effective_limit_mph": 50.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.015, "from_m": 9804.72, "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.035, "from_m": 10434.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.193, "from_m": 11051.035, "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.536, "from_m": 11553.193, "capability_applied": null, "effective_limit_mph": 50.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.814, "from_m": 11696.536, "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.284, "from_m": 11798.814, "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.466, "from_m": 12691.284, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13063.375, "from_m": 12879.466, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13421.403, "from_m": 13063.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": 13622.452, "from_m": 13421.403, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13899.955, "from_m": 13622.452, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 17768.577, "from_m": 13899.955, "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": 17852.974, "from_m": 17768.577, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17920.633, "from_m": 17852.974, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 18643.749, "from_m": 17920.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18968.336, "from_m": 18643.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19031.419, "from_m": 18968.336, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19481.128, "from_m": 19031.419, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19599.345, "from_m": 19481.128, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19679.646, "from_m": 19599.345, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19707.904, "from_m": 19679.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19800.506, "from_m": 19707.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22610.634, "from_m": 19800.506, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23748.594, "from_m": 22610.634, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24386.356, "from_m": 23748.594, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24447.618, "from_m": 24386.356, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24516.564, "from_m": 24447.618, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24612.409, "from_m": 24516.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30219.547, "from_m": 24612.409, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30348.605, "from_m": 30219.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30481.532, "from_m": 30348.605, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30552.921, "from_m": 30481.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47883.358, "from_m": 30552.921, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47911.818, "from_m": 47883.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48068.715, "from_m": 47911.818, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48374.69, "from_m": 48068.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48718.339, "from_m": 48374.69, "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": 754541, "profile_key": "6793efa3135c07eb3c15a29d892ca01bfc261b6390d3bf6f52e9904261c558b8", "schedule_id": 5471, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2107", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2110", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.294, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2111H", "wtt_dep": "2112H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.136, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2115H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.732, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2118", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.781, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2120H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13100.061, "section_seq": 1, "route_path_id": 116054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14171.215, "section_seq": 1, "route_path_id": 116054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 17513.54, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126", "location": "Stratford", "stage_seq": 9, "distance_m": 18580.161, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Maryland", "stage_seq": 10, "distance_m": 19337.041, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 20610.075, "section_seq": 1, "route_path_id": 116054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21171.867, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Manor Park", "stage_seq": 13, "distance_m": 22127.012, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Ilford", "stage_seq": 14, "distance_m": 23943.828, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26003.038, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27043.683, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28166.761, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146", "location": "Romford", "stage_seq": 18, "distance_m": 36223.141, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Gidea Park", "stage_seq": 19, "distance_m": 37975.511, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40284.26, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2156H", "location": "Brentwood", "stage_seq": 21, "distance_m": 45516.729, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 48718.339, "section_seq": 1, "route_path_id": 116054}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48718.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 116054}], "total_distance_m": 48718.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48718.339, "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-21T20:09:03Z", "source_id": 64012521, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:09:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:09Z", "source_id": 20289793, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:09Z", "source_id": 64017629, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:11:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:15Z", "source_id": 20291242, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:20Z", "source_id": 64024979, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:14:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:20Z", "source_id": 20293347, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:45Z", "source_id": 64030507, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:50Z", "source_id": 20294977, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:50Z", "source_id": 64037793, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:19:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:55Z", "source_id": 20297057, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:46Z", "source_id": 64046746, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:49Z", "source_id": 20299663, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:39Z", "source_id": 64048706, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:40Z", "source_id": 20300246, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:02Z", "source_id": 64053869, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:27:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:02Z", "source_id": 20301816, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:05Z", "source_id": 64058474, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:08Z", "source_id": 20303124, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:36Z", "source_id": 64064501, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:38Z", "source_id": 20304798, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:26Z", "source_id": 64071229, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:27Z", "source_id": 20306661, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:12Z", "source_id": 64077550, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:37:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:14Z", "source_id": 20308490, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:18Z", "source_id": 64082263, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:39:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:24Z", "source_id": 20309936, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:20Z", "source_id": 64086539, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:24Z", "source_id": 20311277, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:01Z", "source_id": 64094564, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:05Z", "source_id": 20313647, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:46Z", "source_id": 64100861, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:48Z", "source_id": 20315466, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:53Z", "source_id": 64110031, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:52:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:56Z", "source_id": 20318113, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:54Z", "source_id": 64118702, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:55Z", "source_id": 20320647, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:43Z", "source_id": 64127083, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:49Z", "source_id": 20323082, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
2107 |
2107 |
A |
None |
None |
Shenfield |
2202 |
2200 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38042/2026-09-21/detailed |
None |
Brentwood |
2026-09-21T21:56:30+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 |
2156 |
2200 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:00:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323082 |
1790024391528657 |
105 |
105 |
2026-09-21 21:10:56.385285 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:55.372964 |
| 723696 |
755649 |
L85575 |
875J65M721 |
2026-09-21 |
COMPLETE |
20323870 |
2026-09-21 22:00:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 755649, "stp": "P", "toc": "South Western Railway", "uid": "L85575", "consist": "450116", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85575/2026-09-21/detailed", "trust_id": "875J65M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": "21:59:00", "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5J65", "timing_status": "EARLY", "origin_station": "Farnham Depot Reception Ro", "current_leg_arr": "2200", "current_leg_dep": "2159", "current_leg_end": "Farnham", "origin_dep_time": "2159", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Farnham Depot Reception Ro", "dest_arr_time_act": "2202", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Farnham Depot Reception Ro", "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\": 248.495, \"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\": 258.338, \"from_m\": 248.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 304.124, \"from_m\": 258.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\": 560.166, \"from_m\": 304.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 755649, \"profile_key\": \"e20b6d442d1c0758135783ba25216afc223befae19d48855b068c11543845ec0\", \"schedule_id\": 18119, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137632}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 137632}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137632}], \"total_distance_m\": 560.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 560.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2159", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:59Z\", \"source_id\": 20323870, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1790024459235073, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:00:59.232397", "service_state_evidence_id": 20323870, "current_leg_start_actual_dep": "2026-09-21T21:59:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:10:59.254367", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
FNH |
5J65 |
450116 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 248.495, "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": 258.338, "from_m": 248.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 304.124, "from_m": 258.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": 560.166, "from_m": 304.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 755649, "profile_key": "e20b6d442d1c0758135783ba25216afc223befae19d48855b068c11543845ec0", "schedule_id": 18119, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2159", "location": "Farnham Depot Reception Ro", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137632}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": null, "location": "Farnham", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 137632}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 137632}], "total_distance_m": 560.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 560.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:59Z", "source_id": 20323870, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Farnham Depot Reception Ro |
2159 |
2159 |
None |
21:59:00 |
None |
Farnham |
2202 |
2202 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85575/2026-09-21/detailed |
None |
Farnham Depot Reception Ro |
2026-09-21T21:59:00+01:00 |
Farnham |
1.0 |
{"type": "LineString", "coordinates": [[-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]} |
0.3 |
2159 |
2200 |
Farnham Depot Reception Ro |
Farnham |
Farnham |
51.2111185 |
-0.7934833 |
51.2111185 |
-0.7934833 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:00:00 |
Farnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323870 |
1790024459235073 |
2 |
2 |
2026-09-21 21:10:59.254367 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:00:59.232397 |
| 723697 |
749057 |
C00355 |
639O44MV21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 749057, "stp": "O", "toc": "Eurostar", "uid": "C00355", "consist": null, "dest_crs": "PBN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00355/2026-09-21/detailed", "trust_id": "639O44MV21", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paris Nord", "service_date": "2026-09-21", "dest_arr_time": "2100", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "9O44", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1731", "origin_platform": "10", "current_location": "Eurotunnel Boundary (CTRL)", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2100", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Westenhanger Crossovers", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.237, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.08, \"from_m\": 1526.237, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.606, \"from_m\": 1811.08, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.445, \"from_m\": 4264.606, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.174, \"from_m\": 9518.445, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.581, \"from_m\": 9606.174, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.601, \"from_m\": 9672.581, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 39934.452, \"from_m\": 10060.601, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 42632.751, \"from_m\": 39934.452, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 42917.185, \"from_m\": 42632.751, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 75417.707, \"from_m\": 42917.185, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 75584.701, \"from_m\": 75417.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79944.345, \"from_m\": 75584.701, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 89255.506, \"from_m\": 79944.345, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103034.14, \"from_m\": 89255.506, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103153.587, \"from_m\": 103034.14, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 104338.483, \"from_m\": 103153.587, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 107779.882, \"from_m\": 104338.483, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 108545.213, \"from_m\": 107779.882, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 109475.345, \"from_m\": 108545.213, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}], \"service_id\": 749057, \"profile_key\": \"c7aee7cdc11c6d6bac86a408bd89453c052e133590ed05253ac261f9b8ab8ae8\", \"schedule_id\": 35251, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.091, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 4, \"distance_m\": 10060.601, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Dagenham Jn\", \"stage_seq\": 5, \"distance_m\": 21157.422, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 6, \"distance_m\": 25794.852, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 7, \"distance_m\": 34868.018, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744H\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 8, \"distance_m\": 37366.943, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Southfleet Junction\", \"stage_seq\": 9, \"distance_m\": 39934.452, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 10, \"distance_m\": 52419.166, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Crismill Crossover\", \"stage_seq\": 11, \"distance_m\": 66661.551, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 12, \"distance_m\": 75584.701, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 13, \"distance_m\": 88096.871, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758\", \"location\": \"Ashford East Jn (Ctrl)\", \"stage_seq\": 14, \"distance_m\": 92200.576, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800H\", \"location\": \"Westenhanger Crossovers\", \"stage_seq\": 15, \"distance_m\": 103329.448, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802\", \"location\": \"Eurotunnel Boundary (CTRL)\", \"stage_seq\": 16, \"distance_m\": 109475.345, \"section_seq\": 1, \"route_path_id\": 121554}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 109475.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121554}], \"total_distance_m\": 109475.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 109308.351, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 166.994, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1731", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Eurotunnel Boundary (CTRL)", "service_state_platform": null, "timing_fact_generation": 1790010222961543, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:00.661045", "service_state_evidence_id": 20141842, "current_leg_start_actual_dep": null, "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:02.968136", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Eurostar |
O |
SPX |
PBN |
9O44 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.237, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.08, "from_m": 1526.237, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.606, "from_m": 1811.08, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.445, "from_m": 4264.606, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.174, "from_m": 9518.445, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.581, "from_m": 9606.174, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.601, "from_m": 9672.581, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 39934.452, "from_m": 10060.601, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 42632.751, "from_m": 39934.452, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 42917.185, "from_m": 42632.751, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 75417.707, "from_m": 42917.185, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 75584.701, "from_m": 75417.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79944.345, "from_m": 75584.701, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 89255.506, "from_m": 79944.345, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 103034.14, "from_m": 89255.506, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 103153.587, "from_m": 103034.14, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 104338.483, "from_m": 103153.587, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 107779.882, "from_m": 104338.483, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 108545.213, "from_m": 107779.882, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 109475.345, "from_m": 108545.213, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}], "service_id": 749057, "profile_key": "c7aee7cdc11c6d6bac86a408bd89453c052e133590ed05253ac261f9b8ab8ae8", "schedule_id": 35251, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1731", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.091, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Stratford International East Jn", "stage_seq": 4, "distance_m": 10060.601, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Dagenham Jn", "stage_seq": 5, "distance_m": 21157.422, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Wennington Crossovers", "stage_seq": 6, "distance_m": 25794.852, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744", "location": "Ebbsfleet West Jn", "stage_seq": 7, "distance_m": 34868.018, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744H", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 8, "distance_m": 37366.943, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Southfleet Junction", "stage_seq": 9, "distance_m": 39934.452, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Nashenden Crossover", "stage_seq": 10, "distance_m": 52419.166, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Crismill Crossover", "stage_seq": 11, "distance_m": 66661.551, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Lenham Crossover (CTRL)", "stage_seq": 12, "distance_m": 75584.701, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757", "location": "Ashford West (CTRL) Jn", "stage_seq": 13, "distance_m": 88096.871, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Ashford East Jn (Ctrl)", "stage_seq": 14, "distance_m": 92200.576, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Westenhanger Crossovers", "stage_seq": 15, "distance_m": 103329.448, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802", "location": "Eurotunnel Boundary (CTRL)", "stage_seq": 16, "distance_m": 109475.345, "section_seq": 1, "route_path_id": 121554}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 109475.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 121554}], "total_distance_m": 109475.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 109308.351, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 166.994, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
St. Pancras International |
1731 |
1731 |
10 |
None |
None |
Paris Nord |
2100 |
2100 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C00355/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Westenhanger Crossovers |
Eurotunnel Boundary (CTRL) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Eurotunnel Boundary (CTRL) |
TRUST |
TRACKING_TIMEOUT |
20141842 |
1790010222961543 |
28 |
28 |
2026-09-21 21:11:02.968136 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:00.661045 |
| 723698 |
750406 |
H55680 |
826T52CZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 750406, "stp": "P", "toc": "Unknown", "uid": "H55680", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55680/2026-09-21/detailed", "trust_id": "826T52CZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbury Lafarge", "service_date": "2026-09-21", "dest_arr_time": "2055", "dest_platform": null, "is_terminated": 1, "next_location": "Westbury Lafarge", "signalling_id": "6T52", "timing_status": "LATE", "origin_station": "Whatley Quarry (FLHH)", "current_leg_arr": "2055", "current_leg_dep": "1955", "current_leg_end": "Westbury Lafarge", "origin_dep_time": "2022", "origin_platform": null, "current_location": "Heywood Road Jn", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3737066999999996, 51.233183], [-2.3733312, 51.23328720000001], [-2.3731380999999994, 51.233351799999994], [-2.3729731, 51.23341479999999], [-2.3727357, 51.23351469999999], [-2.3725131, 51.2336289], [-2.3719405, 51.2339413], [-2.3714321999999997, 51.23419909999999], [-2.3710560999999997, 51.2343479], [-2.3705972999999996, 51.2344895], [-2.3702795, 51.234641399999994], [-2.369688, 51.23491430000001], [-2.3695638999999997, 51.234970899999986], [-2.3694024, 51.2350336], [-2.3689794, 51.2351086], [-2.3683527, 51.2352065], [-2.3677177, 51.235273199999995], [-2.3671929, 51.235330299999994], [-2.3669414, 51.2353632], [-2.3667235999999994, 51.2354089], [-2.3664352999999996, 51.2354921], [-2.3661592, 51.23560259999999], [-2.3658587999999994, 51.235754], [-2.3654563999999993, 51.2360338], [-2.3652883999999994, 51.23618689999999], [-2.3651061, 51.236336999999985], [-2.364892, 51.2364869], [-2.364689499999999, 51.2366187], [-2.3645225999999995, 51.236749999999994], [-2.3643350999999995, 51.23692989999999], [-2.3641344999999996, 51.23714930000001], [-2.3639260999999996, 51.2374382], [-2.3638176, 51.2376197], [-2.3637251999999997, 51.23778670000001], [-2.3636149999999994, 51.2379586], [-2.3634424, 51.2381912], [-2.3632561, 51.2384439], [-2.3630841999999994, 51.2386289], [-2.3628338, 51.23884720000001], [-2.3625873, 51.2390491], [-2.3623848, 51.239212599999995], [-2.3623218, 51.23926720000001], [-2.3622191, 51.2393562], [-2.3620526, 51.23951850000001], [-2.361924, 51.239667100000005], [-2.3617337, 51.2399547], [-2.3616621, 51.2400503], [-2.3616378, 51.24008269999999], [-2.3614927999999997, 51.2402511], [-2.3613345, 51.2403976], [-2.3610156, 51.24071219999998], [-2.3607452999999996, 51.2408987], [-2.3603751, 51.2411104], [-2.3598582999999995, 51.241357099999995], [-2.3594155999999997, 51.2415798], [-2.3589734, 51.2419044], [-2.3584086, 51.24236839999999], [-2.358071, 51.24269040000001], [-2.3578294, 51.2428893], [-2.3574668, 51.24322509999999], [-2.3572820999999995, 51.2434263], [-2.3571541, 51.24360849999999], [-2.3567957, 51.2441314], [-2.3566186, 51.24435410000001], [-2.3563252999999995, 51.2446884], [-2.3562001, 51.24482630000001], [-2.3560058999999995, 51.24502409999999], [-2.355782500000001, 51.245234800000006], [-2.3556048, 51.2453865], [-2.3553173, 51.245603800000005], [-2.3549864, 51.24581559999999], [-2.3547185, 51.2459701], [-2.3545284999999994, 51.246065999999985], [-2.3543084999999997, 51.2461714], [-2.3540914999999996, 51.24625360000001], [-2.3537813, 51.2463564], [-2.3535053, 51.246445099999995], [-2.3532238, 51.2465145], [-2.3527947, 51.24660750000001], [-2.3519504, 51.2467419], [-2.3511266, 51.24688509999999], [-2.3506813, 51.2469492], [-2.3503231, 51.2469875], [-2.3496968, 51.24706520000001], [-2.3485963, 51.2471552], [-2.3481967, 51.2471848], [-2.3466809, 51.24727599999999], [-2.3449635999999994, 51.247371900000005], [-2.3426177, 51.2475121], [-2.3414822, 51.247565300000005], [-2.3410295999999997, 51.24758649999999], [-2.3408761, 51.2475883], [-2.3402947, 51.2475747], [-2.3398291, 51.2475356], [-2.3390883, 51.24746820000001], [-2.3374476, 51.24722200000001], [-2.3369265, 51.24712], [-2.3364332, 51.24700670000001], [-2.3359626, 51.24688539999999], [-2.3356197387107556, 51.24678279191341], [-2.3355105, 51.2467501], [-2.3345979, 51.2464442], [-2.3336389999999994, 51.2461486], [-2.3331502999999993, 51.246016], [-2.3326503, 51.24589960000001], [-2.3320336, 51.2457638], [-2.3316769, 51.2456899], [-2.3311225999999996, 51.2455655], [-2.3306142, 51.2454344], [-2.330122, 51.24527400000001], [-2.3296725, 51.245102200000005], [-2.3293195, 51.2449334], [-2.3291859, 51.244864199999995], [-2.3288962999999994, 51.24470370000001], [-2.3285466, 51.24448149999999], [-2.3283817999999994, 51.2443691], [-2.3278929, 51.2439486], [-2.3275943, 51.243630800000005], [-2.3274064999999995, 51.2433759], [-2.3272270999999995, 51.2430749], [-2.3270544, 51.2426645], [-2.3270035999999994, 51.2425097], [-2.3269783, 51.2424397], [-2.3269214, 51.24210870000001], [-2.3268867, 51.24181660000001], [-2.3268603999999997, 51.241447400000006], [-2.326822, 51.2409572], [-2.3267632999999996, 51.24049029999999], [-2.3267163999999996, 51.2402348], [-2.3266262, 51.23999369999999], [-2.3265095999999996, 51.23967820000001], [-2.326426, 51.2394885], [-2.3262254999999996, 51.2391242], [-2.3259717, 51.2387811], [-2.3256579, 51.23840239999999], [-2.3252967, 51.23804069999999], [-2.3250598999999994, 51.23784649999999], [-2.3247059, 51.237552499999985], [-2.3237714, 51.2367882], [-2.3233732, 51.2364886], [-2.3223831999999995, 51.23571799999999], [-2.3222155999999994, 51.2355932], [-2.3213139, 51.2349511], [-2.3206936999999996, 51.2345385], [-2.320213, 51.2342474], [-2.3194609, 51.233802999999995], [-2.3184743999999995, 51.2332713], [-2.3182862999999996, 51.23317990000001], [-2.3175378, 51.2327996], [-2.3162958, 51.232239099999994], [-2.3162117, 51.2321967], [-2.3157704, 51.231971400000006], [-2.3155086, 51.231838], [-2.3143434999999997, 51.2312521], [-2.3132129999999997, 51.23067659999999], [-2.3127228999999994, 51.2304608], [-2.3124696, 51.23038019999999], [-2.3122071, 51.23031219999999], [-2.3119398, 51.2302558], [-2.31165, 51.2302047], [-2.3113107, 51.2301647], [-2.3109695999999995, 51.230142400000005], [-2.3106817, 51.23013519999999], [-2.3103813999999994, 51.2301435], [-2.3099901, 51.23017409999999], [-2.3096074, 51.23022790000001], [-2.3092357, 51.2302996], [-2.3088557, 51.2304013], [-2.3085649, 51.23049369999999], [-2.3081721, 51.2306304], [-2.3079944999999995, 51.230712100000005], [-2.3077965, 51.23081270000001], [-2.3076274, 51.2309066], [-2.3071521, 51.2311724], [-2.3070093, 51.23126479999999], [-2.3068282, 51.23138240000001], [-2.30674375, 51.23143330000011], [-2.30658, 51.2315231], [-2.3063432999999995, 51.23165869999999], [-2.3060865, 51.2318021], [-2.3058303, 51.231940300000005], [-2.3056326, 51.2320379], [-2.3053478, 51.23217089999999], [-2.3050842, 51.232288], [-2.3048033999999995, 51.2324009], [-2.304524397620394, 51.23250874308042], [-2.3045182999999994, 51.23251109999999], [-2.3041335, 51.232646300000006], [-2.3038178999999994, 51.232747], [-2.3035645999999996, 51.2328201], [-2.3032541999999996, 51.23290789999999], [-2.3029513, 51.2329858], [-2.3025322, 51.2330863], [-2.3023043000000003, 51.2331368], [-2.3020484999999997, 51.2331912], [-2.3017432, 51.2332541], [-2.3012845, 51.233345], [-2.3009355, 51.233423], [-2.3004791, 51.233531599999985], [-2.3001215, 51.2336244], [-2.2997298, 51.233733699999995], [-2.2993989000000004, 51.23383659999998], [-2.2989892, 51.23397920000001], [-2.2986859, 51.2340893], [-2.2984256, 51.234187199999994], [-2.2981326, 51.2343074], [-2.2978572, 51.2344257], [-2.2975781, 51.234551200000006], [-2.2972614, 51.2347007], [-2.2968949, 51.2348868], [-2.2964123, 51.235144599999984], [-2.296121, 51.23530619999999], [-2.295606499999999, 51.235600899999994], [-2.2953318, 51.23575700000001], [-2.2950364, 51.2359416], [-2.2948993, 51.2360371], [-2.2947419, 51.23616049999999], [-2.2945874, 51.2362929], [-2.2943798, 51.2364869], [-2.2941512, 51.2367203], [-2.2938011, 51.2371232], [-2.2933918, 51.237542399999995], [-2.2931549, 51.237823799999994], [-2.2928022999999995, 51.2382233], [-2.292399, 51.2386724], [-2.2922038, 51.238882], [-2.2919763999999994, 51.23910819999998], [-2.2917373, 51.2393352], [-2.2914861999999996, 51.2395679], [-2.2912513, 51.23977779999999], [-2.2909346, 51.2400494], [-2.2906685, 51.24026669999999], [-2.2904379, 51.2404484], [-2.2901383, 51.24067109999999], [-2.2898892, 51.2408507], [-2.2896742, 51.2410027], [-2.2894391, 51.2411742], [-2.2891526, 51.24136949999999], [-2.288905, 51.24153450000001], [-2.2886479, 51.241705499999995], [-2.2882657, 51.24195180000001], [-2.2878074999999995, 51.2422462], [-2.2873741, 51.24251209999999], [-2.2868757, 51.2428161], [-2.2863083999999994, 51.24315239999999], [-2.2858448999999994, 51.2434191], [-2.2853398, 51.2437025], [-2.2848902999999994, 51.2439501], [-2.2844688, 51.2441791], [-2.2840595, 51.2443949], [-2.2835754999999995, 51.24464569999999], [-2.2832868, 51.24479319999998], [-2.2829002, 51.24498580000001], [-2.2825025, 51.2451808], [-2.2820484999999997, 51.245399799999994], [-2.2815464, 51.2456363], [-2.2810578999999995, 51.245861399999995], [-2.2805354, 51.24609659999999], [-2.2799953, 51.246333099999994], [-2.279426, 51.24657359999999], [-2.2789656999999997, 51.246769], [-2.2785167, 51.2469524], [-2.2779702999999993, 51.2471705], [-2.2773661, 51.247401800000006], [-2.2768919, 51.247582699999995], [-2.2765107, 51.2477204], [-2.2760328, 51.2478936], [-2.2755112, 51.2480795], [-2.2751473999999994, 51.2482028], [-2.2746328999999994, 51.24837629999999], [-2.2741942, 51.248522], [-2.2737904, 51.2486517], [-2.2733087, 51.248805], [-2.2728342, 51.2489523], [-2.2723686, 51.2490933], [-2.2714610999999993, 51.24935910000001], [-2.2712664, 51.24941559999999], [-2.2706696, 51.24959], [-2.2699671, 51.249794099999995], [-2.2694881999999996, 51.2499312], [-2.2688842999999994, 51.250105], [-2.2680693, 51.25034190000001], [-2.2673865, 51.2505386], [-2.2666063, 51.2507649], [-2.2653552, 51.251126600000006], [-2.2639098999999994, 51.25154440000001], [-2.2625636999999994, 51.2519308], [-2.2618578, 51.2521378], [-2.2611631999999995, 51.25233829999999], [-2.2606757, 51.25247960000001], [-2.2605919999999995, 51.2525039], [-2.2603366000000005, 51.2525783], [-2.2597696, 51.252740200000005], [-2.2591604999999997, 51.25291610000001], [-2.2579647, 51.2532622], [-2.2577003, 51.253340999999985], [-2.2569643, 51.25354969999999], [-2.2562238, 51.25375729999999], [-2.2556971999999997, 51.25389990000001], [-2.2551828, 51.2540341], [-2.2544596999999995, 51.25421349999999], [-2.253751, 51.25437759999999], [-2.2535482999999994, 51.254424], [-2.2532495, 51.25449019999999], [-2.2528225, 51.2545793], [-2.2523356999999997, 51.2546848], [-2.2519135, 51.2547686], [-2.251496, 51.254847], [-2.2506287, 51.25500379999999], [-2.2497134, 51.2551614], [-2.2481473, 51.2554316], [-2.2469456999999995, 51.25564080000001], [-2.2457882102988034, 51.25584050110114], [-2.2456636, 51.255862], [-2.2445374, 51.2560571], [-2.2432549, 51.25627680000001], [-2.2421642, 51.2564664], [-2.2410173999999996, 51.2566623], [-2.2388073, 51.2570462], [-2.2380691, 51.2571716], [-2.2363733, 51.2574662], [-2.2348361, 51.2577318], [-2.232867, 51.2580725], [-2.2312674, 51.2583477], [-2.2296253, 51.2586284], [-2.229079099999999, 51.25872340000001], [-2.228363, 51.25884980000001], [-2.2283576027780105, 51.258850962303065], [-2.2276061, 51.25901280000001], [-2.2272175, 51.25908069999999], [-2.2267076999999995, 51.2591686], [-2.2262744, 51.2592378], [-2.2258959, 51.2592966], [-2.2254633, 51.2593584], [-2.2251063, 51.25940119999999], [-2.2248382, 51.25943], [-2.224512, 51.259463], [-2.2242154, 51.2594883], [-2.2238566999999994, 51.259512], [-2.2234745, 51.25953359999999], [-2.2231698999999994, 51.2595458], [-2.2228813, 51.25955710000001], [-2.222601099999999, 51.25956199999998], [-2.2221043, 51.2595662], [-2.2216043999999995, 51.2595612], [-2.220917, 51.2595426], [-2.2201031, 51.2595136], [-2.2194265999999994, 51.25949109999999], [-2.2185709, 51.2594587], [-2.2176985, 51.2594267], [-2.2168254, 51.25939429999999], [-2.215826, 51.2593581], [-2.2148152, 51.2593219], [-2.2141084, 51.2592961], [-2.2134947, 51.25927299999999], [-2.2128394, 51.25925070000001], [-2.2123525, 51.259233], [-2.2117334, 51.25921490000001], [-2.2113046, 51.2592028], [-2.2109168, 51.2591975], [-2.2104777, 51.2591972], [-2.2101321, 51.2592033], [-2.2097293, 51.25921509999999], [-2.2093275, 51.2592349], [-2.2088094, 51.2592651], [-2.2083746000000004, 51.25930149999999], [-2.2079083, 51.2593449], [-2.207704801907393, 51.259368856793714], [-2.207637849178391, 51.25937673879466], [-2.2074547, 51.2593983], [-2.2072117, 51.25942930000001], [-2.2069806999999995, 51.2594605], [-2.2065462, 51.2595286], [-2.2060867, 51.2596063], [-2.2057125999999996, 51.2596742], [-2.2053264, 51.25975199999999], [-2.2049203999999993, 51.2598392], [-2.204535, 51.2599298], [-2.2042213, 51.26000909999999], [-2.2039704, 51.260076899999994], [-2.2035661, 51.2601875], [-2.2032294999999995, 51.2602867], [-2.2028231, 51.2604162], [-2.2024581, 51.260537600000006], [-2.2021352, 51.2606515], [-2.2018349, 51.260762], [-2.2015348, 51.2608801], [-2.2012409, 51.26099910000001], [-2.2008909, 51.2611491], [-2.2004692999999995, 51.26133939999999], [-2.2001814, 51.26147879999999], [-2.1999111, 51.26161269999999], [-2.1996737, 51.2617346], [-2.1993919999999996, 51.2618887], [-2.1990753, 51.26206809999999], [-2.1987759, 51.2622455], [-2.198255, 51.262569], [-2.1980287, 51.26271619999999], [-2.197601, 51.26300179999999], [-2.1971446999999995, 51.26331], [-2.1962479, 51.263911199999995], [-2.1956816, 51.26429199999998], [-2.1951249, 51.2646643], [-2.1942934, 51.2652177], [-2.194115, 51.265338199999995], [-2.1936791999999996, 51.265629800000006], [-2.1932653, 51.26590960000001], [-2.1929171, 51.2661439], [-2.192601499999999, 51.26635590000001], [-2.192331, 51.26653660000001], [-2.1920087, 51.2667529], [-2.1916074, 51.2670205], [-2.1913449999999997, 51.2671907], [-2.1910106999999996, 51.26741], [-2.1907633999999994, 51.267565700000006], [-2.1905199, 51.2677167], [-2.1902989, 51.2678508], [-2.1901283, 51.2679509], [-2.1899104000000005, 51.2680761], [-2.1897163999999996, 51.268185], [-2.1895238, 51.268288699999985], [-2.189287, 51.26841249999999], [-2.1890502, 51.2685317], [-2.1888102, 51.2686474], [-2.1885736, 51.2687598], [-2.1882324, 51.26891419999998], [-2.1879605, 51.2690285], [-2.1876689, 51.2691458], [-2.1873273, 51.2692783], [-2.1870055999999995, 51.269395299999985], [-2.1866283, 51.2695263], [-2.1862802999999995, 51.2696411], [-2.1859351999999994, 51.2697482], [-2.1857106, 51.269814499999995], [-2.1854213, 51.2698947], [-2.1851656, 51.2699653], [-2.1851089999999997, 51.2699792], [-2.1849168, 51.270028800000006], [-2.1847306, 51.2700768], [-2.1842081, 51.2701991], [-2.1838535999999995, 51.27027330000001], [-2.1834833, 51.2703479], [-2.1831504, 51.27040819999999], [-2.1827728, 51.270474199999995], [-2.1825266, 51.27051329999999], [-2.1822855999999997, 51.270549200000005], [-2.1819668999999995, 51.2705946], [-2.1819203, 51.270600400000006], [-2.1815903, 51.2706422], [-2.1811913, 51.27068449999998], [-2.1807052, 51.27073159999999], [-2.1802328, 51.270769599999994], [-2.1798122, 51.2708036], [-2.1794518999999997, 51.2708276], [-2.1783791, 51.2709071], [-2.1782787, 51.2709133], [-2.178121599999999, 51.270923], [-2.1779098, 51.2709394], [-2.176928999999999, 51.27101590000001], [-2.1764266, 51.271053], [-2.1763082, 51.27106359999999], [-2.1760985, 51.271079699999994], [-2.1754109, 51.2711602], [-2.1752003, 51.271184599999984], [-2.1747082, 51.27122479999999], [-2.1742156, 51.2712612], [-2.1735339, 51.271310500000006], [-2.1733163, 51.2713326], [-2.1730366, 51.2713688], [-2.1727098, 51.2714172], [-2.1723804, 51.27147459999999], [-2.1720237, 51.2715419], [-2.1716520000000004, 51.2716038], [-2.1714144, 51.27164869999999], [-2.1712209999999996, 51.27168399999999], [-2.1690493, 51.27189609999999]]}", "current_leg_start": "Whatley Quarry (FLHH)", "dest_arr_time_act": "2055", "motion_projection": null, "next_location_lat": "51.2718961", "next_location_lon": "-2.1690493", "previous_location": "Fairwood Jn", "current_leg_milage": "10.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:63984540\", \"confirmationDeadline\": \"2026-09-21T21:01:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1766.123, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5666.413, \"from_m\": 1766.123, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6365.013, \"from_m\": 5666.413, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6405.643, \"from_m\": 6365.013, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6420.8, \"from_m\": 6405.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7479.772, \"from_m\": 6420.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16505.357, \"from_m\": 7479.772, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16775.459, \"from_m\": 16505.357, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16917.278, \"from_m\": 16775.459, \"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\": 17416.837, \"from_m\": 16917.278, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 750406, \"profile_key\": \"52d5f5697beec0bfbe3b1972c598e282515c25c9679a28c8f64d71b0cd11625e\", \"schedule_id\": 15239, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Whatley Quarry (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Frome North\", \"stage_seq\": 2, \"distance_m\": 6601.972, \"section_seq\": 1, \"route_path_id\": 136318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Clink Road Jn\", \"stage_seq\": 3, \"distance_m\": 7530.774, \"section_seq\": 1, \"route_path_id\": 136318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Fairwood Jn\", \"stage_seq\": 4, \"distance_m\": 12825.468, \"section_seq\": 1, \"route_path_id\": 136318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 5, \"distance_m\": 16757.458, \"section_seq\": 1, \"route_path_id\": 136318}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": null, \"location\": \"Westbury Lafarge\", \"stage_seq\": 6, \"distance_m\": 17416.837, \"section_seq\": 1, \"route_path_id\": 136318}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 17416.837, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136318}], \"total_distance_m\": 17416.837, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 16902.121, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 514.716, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2022", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "60.0", "current_position_lat": "51.2718961", "current_position_lon": "-2.1690493", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Heywood Road Jn", "service_state_platform": null, "timing_fact_generation": 1790020656876796, "current_leg_arrival_utc": "2026-09-21T21:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:00.663989", "service_state_evidence_id": 63984540, "current_leg_start_actual_dep": "2026-09-21T19:55:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:03.552613", "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 |
6T52 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1766.123, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5666.413, "from_m": 1766.123, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6365.013, "from_m": 5666.413, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6405.643, "from_m": 6365.013, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6420.8, "from_m": 6405.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7479.772, "from_m": 6420.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16505.357, "from_m": 7479.772, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16775.459, "from_m": 16505.357, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16917.278, "from_m": 16775.459, "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": 17416.837, "from_m": 16917.278, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 750406, "profile_key": "52d5f5697beec0bfbe3b1972c598e282515c25c9679a28c8f64d71b0cd11625e", "schedule_id": 15239, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2022", "location": "Whatley Quarry (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Frome North", "stage_seq": 2, "distance_m": 6601.972, "section_seq": 1, "route_path_id": 136318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Clink Road Jn", "stage_seq": 3, "distance_m": 7530.774, "section_seq": 1, "route_path_id": 136318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Fairwood Jn", "stage_seq": 4, "distance_m": 12825.468, "section_seq": 1, "route_path_id": 136318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Heywood Road Jn", "stage_seq": 5, "distance_m": 16757.458, "section_seq": 1, "route_path_id": 136318}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": null, "location": "Westbury Lafarge", "stage_seq": 6, "distance_m": 17416.837, "section_seq": 1, "route_path_id": 136318}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 17416.837, "from_m": 0.0, "section_seq": 1, "route_path_id": 136318}], "total_distance_m": 17416.837, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 16902.121, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 514.716, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Whatley Quarry (FLHH) |
2022 |
2022 |
None |
None |
None |
Westbury Lafarge |
2055 |
2055 |
None |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H55680/2026-09-21/detailed |
None |
Whatley Quarry (FLHH) |
2026-09-21T19:55:00+01:00 |
Westbury Lafarge |
60.0 |
{"type": "LineString", "coordinates": [[-2.3737066999999996, 51.233183], [-2.3733312, 51.23328720000001], [-2.3731380999999994, 51.233351799999994], [-2.3729731, 51.23341479999999], [-2.3727357, 51.23351469999999], [-2.3725131, 51.2336289], [-2.3719405, 51.2339413], [-2.3714321999999997, 51.23419909999999], [-2.3710560999999997, 51.2343479], [-2.3705972999999996, 51.2344895], [-2.3702795, 51.234641399999994], [-2.369688, 51.23491430000001], [-2.3695638999999997, 51.234970899999986], [-2.3694024, 51.2350336], [-2.3689794, 51.2351086], [-2.3683527, 51.2352065], [-2.3677177, 51.235273199999995], [-2.3671929, 51.235330299999994], [-2.3669414, 51.2353632], [-2.3667235999999994, 51.2354089], [-2.3664352999999996, 51.2354921], [-2.3661592, 51.23560259999999], [-2.3658587999999994, 51.235754], [-2.3654563999999993, 51.2360338], [-2.3652883999999994, 51.23618689999999], [-2.3651061, 51.236336999999985], [-2.364892, 51.2364869], [-2.364689499999999, 51.2366187], [-2.3645225999999995, 51.236749999999994], [-2.3643350999999995, 51.23692989999999], [-2.3641344999999996, 51.23714930000001], [-2.3639260999999996, 51.2374382], [-2.3638176, 51.2376197], [-2.3637251999999997, 51.23778670000001], [-2.3636149999999994, 51.2379586], [-2.3634424, 51.2381912], [-2.3632561, 51.2384439], [-2.3630841999999994, 51.2386289], [-2.3628338, 51.23884720000001], [-2.3625873, 51.2390491], [-2.3623848, 51.239212599999995], [-2.3623218, 51.23926720000001], [-2.3622191, 51.2393562], [-2.3620526, 51.23951850000001], [-2.361924, 51.239667100000005], [-2.3617337, 51.2399547], [-2.3616621, 51.2400503], [-2.3616378, 51.24008269999999], [-2.3614927999999997, 51.2402511], [-2.3613345, 51.2403976], [-2.3610156, 51.24071219999998], [-2.3607452999999996, 51.2408987], [-2.3603751, 51.2411104], [-2.3598582999999995, 51.241357099999995], [-2.3594155999999997, 51.2415798], [-2.3589734, 51.2419044], [-2.3584086, 51.24236839999999], [-2.358071, 51.24269040000001], [-2.3578294, 51.2428893], [-2.3574668, 51.24322509999999], [-2.3572820999999995, 51.2434263], [-2.3571541, 51.24360849999999], [-2.3567957, 51.2441314], [-2.3566186, 51.24435410000001], [-2.3563252999999995, 51.2446884], [-2.3562001, 51.24482630000001], [-2.3560058999999995, 51.24502409999999], [-2.355782500000001, 51.245234800000006], [-2.3556048, 51.2453865], [-2.3553173, 51.245603800000005], [-2.3549864, 51.24581559999999], [-2.3547185, 51.2459701], [-2.3545284999999994, 51.246065999999985], [-2.3543084999999997, 51.2461714], [-2.3540914999999996, 51.24625360000001], [-2.3537813, 51.2463564], [-2.3535053, 51.246445099999995], [-2.3532238, 51.2465145], [-2.3527947, 51.24660750000001], [-2.3519504, 51.2467419], [-2.3511266, 51.24688509999999], [-2.3506813, 51.2469492], [-2.3503231, 51.2469875], [-2.3496968, 51.24706520000001], [-2.3485963, 51.2471552], [-2.3481967, 51.2471848], [-2.3466809, 51.24727599999999], [-2.3449635999999994, 51.247371900000005], [-2.3426177, 51.2475121], [-2.3414822, 51.247565300000005], [-2.3410295999999997, 51.24758649999999], [-2.3408761, 51.2475883], [-2.3402947, 51.2475747], [-2.3398291, 51.2475356], [-2.3390883, 51.24746820000001], [-2.3374476, 51.24722200000001], [-2.3369265, 51.24712], [-2.3364332, 51.24700670000001], [-2.3359626, 51.24688539999999], [-2.3356197387107556, 51.24678279191341], [-2.3355105, 51.2467501], [-2.3345979, 51.2464442], [-2.3336389999999994, 51.2461486], [-2.3331502999999993, 51.246016], [-2.3326503, 51.24589960000001], [-2.3320336, 51.2457638], [-2.3316769, 51.2456899], [-2.3311225999999996, 51.2455655], [-2.3306142, 51.2454344], [-2.330122, 51.24527400000001], [-2.3296725, 51.245102200000005], [-2.3293195, 51.2449334], [-2.3291859, 51.244864199999995], [-2.3288962999999994, 51.24470370000001], [-2.3285466, 51.24448149999999], [-2.3283817999999994, 51.2443691], [-2.3278929, 51.2439486], [-2.3275943, 51.243630800000005], [-2.3274064999999995, 51.2433759], [-2.3272270999999995, 51.2430749], [-2.3270544, 51.2426645], [-2.3270035999999994, 51.2425097], [-2.3269783, 51.2424397], [-2.3269214, 51.24210870000001], [-2.3268867, 51.24181660000001], [-2.3268603999999997, 51.241447400000006], [-2.326822, 51.2409572], [-2.3267632999999996, 51.24049029999999], [-2.3267163999999996, 51.2402348], [-2.3266262, 51.23999369999999], [-2.3265095999999996, 51.23967820000001], [-2.326426, 51.2394885], [-2.3262254999999996, 51.2391242], [-2.3259717, 51.2387811], [-2.3256579, 51.23840239999999], [-2.3252967, 51.23804069999999], [-2.3250598999999994, 51.23784649999999], [-2.3247059, 51.237552499999985], [-2.3237714, 51.2367882], [-2.3233732, 51.2364886], [-2.3223831999999995, 51.23571799999999], [-2.3222155999999994, 51.2355932], [-2.3213139, 51.2349511], [-2.3206936999999996, 51.2345385], [-2.320213, 51.2342474], [-2.3194609, 51.233802999999995], [-2.3184743999999995, 51.2332713], [-2.3182862999999996, 51.23317990000001], [-2.3175378, 51.2327996], [-2.3162958, 51.232239099999994], [-2.3162117, 51.2321967], [-2.3157704, 51.231971400000006], [-2.3155086, 51.231838], [-2.3143434999999997, 51.2312521], [-2.3132129999999997, 51.23067659999999], [-2.3127228999999994, 51.2304608], [-2.3124696, 51.23038019999999], [-2.3122071, 51.23031219999999], [-2.3119398, 51.2302558], [-2.31165, 51.2302047], [-2.3113107, 51.2301647], [-2.3109695999999995, 51.230142400000005], [-2.3106817, 51.23013519999999], [-2.3103813999999994, 51.2301435], [-2.3099901, 51.23017409999999], [-2.3096074, 51.23022790000001], [-2.3092357, 51.2302996], [-2.3088557, 51.2304013], [-2.3085649, 51.23049369999999], [-2.3081721, 51.2306304], [-2.3079944999999995, 51.230712100000005], [-2.3077965, 51.23081270000001], [-2.3076274, 51.2309066], [-2.3071521, 51.2311724], [-2.3070093, 51.23126479999999], [-2.3068282, 51.23138240000001], [-2.30674375, 51.23143330000011], [-2.30658, 51.2315231], [-2.3063432999999995, 51.23165869999999], [-2.3060865, 51.2318021], [-2.3058303, 51.231940300000005], [-2.3056326, 51.2320379], [-2.3053478, 51.23217089999999], [-2.3050842, 51.232288], [-2.3048033999999995, 51.2324009], [-2.304524397620394, 51.23250874308042], [-2.3045182999999994, 51.23251109999999], [-2.3041335, 51.232646300000006], [-2.3038178999999994, 51.232747], [-2.3035645999999996, 51.2328201], [-2.3032541999999996, 51.23290789999999], [-2.3029513, 51.2329858], [-2.3025322, 51.2330863], [-2.3023043000000003, 51.2331368], [-2.3020484999999997, 51.2331912], [-2.3017432, 51.2332541], [-2.3012845, 51.233345], [-2.3009355, 51.233423], [-2.3004791, 51.233531599999985], [-2.3001215, 51.2336244], [-2.2997298, 51.233733699999995], [-2.2993989000000004, 51.23383659999998], [-2.2989892, 51.23397920000001], [-2.2986859, 51.2340893], [-2.2984256, 51.234187199999994], [-2.2981326, 51.2343074], [-2.2978572, 51.2344257], [-2.2975781, 51.234551200000006], [-2.2972614, 51.2347007], [-2.2968949, 51.2348868], [-2.2964123, 51.235144599999984], [-2.296121, 51.23530619999999], [-2.295606499999999, 51.235600899999994], [-2.2953318, 51.23575700000001], [-2.2950364, 51.2359416], [-2.2948993, 51.2360371], [-2.2947419, 51.23616049999999], [-2.2945874, 51.2362929], [-2.2943798, 51.2364869], [-2.2941512, 51.2367203], [-2.2938011, 51.2371232], [-2.2933918, 51.237542399999995], [-2.2931549, 51.237823799999994], [-2.2928022999999995, 51.2382233], [-2.292399, 51.2386724], [-2.2922038, 51.238882], [-2.2919763999999994, 51.23910819999998], [-2.2917373, 51.2393352], [-2.2914861999999996, 51.2395679], [-2.2912513, 51.23977779999999], [-2.2909346, 51.2400494], [-2.2906685, 51.24026669999999], [-2.2904379, 51.2404484], [-2.2901383, 51.24067109999999], [-2.2898892, 51.2408507], [-2.2896742, 51.2410027], [-2.2894391, 51.2411742], [-2.2891526, 51.24136949999999], [-2.288905, 51.24153450000001], [-2.2886479, 51.241705499999995], [-2.2882657, 51.24195180000001], [-2.2878074999999995, 51.2422462], [-2.2873741, 51.24251209999999], [-2.2868757, 51.2428161], [-2.2863083999999994, 51.24315239999999], [-2.2858448999999994, 51.2434191], [-2.2853398, 51.2437025], [-2.2848902999999994, 51.2439501], [-2.2844688, 51.2441791], [-2.2840595, 51.2443949], [-2.2835754999999995, 51.24464569999999], [-2.2832868, 51.24479319999998], [-2.2829002, 51.24498580000001], [-2.2825025, 51.2451808], [-2.2820484999999997, 51.245399799999994], [-2.2815464, 51.2456363], [-2.2810578999999995, 51.245861399999995], [-2.2805354, 51.24609659999999], [-2.2799953, 51.246333099999994], [-2.279426, 51.24657359999999], [-2.2789656999999997, 51.246769], [-2.2785167, 51.2469524], [-2.2779702999999993, 51.2471705], [-2.2773661, 51.247401800000006], [-2.2768919, 51.247582699999995], [-2.2765107, 51.2477204], [-2.2760328, 51.2478936], [-2.2755112, 51.2480795], [-2.2751473999999994, 51.2482028], [-2.2746328999999994, 51.24837629999999], [-2.2741942, 51.248522], [-2.2737904, 51.2486517], [-2.2733087, 51.248805], [-2.2728342, 51.2489523], [-2.2723686, 51.2490933], [-2.2714610999999993, 51.24935910000001], [-2.2712664, 51.24941559999999], [-2.2706696, 51.24959], [-2.2699671, 51.249794099999995], [-2.2694881999999996, 51.2499312], [-2.2688842999999994, 51.250105], [-2.2680693, 51.25034190000001], [-2.2673865, 51.2505386], [-2.2666063, 51.2507649], [-2.2653552, 51.251126600000006], [-2.2639098999999994, 51.25154440000001], [-2.2625636999999994, 51.2519308], [-2.2618578, 51.2521378], [-2.2611631999999995, 51.25233829999999], [-2.2606757, 51.25247960000001], [-2.2605919999999995, 51.2525039], [-2.2603366000000005, 51.2525783], [-2.2597696, 51.252740200000005], [-2.2591604999999997, 51.25291610000001], [-2.2579647, 51.2532622], [-2.2577003, 51.253340999999985], [-2.2569643, 51.25354969999999], [-2.2562238, 51.25375729999999], [-2.2556971999999997, 51.25389990000001], [-2.2551828, 51.2540341], [-2.2544596999999995, 51.25421349999999], [-2.253751, 51.25437759999999], [-2.2535482999999994, 51.254424], [-2.2532495, 51.25449019999999], [-2.2528225, 51.2545793], [-2.2523356999999997, 51.2546848], [-2.2519135, 51.2547686], [-2.251496, 51.254847], [-2.2506287, 51.25500379999999], [-2.2497134, 51.2551614], [-2.2481473, 51.2554316], [-2.2469456999999995, 51.25564080000001], [-2.2457882102988034, 51.25584050110114], [-2.2456636, 51.255862], [-2.2445374, 51.2560571], [-2.2432549, 51.25627680000001], [-2.2421642, 51.2564664], [-2.2410173999999996, 51.2566623], [-2.2388073, 51.2570462], [-2.2380691, 51.2571716], [-2.2363733, 51.2574662], [-2.2348361, 51.2577318], [-2.232867, 51.2580725], [-2.2312674, 51.2583477], [-2.2296253, 51.2586284], [-2.229079099999999, 51.25872340000001], [-2.228363, 51.25884980000001], [-2.2283576027780105, 51.258850962303065], [-2.2276061, 51.25901280000001], [-2.2272175, 51.25908069999999], [-2.2267076999999995, 51.2591686], [-2.2262744, 51.2592378], [-2.2258959, 51.2592966], [-2.2254633, 51.2593584], [-2.2251063, 51.25940119999999], [-2.2248382, 51.25943], [-2.224512, 51.259463], [-2.2242154, 51.2594883], [-2.2238566999999994, 51.259512], [-2.2234745, 51.25953359999999], [-2.2231698999999994, 51.2595458], [-2.2228813, 51.25955710000001], [-2.222601099999999, 51.25956199999998], [-2.2221043, 51.2595662], [-2.2216043999999995, 51.2595612], [-2.220917, 51.2595426], [-2.2201031, 51.2595136], [-2.2194265999999994, 51.25949109999999], [-2.2185709, 51.2594587], [-2.2176985, 51.2594267], [-2.2168254, 51.25939429999999], [-2.215826, 51.2593581], [-2.2148152, 51.2593219], [-2.2141084, 51.2592961], [-2.2134947, 51.25927299999999], [-2.2128394, 51.25925070000001], [-2.2123525, 51.259233], [-2.2117334, 51.25921490000001], [-2.2113046, 51.2592028], [-2.2109168, 51.2591975], [-2.2104777, 51.2591972], [-2.2101321, 51.2592033], [-2.2097293, 51.25921509999999], [-2.2093275, 51.2592349], [-2.2088094, 51.2592651], [-2.2083746000000004, 51.25930149999999], [-2.2079083, 51.2593449], [-2.207704801907393, 51.259368856793714], [-2.207637849178391, 51.25937673879466], [-2.2074547, 51.2593983], [-2.2072117, 51.25942930000001], [-2.2069806999999995, 51.2594605], [-2.2065462, 51.2595286], [-2.2060867, 51.2596063], [-2.2057125999999996, 51.2596742], [-2.2053264, 51.25975199999999], [-2.2049203999999993, 51.2598392], [-2.204535, 51.2599298], [-2.2042213, 51.26000909999999], [-2.2039704, 51.260076899999994], [-2.2035661, 51.2601875], [-2.2032294999999995, 51.2602867], [-2.2028231, 51.2604162], [-2.2024581, 51.260537600000006], [-2.2021352, 51.2606515], [-2.2018349, 51.260762], [-2.2015348, 51.2608801], [-2.2012409, 51.26099910000001], [-2.2008909, 51.2611491], [-2.2004692999999995, 51.26133939999999], [-2.2001814, 51.26147879999999], [-2.1999111, 51.26161269999999], [-2.1996737, 51.2617346], [-2.1993919999999996, 51.2618887], [-2.1990753, 51.26206809999999], [-2.1987759, 51.2622455], [-2.198255, 51.262569], [-2.1980287, 51.26271619999999], [-2.197601, 51.26300179999999], [-2.1971446999999995, 51.26331], [-2.1962479, 51.263911199999995], [-2.1956816, 51.26429199999998], [-2.1951249, 51.2646643], [-2.1942934, 51.2652177], [-2.194115, 51.265338199999995], [-2.1936791999999996, 51.265629800000006], [-2.1932653, 51.26590960000001], [-2.1929171, 51.2661439], [-2.192601499999999, 51.26635590000001], [-2.192331, 51.26653660000001], [-2.1920087, 51.2667529], [-2.1916074, 51.2670205], [-2.1913449999999997, 51.2671907], [-2.1910106999999996, 51.26741], [-2.1907633999999994, 51.267565700000006], [-2.1905199, 51.2677167], [-2.1902989, 51.2678508], [-2.1901283, 51.2679509], [-2.1899104000000005, 51.2680761], [-2.1897163999999996, 51.268185], [-2.1895238, 51.268288699999985], [-2.189287, 51.26841249999999], [-2.1890502, 51.2685317], [-2.1888102, 51.2686474], [-2.1885736, 51.2687598], [-2.1882324, 51.26891419999998], [-2.1879605, 51.2690285], [-2.1876689, 51.2691458], [-2.1873273, 51.2692783], [-2.1870055999999995, 51.269395299999985], [-2.1866283, 51.2695263], [-2.1862802999999995, 51.2696411], [-2.1859351999999994, 51.2697482], [-2.1857106, 51.269814499999995], [-2.1854213, 51.2698947], [-2.1851656, 51.2699653], [-2.1851089999999997, 51.2699792], [-2.1849168, 51.270028800000006], [-2.1847306, 51.2700768], [-2.1842081, 51.2701991], [-2.1838535999999995, 51.27027330000001], [-2.1834833, 51.2703479], [-2.1831504, 51.27040819999999], [-2.1827728, 51.270474199999995], [-2.1825266, 51.27051329999999], [-2.1822855999999997, 51.270549200000005], [-2.1819668999999995, 51.2705946], [-2.1819203, 51.270600400000006], [-2.1815903, 51.2706422], [-2.1811913, 51.27068449999998], [-2.1807052, 51.27073159999999], [-2.1802328, 51.270769599999994], [-2.1798122, 51.2708036], [-2.1794518999999997, 51.2708276], [-2.1783791, 51.2709071], [-2.1782787, 51.2709133], [-2.178121599999999, 51.270923], [-2.1779098, 51.2709394], [-2.176928999999999, 51.27101590000001], [-2.1764266, 51.271053], [-2.1763082, 51.27106359999999], [-2.1760985, 51.271079699999994], [-2.1754109, 51.2711602], [-2.1752003, 51.271184599999984], [-2.1747082, 51.27122479999999], [-2.1742156, 51.2712612], [-2.1735339, 51.271310500000006], [-2.1733163, 51.2713326], [-2.1730366, 51.2713688], [-2.1727098, 51.2714172], [-2.1723804, 51.27147459999999], [-2.1720237, 51.2715419], [-2.1716520000000004, 51.2716038], [-2.1714144, 51.27164869999999], [-2.1712209999999996, 51.27168399999999], [-2.1690493, 51.27189609999999]]} |
10.8 |
1955 |
2055 |
Fairwood Jn |
Heywood Road Jn |
Westbury Lafarge |
51.2718961 |
-2.1690493 |
51.2718961 |
-2.1690493 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Heywood Road Jn |
TD |
TRACKING_TIMEOUT |
63984540 |
1790020656876796 |
9 |
9 |
2026-09-21 21:11:03.552613 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:00.663989 |
| 723699 |
753042 |
P89082 |
882R64MZ21 |
2026-09-21 |
COMPLETE |
20323460 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 753042, "stp": "P", "toc": "Southeastern", "uid": "P89082", "consist": "375626+375827", "dest_crs": "DVP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89082/2026-09-21/detailed", "trust_id": "882R64MZ21", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dover Priory", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": "2", "is_terminated": 1, "next_location": "Dover Priory", "signalling_id": "2R64", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "2201", "current_leg_dep": "2149", "current_leg_end": "Dover Priory", "origin_dep_time": "2004", "origin_platform": "4", "current_location": "Dover Priory", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1684654955939489, 51.08287243372837], [1.1686744, 51.08285809999999], [1.1688597, 51.0828454], [1.1693043, 51.0828035], [1.1697735, 51.08274920000001], [1.1702288999999997, 51.08271510000001], [1.1707785999999998, 51.08269829999999], [1.1710683, 51.082705100000005], [1.1719838, 51.082750299999994], [1.1726986999999998, 51.082789700000006], [1.1733524, 51.0828394], [1.1737875999999998, 51.0828775], [1.1742268, 51.082925299999985], [1.1746351, 51.0829754], [1.1750132, 51.0830261], [1.1754653999999998, 51.0831016], [1.1762952999999998, 51.0832406], [1.1766154, 51.083307699999985], [1.1770786999999998, 51.083409], [1.1775078, 51.0835027], [1.1785952, 51.0837709], [1.1795249, 51.08400150000001], [1.1804240999999998, 51.084233999999995], [1.1806251, 51.0842944], [1.1808750999999995, 51.084369900000006], [1.1811385, 51.08445459999999], [1.1814502, 51.0845567], [1.1818157, 51.084679699999995], [1.1821893999999995, 51.08481909999999], [1.186554, 51.086611700000006], [1.1872687, 51.0869135], [1.1877519, 51.08714030000001], [1.1881969, 51.08732690000001], [1.1882914999999998, 51.087366], [1.1882979374457294, 51.08736865727058], [1.1885097486452336, 51.087454847427274], [1.188697484600441, 51.08753047464395], [1.1888645777831697, 51.08759705432582], [1.1890144606652382, 51.087656101878096], [1.1891505657184651, 51.08770913270599], [1.1892763254146697, 51.087757662214706], [1.1893951722256697, 51.08780320580944], [1.189510538623284, 51.087847278895424], [1.1896258570793312, 51.08789139687784], [1.18974456006563, 51.08793707516193], [1.1898700800539983, 51.08798582915287], [1.190005849516256, 51.08803917425588], [1.1901553009242205, 51.08809862587617], [1.1903218667497106, 51.088165699418965], [1.1905089794645451, 51.08824191028944], [1.1907200715405426, 51.08832877389282], [1.1908453, 51.0883802], [1.191135, 51.08850240000001], [1.1914627, 51.088637899999995], [1.1918021, 51.08877950000001], [1.192477, 51.089057199999985], [1.1928384, 51.08920779999999], [1.1932434999999997, 51.089374500000005], [1.1938543999999998, 51.08962830000001], [1.1943331999999998, 51.0898248], [1.1948878, 51.0900529], [1.195344, 51.0902423], [1.1958791, 51.0904712], [1.1994969999999998, 51.0919793], [1.2026813, 51.09324380000001], [1.2033458999999995, 51.09348349999999], [1.2050187, 51.0941], [1.2074319, 51.09499559999998], [1.2087543, 51.0954881], [1.2106488, 51.09618239999999], [1.2115763999999998, 51.0965239], [1.212002, 51.0966864], [1.2124159, 51.096855700000006], [1.2129179, 51.09707480000001], [1.2132725, 51.09722850000001], [1.2135893999999998, 51.0973734], [1.2141104, 51.0976105], [1.2144252, 51.0977538], [1.2147165, 51.09786859999999], [1.215086, 51.0980124], [1.2153990999999995, 51.0981261], [1.2157808, 51.09826320000001], [1.2161003999999995, 51.09836809999999], [1.2166408, 51.0985387], [1.2171949, 51.098693], [1.2176615, 51.09881810000001], [1.2181208999999995, 51.098931], [1.2186148, 51.0990385], [1.2190751, 51.09913530000001], [1.2194184, 51.0991993], [1.2199982, 51.0993013], [1.220582, 51.09939250000001], [1.2211003, 51.09947189999999], [1.2217389999999997, 51.099562], [1.2224818999999998, 51.09965640000001], [1.2229953, 51.0997148], [1.2239104, 51.09980680000001], [1.2246657999999997, 51.0998806], [1.2257062, 51.09998370000001], [1.2267972, 51.100087300000006], [1.2278717, 51.1001892], [1.2292932, 51.1003229], [1.2303139, 51.1004152], [1.2316443999999998, 51.1005321], [1.2326323999999995, 51.1006234], [1.2328959, 51.10064990000001], [1.2329965, 51.1006611], [1.2338842999999995, 51.1007419], [1.2349724, 51.1008493], [1.2369233000000002, 51.10102999999999], [1.2377493, 51.10111270000001], [1.2379685, 51.10113049999999], [1.25764139776733, 51.102898385750336], [1.2630187, 51.103381600000006], [1.2635327999999997, 51.1034508], [1.2636697, 51.1034726], [1.263872, 51.103505899999995], [1.2641649999999998, 51.1035618], [1.2643858999999995, 51.1036116], [1.2646611, 51.1036734], [1.2650129999999995, 51.1037614], [1.2658618999999998, 51.1039951], [1.2667569, 51.10424319999999], [1.2668664, 51.104273600000006], [1.2669198, 51.1042888], [1.2679371999999998, 51.1045776], [1.2687820999999997, 51.1048151], [1.2693879, 51.10498450000001], [1.2695331999999997, 51.1050246], [1.2700793, 51.1051752], [1.2707203, 51.1053499], [1.2712389999999998, 51.105495100000006], [1.2717388024464984, 51.105631359695174], [1.2722334, 51.105766200000005], [1.2728052, 51.1059217], [1.27374, 51.1061775], [1.2745249999999997, 51.1063947], [1.2754293, 51.1066456], [1.2766211999999997, 51.1069564], [1.2776261999999998, 51.107250500000006], [1.2781042000000002, 51.1073842], [1.2788075999999995, 51.107579400000006], [1.2795906999999995, 51.107786999999995], [1.2845448792706655, 51.1091490137013], [1.2852252058311116, 51.10933604741925], [1.296264, 51.1123707], [1.2967002, 51.1124964], [1.2983064, 51.11295069999999], [1.2990105999999997, 51.11314070000001], [1.2997506, 51.113316099999984], [1.3004511999999997, 51.11347490000001], [1.3010361999999998, 51.11359660000001], [1.301569, 51.1136969], [1.3020740999999998, 51.11378010000001], [1.3032203, 51.113959599999994], [1.3037206, 51.1140252], [1.3050944999999998, 51.114238], [1.3063485, 51.1144311], [1.306735, 51.1144997], [1.3070029, 51.1145418], [1.3071931999999995, 51.11457949999999], [1.3073842999999998, 51.11462590000001], [1.3076164, 51.11470229999999], [1.307779, 51.1147691], [1.3080008, 51.11487000000001], [1.3081918, 51.1149738], [1.3083941999999995, 51.11510739999999], [1.3085674, 51.115244899999986], [1.3087096, 51.1153881], [1.3088497, 51.1155775], [1.3090043999999998, 51.1158414], [1.3090461999999998, 51.1159455], [1.3090843, 51.11603039999999], [1.3091171, 51.1161618], [1.3091307, 51.1163078], [1.3091246, 51.1164219], [1.3091090999999997, 51.1165034], [1.3090887, 51.11659049999999], [1.3090422999999998, 51.11667310000001], [1.3089828999999995, 51.1167753], [1.3088677999999998, 51.11693729999999], [1.3086968, 51.11718569999999], [1.3086102999999998, 51.1173016], [1.3085544, 51.11739500000001], [1.3084074, 51.11773509999999], [1.3081246, 51.1184732], [1.3079714999999998, 51.118865], [1.3078850999999998, 51.1190727], [1.3078515, 51.1191629], [1.3078184, 51.1192436], [1.3068045, 51.1217003], [1.3055741999999997, 51.1246814], [1.3055066, 51.12481579999999], [1.3054266, 51.1249498], [1.3053168, 51.1251613], [1.3052746, 51.125258800000005], [1.3049221999999998, 51.1260972]]}", "current_leg_start": "Folkestone Central", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "51.1260972", "next_location_lon": "1.3049222", "previous_location": "Folkestone East Staff Halt", "current_leg_milage": "7.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"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\": 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.041, \"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.794, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.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.794, \"capability_applied\": null, \"effective_limit_mph\": 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\": 10667.954, \"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\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.55, \"from_m\": 33939.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39967.521, \"from_m\": 36490.55, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.793, \"from_m\": 45969.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46979.168, \"from_m\": 46754.793, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47029.202, \"from_m\": 46979.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47612.719, \"from_m\": 47029.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49127.211, \"from_m\": 47612.719, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55939.54, \"from_m\": 49127.211, \"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\": 56037.885, \"from_m\": 55939.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89032.155, \"from_m\": 56037.885, \"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\": 89174.224, \"from_m\": 89032.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\": 89463.623, \"from_m\": 89174.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\": 89528.578, \"from_m\": 89463.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90723.226, \"from_m\": 89528.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90784.49, \"from_m\": 90723.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91651.476, \"from_m\": 90784.49, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92008.634, \"from_m\": 91651.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106782.343, \"from_m\": 92008.634, \"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\": 106879.854, \"from_m\": 106782.343, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 106969.9, \"from_m\": 106879.854, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 107259.463, \"from_m\": 106969.9, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107625.566, \"from_m\": 107259.463, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112411.662, \"from_m\": 107625.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\": 112959.136, \"from_m\": 112411.662, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 119964.176, \"from_m\": 112959.136, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120196.425, \"from_m\": 119964.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122963.965, \"from_m\": 120196.425, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123666.526, \"from_m\": 122963.965, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 124479.517, \"from_m\": 123666.526, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 124520.163, \"from_m\": 124479.517, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124627.813, \"from_m\": 124520.163, \"capability_applied\": null, \"effective_limit_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\": 753042, \"profile_key\": \"113da310743ab169f9cfef4e072e691668f481b6a38c7fdd3cc670618a9255ae\", \"schedule_id\": 24017, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2013\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2047\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47905.169, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2054\", \"location\": \"Paddock Wood\", \"stage_seq\": 16, \"distance_m\": 56577.212, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100\", \"location\": \"Marden\", \"stage_seq\": 17, \"distance_m\": 63493.04, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104H\", \"location\": \"Staplehurst\", \"stage_seq\": 18, \"distance_m\": 67526.145, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2110\", \"location\": \"Headcorn\", \"stage_seq\": 19, \"distance_m\": 72868.407, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2116H\", \"location\": \"Pluckley\", \"stage_seq\": 20, \"distance_m\": 81348.362, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2130\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 21, \"distance_m\": 90472.009, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Westenhanger\", \"stage_seq\": 22, \"distance_m\": 103234.889, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141\", \"location\": \"Sandling\", \"stage_seq\": 23, \"distance_m\": 105363.16, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Saltwood Jn\", \"stage_seq\": 24, \"distance_m\": 107080.951, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146H\", \"location\": \"Folkestone West\", \"stage_seq\": 25, \"distance_m\": 111738.323, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Folkestone Central\", \"stage_seq\": 26, \"distance_m\": 112773.91, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 27, \"distance_m\": 114391.487, \"section_seq\": 1, \"route_path_id\": 140008}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"Dover Priory\", \"stage_seq\": 28, \"distance_m\": 124627.813, \"section_seq\": 1, \"route_path_id\": 140008}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 124627.813, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140008}], \"total_distance_m\": 124627.813, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 123688.079, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 939.734, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2004", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.1260972", "current_position_lon": "1.3049222", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:00Z\", \"source_id\": 63854955, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:02Z\", \"source_id\": 20245346, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:07Z\", \"source_id\": 63868588, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:11Z\", \"source_id\": 20249137, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:24Z\", \"source_id\": 63898354, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:27Z\", \"source_id\": 20257337, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:58Z\", \"source_id\": 63902155, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:01Z\", \"source_id\": 20258436, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:16Z\", \"source_id\": 63908073, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:18Z\", \"source_id\": 20260060, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:35Z\", \"source_id\": 63913782, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:41Z\", \"source_id\": 20261773, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:57Z\", \"source_id\": 63929737, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:00Z\", \"source_id\": 20266185, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:15Z\", \"source_id\": 63954727, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:20Z\", \"source_id\": 20273411, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:23Z\", \"source_id\": 63972134, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:24Z\", \"source_id\": 20278320, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:35Z\", \"source_id\": 63987222, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:40Z\", \"source_id\": 20282526, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:11Z\", \"source_id\": 64000719, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:14Z\", \"source_id\": 20286448, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:35Z\", \"source_id\": 64013894, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:39Z\", \"source_id\": 20290166, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:48Z\", \"source_id\": 64030520, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:50Z\", \"source_id\": 20294991, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:11Z\", \"source_id\": 64049844, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:13Z\", \"source_id\": 20300596, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:40Z\", \"source_id\": 64076403, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:46Z\", \"source_id\": 20308193, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:44Z\", \"source_id\": 64083041, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:44Z\", \"source_id\": 20310188, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:34Z\", \"source_id\": 64093582, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:39Z\", \"source_id\": 20313365, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:13Z\", \"source_id\": 64099542, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:15Z\", \"source_id\": 20315062, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33799, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:17Z\", \"source_id\": 64128297, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:20Z\", \"source_id\": 20323460, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dover Priory", "service_state_platform": "2", "timing_fact_generation": 1790024421626386, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:00.925905", "service_state_evidence_id": 20323460, "current_leg_start_actual_dep": "2026-09-21T21:49:00+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:02.549036", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
DVP |
2R64 |
375626+375827 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2313.647, "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": 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.041, "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.794, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.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.794, "capability_applied": null, "effective_limit_mph": 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": 10667.954, "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": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.55, "from_m": 33939.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39967.521, "from_m": 36490.55, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.793, "from_m": 45969.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46979.168, "from_m": 46754.793, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47029.202, "from_m": 46979.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47612.719, "from_m": 47029.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49127.211, "from_m": 47612.719, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55939.54, "from_m": 49127.211, "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": 56037.885, "from_m": 55939.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89032.155, "from_m": 56037.885, "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": 89174.224, "from_m": 89032.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": 89463.623, "from_m": 89174.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": 89528.578, "from_m": 89463.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90723.226, "from_m": 89528.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90784.49, "from_m": 90723.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91651.476, "from_m": 90784.49, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92008.634, "from_m": 91651.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106782.343, "from_m": 92008.634, "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": 106879.854, "from_m": 106782.343, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 106969.9, "from_m": 106879.854, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 107259.463, "from_m": 106969.9, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107625.566, "from_m": 107259.463, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112411.662, "from_m": 107625.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": 112959.136, "from_m": 112411.662, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 119964.176, "from_m": 112959.136, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120196.425, "from_m": 119964.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122963.965, "from_m": 120196.425, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123666.526, "from_m": 122963.965, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 124479.517, "from_m": 123666.526, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 124520.163, "from_m": 124479.517, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124627.813, "from_m": 124520.163, "capability_applied": null, "effective_limit_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": 753042, "profile_key": "113da310743ab169f9cfef4e072e691668f481b6a38c7fdd3cc670618a9255ae", "schedule_id": 24017, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2004", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2013", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2047", "location": "Tonbridge", "stage_seq": 15, "distance_m": 47905.169, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2054", "location": "Paddock Wood", "stage_seq": 16, "distance_m": 56577.212, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100", "location": "Marden", "stage_seq": 17, "distance_m": 63493.04, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104H", "location": "Staplehurst", "stage_seq": 18, "distance_m": 67526.145, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2110", "location": "Headcorn", "stage_seq": 19, "distance_m": 72868.407, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2116H", "location": "Pluckley", "stage_seq": 20, "distance_m": 81348.362, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2130", "location": "Ashford (Kent)", "stage_seq": 21, "distance_m": 90472.009, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Westenhanger", "stage_seq": 22, "distance_m": 103234.889, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141", "location": "Sandling", "stage_seq": 23, "distance_m": 105363.16, "section_seq": 1, "route_path_id": 140008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Saltwood Jn", "stage_seq": 24, "distance_m": 107080.951, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146H", "location": "Folkestone West", "stage_seq": 25, "distance_m": 111738.323, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Folkestone Central", "stage_seq": 26, "distance_m": 112773.91, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Folkestone East Staff Halt", "stage_seq": 27, "distance_m": 114391.487, "section_seq": 1, "route_path_id": 140008}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "Dover Priory", "stage_seq": 28, "distance_m": 124627.813, "section_seq": 1, "route_path_id": 140008}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 124627.813, "from_m": 0.0, "section_seq": 1, "route_path_id": 140008}], "total_distance_m": 124627.813, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 123688.079, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 939.734, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:00Z", "source_id": 63854955, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:02Z", "source_id": 20245346, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:07Z", "source_id": 63868588, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:11Z", "source_id": 20249137, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:24Z", "source_id": 63898354, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:27Z", "source_id": 20257337, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:58Z", "source_id": 63902155, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:01Z", "source_id": 20258436, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:16Z", "source_id": 63908073, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:18Z", "source_id": 20260060, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:35Z", "source_id": 63913782, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:29:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:41Z", "source_id": 20261773, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:57Z", "source_id": 63929737, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:00Z", "source_id": 20266185, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:15Z", "source_id": 63954727, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:20Z", "source_id": 20273411, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:23Z", "source_id": 63972134, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:24Z", "source_id": 20278320, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:35Z", "source_id": 63987222, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:40Z", "source_id": 20282526, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:11Z", "source_id": 64000719, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:14Z", "source_id": 20286448, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32478, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:35Z", "source_id": 64013894, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:39Z", "source_id": 20290166, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32463, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:48Z", "source_id": 64030520, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:17:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:50Z", "source_id": 20294991, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32928, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:11Z", "source_id": 64049844, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:25:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:13Z", "source_id": 20300596, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:40Z", "source_id": 64076403, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:46Z", "source_id": 20308193, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33971, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:44Z", "source_id": 64083041, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:44Z", "source_id": 20310188, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33845, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:34Z", "source_id": 64093582, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:45:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:39Z", "source_id": 20313365, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33842, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:13Z", "source_id": 64099542, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:15Z", "source_id": 20315062, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33799, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:17Z", "source_id": 64128297, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:20Z", "source_id": 20323460, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
London Charing Cross |
2004 |
2004 |
4 |
None |
None |
Dover Priory |
2201 |
2201 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89082/2026-09-21/detailed |
None |
Folkestone Central |
2026-09-21T21:49:00+01:00 |
Dover Priory |
12.0 |
{"type": "LineString", "coordinates": [[1.1684654955939489, 51.08287243372837], [1.1686744, 51.08285809999999], [1.1688597, 51.0828454], [1.1693043, 51.0828035], [1.1697735, 51.08274920000001], [1.1702288999999997, 51.08271510000001], [1.1707785999999998, 51.08269829999999], [1.1710683, 51.082705100000005], [1.1719838, 51.082750299999994], [1.1726986999999998, 51.082789700000006], [1.1733524, 51.0828394], [1.1737875999999998, 51.0828775], [1.1742268, 51.082925299999985], [1.1746351, 51.0829754], [1.1750132, 51.0830261], [1.1754653999999998, 51.0831016], [1.1762952999999998, 51.0832406], [1.1766154, 51.083307699999985], [1.1770786999999998, 51.083409], [1.1775078, 51.0835027], [1.1785952, 51.0837709], [1.1795249, 51.08400150000001], [1.1804240999999998, 51.084233999999995], [1.1806251, 51.0842944], [1.1808750999999995, 51.084369900000006], [1.1811385, 51.08445459999999], [1.1814502, 51.0845567], [1.1818157, 51.084679699999995], [1.1821893999999995, 51.08481909999999], [1.186554, 51.086611700000006], [1.1872687, 51.0869135], [1.1877519, 51.08714030000001], [1.1881969, 51.08732690000001], [1.1882914999999998, 51.087366], [1.1882979374457294, 51.08736865727058], [1.1885097486452336, 51.087454847427274], [1.188697484600441, 51.08753047464395], [1.1888645777831697, 51.08759705432582], [1.1890144606652382, 51.087656101878096], [1.1891505657184651, 51.08770913270599], [1.1892763254146697, 51.087757662214706], [1.1893951722256697, 51.08780320580944], [1.189510538623284, 51.087847278895424], [1.1896258570793312, 51.08789139687784], [1.18974456006563, 51.08793707516193], [1.1898700800539983, 51.08798582915287], [1.190005849516256, 51.08803917425588], [1.1901553009242205, 51.08809862587617], [1.1903218667497106, 51.088165699418965], [1.1905089794645451, 51.08824191028944], [1.1907200715405426, 51.08832877389282], [1.1908453, 51.0883802], [1.191135, 51.08850240000001], [1.1914627, 51.088637899999995], [1.1918021, 51.08877950000001], [1.192477, 51.089057199999985], [1.1928384, 51.08920779999999], [1.1932434999999997, 51.089374500000005], [1.1938543999999998, 51.08962830000001], [1.1943331999999998, 51.0898248], [1.1948878, 51.0900529], [1.195344, 51.0902423], [1.1958791, 51.0904712], [1.1994969999999998, 51.0919793], [1.2026813, 51.09324380000001], [1.2033458999999995, 51.09348349999999], [1.2050187, 51.0941], [1.2074319, 51.09499559999998], [1.2087543, 51.0954881], [1.2106488, 51.09618239999999], [1.2115763999999998, 51.0965239], [1.212002, 51.0966864], [1.2124159, 51.096855700000006], [1.2129179, 51.09707480000001], [1.2132725, 51.09722850000001], [1.2135893999999998, 51.0973734], [1.2141104, 51.0976105], [1.2144252, 51.0977538], [1.2147165, 51.09786859999999], [1.215086, 51.0980124], [1.2153990999999995, 51.0981261], [1.2157808, 51.09826320000001], [1.2161003999999995, 51.09836809999999], [1.2166408, 51.0985387], [1.2171949, 51.098693], [1.2176615, 51.09881810000001], [1.2181208999999995, 51.098931], [1.2186148, 51.0990385], [1.2190751, 51.09913530000001], [1.2194184, 51.0991993], [1.2199982, 51.0993013], [1.220582, 51.09939250000001], [1.2211003, 51.09947189999999], [1.2217389999999997, 51.099562], [1.2224818999999998, 51.09965640000001], [1.2229953, 51.0997148], [1.2239104, 51.09980680000001], [1.2246657999999997, 51.0998806], [1.2257062, 51.09998370000001], [1.2267972, 51.100087300000006], [1.2278717, 51.1001892], [1.2292932, 51.1003229], [1.2303139, 51.1004152], [1.2316443999999998, 51.1005321], [1.2326323999999995, 51.1006234], [1.2328959, 51.10064990000001], [1.2329965, 51.1006611], [1.2338842999999995, 51.1007419], [1.2349724, 51.1008493], [1.2369233000000002, 51.10102999999999], [1.2377493, 51.10111270000001], [1.2379685, 51.10113049999999], [1.25764139776733, 51.102898385750336], [1.2630187, 51.103381600000006], [1.2635327999999997, 51.1034508], [1.2636697, 51.1034726], [1.263872, 51.103505899999995], [1.2641649999999998, 51.1035618], [1.2643858999999995, 51.1036116], [1.2646611, 51.1036734], [1.2650129999999995, 51.1037614], [1.2658618999999998, 51.1039951], [1.2667569, 51.10424319999999], [1.2668664, 51.104273600000006], [1.2669198, 51.1042888], [1.2679371999999998, 51.1045776], [1.2687820999999997, 51.1048151], [1.2693879, 51.10498450000001], [1.2695331999999997, 51.1050246], [1.2700793, 51.1051752], [1.2707203, 51.1053499], [1.2712389999999998, 51.105495100000006], [1.2717388024464984, 51.105631359695174], [1.2722334, 51.105766200000005], [1.2728052, 51.1059217], [1.27374, 51.1061775], [1.2745249999999997, 51.1063947], [1.2754293, 51.1066456], [1.2766211999999997, 51.1069564], [1.2776261999999998, 51.107250500000006], [1.2781042000000002, 51.1073842], [1.2788075999999995, 51.107579400000006], [1.2795906999999995, 51.107786999999995], [1.2845448792706655, 51.1091490137013], [1.2852252058311116, 51.10933604741925], [1.296264, 51.1123707], [1.2967002, 51.1124964], [1.2983064, 51.11295069999999], [1.2990105999999997, 51.11314070000001], [1.2997506, 51.113316099999984], [1.3004511999999997, 51.11347490000001], [1.3010361999999998, 51.11359660000001], [1.301569, 51.1136969], [1.3020740999999998, 51.11378010000001], [1.3032203, 51.113959599999994], [1.3037206, 51.1140252], [1.3050944999999998, 51.114238], [1.3063485, 51.1144311], [1.306735, 51.1144997], [1.3070029, 51.1145418], [1.3071931999999995, 51.11457949999999], [1.3073842999999998, 51.11462590000001], [1.3076164, 51.11470229999999], [1.307779, 51.1147691], [1.3080008, 51.11487000000001], [1.3081918, 51.1149738], [1.3083941999999995, 51.11510739999999], [1.3085674, 51.115244899999986], [1.3087096, 51.1153881], [1.3088497, 51.1155775], [1.3090043999999998, 51.1158414], [1.3090461999999998, 51.1159455], [1.3090843, 51.11603039999999], [1.3091171, 51.1161618], [1.3091307, 51.1163078], [1.3091246, 51.1164219], [1.3091090999999997, 51.1165034], [1.3090887, 51.11659049999999], [1.3090422999999998, 51.11667310000001], [1.3089828999999995, 51.1167753], [1.3088677999999998, 51.11693729999999], [1.3086968, 51.11718569999999], [1.3086102999999998, 51.1173016], [1.3085544, 51.11739500000001], [1.3084074, 51.11773509999999], [1.3081246, 51.1184732], [1.3079714999999998, 51.118865], [1.3078850999999998, 51.1190727], [1.3078515, 51.1191629], [1.3078184, 51.1192436], [1.3068045, 51.1217003], [1.3055741999999997, 51.1246814], [1.3055066, 51.12481579999999], [1.3054266, 51.1249498], [1.3053168, 51.1251613], [1.3052746, 51.125258800000005], [1.3049221999999998, 51.1260972]]} |
7.4 |
2149 |
2201 |
Folkestone East Staff Halt |
Dover Priory |
Dover Priory |
51.1260972 |
1.3049222 |
51.1260972 |
1.3049222 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Dover Priory |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323460 |
1790024421626386 |
116 |
116 |
2026-09-21 21:11:02.549036 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:00.925905 |
| 723700 |
754924 |
18114 |
035N742721 |
2026-09-21 |
COMPLETE |
20322914 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 754924, "stp": "N", "toc": null, "uid": "18114", "consist": null, "dest_crs": "GLQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:18114/2026-09-21/detailed", "trust_id": "035N742721", "origin_crs": "STG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": null, "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "5N74", "timing_status": "ON TIME", "origin_station": "Stirling", "current_leg_arr": "2201", "current_leg_dep": "2151", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "2126", "origin_platform": null, "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Bishopbriggs", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Bishopbriggs", "current_leg_milage": "3.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2126", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:20Z\", \"source_id\": 64059115, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:26Z\", \"source_id\": 20303299, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:41Z\", \"source_id\": 64085180, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:44Z\", \"source_id\": 20310806, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:44Z\", \"source_id\": 64096310, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:50Z\", \"source_id\": 20314131, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:15Z\", \"source_id\": 64106437, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:18Z\", \"source_id\": 20317029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:29Z\", \"source_id\": 64126607, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:29Z\", \"source_id\": 20322914, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "5", "timing_fact_generation": 1790024371427967, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:01.175455", "service_state_evidence_id": 20322914, "current_leg_start_actual_dep": "2026-09-21T21:55:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:01.443899", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
STG |
GLQ |
5N74 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:20Z", "source_id": 64059115, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:26Z", "source_id": 20303299, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:41Z", "source_id": 64085180, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:44Z", "source_id": 20310806, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:44Z", "source_id": 64096310, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:47:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:50Z", "source_id": 20314131, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:15Z", "source_id": 64106437, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:51:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:18Z", "source_id": 20317029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1413, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:29Z", "source_id": 64126607, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:29Z", "source_id": 20322914, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Stirling |
2126 |
2126 |
None |
None |
None |
Glasgow Queen St High Level |
2201 |
2201 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:18114/2026-09-21/detailed |
None |
Bishopbriggs |
2026-09-21T21:55:00+01:00 |
Glasgow Queen St High Level |
10.0 |
{"type": "LineString", "coordinates": [[-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]]} |
3.1 |
2151 |
2201 |
Bishopbriggs |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20322914 |
1790024371427967 |
28 |
28 |
2026-09-21 21:11:01.443899 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:01.175455 |
| 723701 |
753723 |
C25593 |
252A89MZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 753723, "stp": "P", "toc": "Sheffield Supertram", "uid": "C25593", "consist": null, "dest_crs": "SHQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C25593/2026-09-21/detailed", "trust_id": "252A89MZ21", "origin_crs": "PAQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield Cathedral (Super Tram)", "service_date": "2026-09-21", "dest_arr_time": "2058", "dest_platform": null, "is_terminated": 1, "next_location": "Tinsley Meadowhall (Super Tram)", "signalling_id": "2A89", "timing_status": "LATE", "origin_station": "Parkgate", "current_leg_arr": "2041½", "current_leg_dep": "2042", "current_leg_end": "Tinsley Meadowhall (Super Tram)", "origin_dep_time": "2032", "origin_platform": null, "current_location": "Tinsley North Jn", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "+3 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": "2058", "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:63947452\", \"confirmationDeadline\": \"2026-09-21T20:44:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "2032", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1439.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-21T19:37:59Z\", \"source_id\": 63937204, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:04Z\", \"source_id\": 20268326, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:19Z\", \"source_id\": 63945318, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:22Z\", \"source_id\": 20270656, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tinsley North Jn", "service_state_platform": null, "timing_fact_generation": 1790019737062564, "current_leg_arrival_utc": "2026-09-21T20:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:01.181424", "service_state_evidence_id": 63947452, "current_leg_start_actual_dep": "2026-09-21T20:42:07+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:03.691443", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Sheffield Supertram |
P |
PAQ |
SHQ |
2A89 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:59Z", "source_id": 63937204, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:04Z", "source_id": 20268326, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7238, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:19Z", "source_id": 63945318, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:22Z", "source_id": 20270656, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:41:00+01:00", "operational_fact": true}] |
Parkgate |
2032 |
2032 |
None |
None |
None |
Sheffield Cathedral (Super Tram) |
2058 |
2058 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C25593/2026-09-21/detailed |
None |
Magna Tram Stop |
2026-09-21T20:42:07+01:00 |
Tinsley Meadowhall (Super Tram) |
1439.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 |
2042 |
2041½ |
Rotherham Central |
Tinsley North Jn |
Tinsley Meadowhall (Super Tram) |
53.4132051 |
-1.4046362 |
53.4132051 |
-1.4046362 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Tinsley North Jn |
TD |
TRACKING_TIMEOUT |
63947452 |
1790019737062564 |
17 |
17 |
2026-09-21 21:11:03.691443 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:01.181424 |
| 723702 |
753866 |
Y41548 |
742B86MZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 753866, "stp": "P", "toc": "Great Western Railway", "uid": "Y41548", "consist": "165127", "dest_crs": "MLW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41548/2026-09-21/detailed", "trust_id": "742B86MZ21", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Marlow", "service_date": "2026-09-21", "dest_arr_time": "2101", "dest_platform": null, "is_terminated": 1, "next_location": "Bourne End", "signalling_id": "2B86", "timing_status": "ON TIME", "origin_station": "Maidenhead", "current_leg_arr": "2049", "current_leg_dep": "2045½", "current_leg_end": "Bourne End", "origin_dep_time": "2038", "origin_platform": "5", "current_location": "Bourne End", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7222829999999999, 51.55730119999999], [-0.7222499, 51.5573685], [-0.7221968, 51.5574844], [-0.7221345, 51.5576285], [-0.7219895, 51.557917200000006], [-0.7186522272956171, 51.56455531642868], [-0.7168415, 51.5681566], [-0.7164324999999999, 51.56915790000001], [-0.7163259999999999, 51.5695042], [-0.7162773, 51.5696938], [-0.7162567, 51.5698828], [-0.7162817, 51.5714444], [-0.7162607999999999, 51.5719903], [-0.7162113999999999, 51.57219010000001], [-0.7161886, 51.5722823], [-0.7161287999999999, 51.572524], [-0.7158820999999999, 51.573097100000005], [-0.7156422999999998, 51.573514200000005], [-0.7152313999999999, 51.5740778], [-0.7149883999999999, 51.57432850000001], [-0.7148467, 51.57446], [-0.7147920999999999, 51.57451350000001], [-0.7147385, 51.574561300000006], [-0.7135702999999999, 51.5755081], [-0.7134407, 51.57559909999999], [-0.7132059999999999, 51.5757504], [-0.7128785, 51.5759477], [-0.7122369000000001, 51.576311199999985], [-0.7114881, 51.57666519999999]]}", "current_leg_start": "Cookham", "dest_arr_time_act": "2101", "motion_projection": null, "next_location_lat": "51.5766652", "next_location_lon": "-0.7114881", "previous_location": "Cookham", "current_leg_milage": "1.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 109.195, \"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\": 476.464, \"from_m\": 109.195, \"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\": 6716.531, \"from_m\": 476.464, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7042.613, \"from_m\": 6716.531, \"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\": 7443.659, \"from_m\": 7042.613, \"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\": 10939.455, \"from_m\": 7443.659, \"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\": 11250.643, \"from_m\": 10939.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 753866, \"profile_key\": \"41735483c22ce523c297c4890760448dadb57ca27778da6ecac0bd6986af3ba7\", \"schedule_id\": 30755, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142805}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Furze Platt\", \"stage_seq\": 2, \"distance_m\": 1979.873, \"section_seq\": 1, \"route_path_id\": 142805}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Cookham\", \"stage_seq\": 3, \"distance_m\": 4713.611, \"section_seq\": 1, \"route_path_id\": 142805}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2053H\", \"location\": \"Bourne End\", \"stage_seq\": 4, \"distance_m\": 7042.613, \"section_seq\": 1, \"route_path_id\": 142805}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": null, \"location\": \"Marlow\", \"stage_seq\": 5, \"distance_m\": 11250.643, \"section_seq\": 1, \"route_path_id\": 142805}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 11250.643, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142805}], \"total_distance_m\": 11250.643, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 11250.643, \"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": "2038", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.5766652", "current_position_lon": "-0.7114881", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Bourne End", "service_state_platform": null, "timing_fact_generation": 1790021737401805, "current_leg_arrival_utc": "2026-09-21T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:01.189972", "service_state_evidence_id": 20294179, "current_leg_start_actual_dep": "2026-09-21T20:45:30+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:03.688928", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
MAI |
MLW |
2B86 |
165127 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 109.195, "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": 476.464, "from_m": 109.195, "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": 6716.531, "from_m": 476.464, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7042.613, "from_m": 6716.531, "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": 7443.659, "from_m": 7042.613, "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": 10939.455, "from_m": 7443.659, "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": 11250.643, "from_m": 10939.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 753866, "profile_key": "41735483c22ce523c297c4890760448dadb57ca27778da6ecac0bd6986af3ba7", "schedule_id": 30755, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2038", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142805}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Furze Platt", "stage_seq": 2, "distance_m": 1979.873, "section_seq": 1, "route_path_id": 142805}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Cookham", "stage_seq": 3, "distance_m": 4713.611, "section_seq": 1, "route_path_id": 142805}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2053H", "location": "Bourne End", "stage_seq": 4, "distance_m": 7042.613, "section_seq": 1, "route_path_id": 142805}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": null, "location": "Marlow", "stage_seq": 5, "distance_m": 11250.643, "section_seq": 1, "route_path_id": 142805}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 11250.643, "from_m": 0.0, "section_seq": 1, "route_path_id": 142805}], "total_distance_m": 11250.643, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 11250.643, "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} |
[] |
Maidenhead |
2038 |
2038 |
5 |
None |
None |
Marlow |
2101 |
2101 |
None |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41548/2026-09-21/detailed |
None |
Cookham |
2026-09-21T20:45:30+01:00 |
Bourne End |
3.5 |
{"type": "LineString", "coordinates": [[-0.7222829999999999, 51.55730119999999], [-0.7222499, 51.5573685], [-0.7221968, 51.5574844], [-0.7221345, 51.5576285], [-0.7219895, 51.557917200000006], [-0.7186522272956171, 51.56455531642868], [-0.7168415, 51.5681566], [-0.7164324999999999, 51.56915790000001], [-0.7163259999999999, 51.5695042], [-0.7162773, 51.5696938], [-0.7162567, 51.5698828], [-0.7162817, 51.5714444], [-0.7162607999999999, 51.5719903], [-0.7162113999999999, 51.57219010000001], [-0.7161886, 51.5722823], [-0.7161287999999999, 51.572524], [-0.7158820999999999, 51.573097100000005], [-0.7156422999999998, 51.573514200000005], [-0.7152313999999999, 51.5740778], [-0.7149883999999999, 51.57432850000001], [-0.7148467, 51.57446], [-0.7147920999999999, 51.57451350000001], [-0.7147385, 51.574561300000006], [-0.7135702999999999, 51.5755081], [-0.7134407, 51.57559909999999], [-0.7132059999999999, 51.5757504], [-0.7128785, 51.5759477], [-0.7122369000000001, 51.576311199999985], [-0.7114881, 51.57666519999999]]} |
1.4 |
2045½ |
2049 |
Cookham |
Bourne End |
Bourne End |
51.5766652 |
-0.7114881 |
51.5766652 |
-0.7114881 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Bourne End |
TRUST |
TRACKING_TIMEOUT |
20294179 |
1790021737401805 |
8 |
8 |
2026-09-21 21:11:03.688928 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:01.189972 |
| 723703 |
754333 |
P65559 |
355Y63M721 |
2026-09-21 |
COMPLETE |
20323844 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 754333, "stp": "O", "toc": "Northern", "uid": "P65559", "consist": "769458", "dest_crs": "XAL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65559/2026-09-21/detailed", "trust_id": "355Y63M721", "origin_crs": "WGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Allerton Depot", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": null, "is_terminated": 1, "next_location": "Allerton Depot", "signalling_id": "5Y63", "timing_status": "EARLY", "origin_station": "Wigan North Western", "current_leg_arr": "2201", "current_leg_dep": "2150", "current_leg_end": "Allerton Depot", "origin_dep_time": "2100", "origin_platform": "3", "current_location": "Allerton Depot", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9783843, 53.4075993], [-2.977639299999999, 53.4074843], [-2.9771421, 53.40741999999999], [-2.9767677999999997, 53.4073859], [-2.9767165493678225, 53.40738283708326], [-2.9764549, 53.4073672], [-2.9759965, 53.4073515], [-2.9756047999999997, 53.4073534], [-2.9753364, 53.40734960000001], [-2.9750837, 53.4073357], [-2.97481, 53.4073234], [-2.9745212999999997, 53.407289099999986], [-2.9742847, 53.407261], [-2.9739935, 53.4072203], [-2.9736696999999994, 53.40717179999999], [-2.9723231, 53.4069544], [-2.9720764999999996, 53.4069086], [-2.9710718999999997, 53.406725599999994], [-2.9705843999999995, 53.4066742], [-2.9701052, 53.40659370000001], [-2.969822, 53.4065409], [-2.9690029999999994, 53.4063977], [-2.964440437594421, 53.40560820361025], [-2.9642080999999996, 53.405567999999995], [-2.9639285999999996, 53.405517399999994], [-2.9638880999999997, 53.40550959999999], [-2.9638369, 53.4055], [-2.962845, 53.40532180000001], [-2.9614223, 53.40507529999999], [-2.9610094999999994, 53.40500290000001], [-2.9597539, 53.40477020000001], [-2.9595890999999996, 53.40474140000001], [-2.9578934999999995, 53.40444540000001], [-2.9576228999999996, 53.404398400000005], [-2.9568341, 53.404261299999995], [-2.9567152999999995, 53.4042414], [-2.956101, 53.40413480000001], [-2.9558321999999997, 53.4040826], [-2.9544328, 53.403839299999994], [-2.9525468, 53.40351549999999], [-2.9518887, 53.4034023], [-2.9509548, 53.4032434], [-2.9503170999999995, 53.40313940000001], [-2.9496955, 53.403044300000005], [-2.9492967999999995, 53.4029836], [-2.9484593, 53.402837000000005], [-2.9478069999999996, 53.4027135], [-2.9475934, 53.402673099999994], [-2.9468276000000007, 53.4025395], [-2.9463516, 53.402462], [-2.9460269999999995, 53.40242039999999], [-2.9456225, 53.4023838], [-2.9452987, 53.40237280000001], [-2.9450071, 53.40237629999999], [-2.9446815, 53.40240249999999], [-2.9442425, 53.402458499999995], [-2.9440700999999994, 53.402482500000005], [-2.9435028, 53.402534200000005], [-2.9432083999999996, 53.40258559999999], [-2.9428902999999997, 53.40264809999999], [-2.9425113, 53.40272449999999], [-2.9418977999999996, 53.402809], [-2.9411259999999997, 53.4029629], [-2.9408244, 53.4029985], [-2.9403729999999997, 53.4030531], [-2.9399852, 53.40310989999999], [-2.939803, 53.4031464], [-2.9395375, 53.40318719999999], [-2.9391593, 53.4032264], [-2.9383760999999997, 53.40330709999999], [-2.9382008307911747, 53.403324322611574], [-2.9381054, 53.40333369999999], [-2.9372361999999996, 53.403419], [-2.9364257999999994, 53.40350119999999], [-2.9359499999999996, 53.4035486], [-2.9356254999999996, 53.40358059999999], [-2.9345217999999997, 53.4036892], [-2.9331297, 53.4038276], [-2.9329391810250875, 53.40384746175579], [-2.9328144999999997, 53.40384040000001], [-2.9324939999999997, 53.40380759999999], [-2.9322337999999997, 53.4037692], [-2.9319494999999995, 53.40371], [-2.9316505, 53.40363409999999], [-2.9313541, 53.40353820000001], [-2.9310402999999994, 53.40341339999999], [-2.9307452, 53.4032671], [-2.930529299999999, 53.40314], [-2.9302933, 53.4029761], [-2.9301054999999994, 53.4028106], [-2.9299351999999996, 53.40263869999999], [-2.9297728999999997, 53.4024276], [-2.9296561999999997, 53.40222049999999], [-2.9295811, 53.4020398], [-2.9295234999999997, 53.401852700000006], [-2.9294873000000003, 53.40164879999999], [-2.9294671, 53.401377799999985], [-2.9294497, 53.4010484], [-2.9294282, 53.4007301], [-2.9294173, 53.4006261], [-2.9294049, 53.40048959999999], [-2.9293732999999995, 53.40016239999999], [-2.929329, 53.39978020000001], [-2.9292687, 53.39939559999999], [-2.9292280999999996, 53.39918479999999], [-2.9291976, 53.3990262], [-2.9291305, 53.39873990000001], [-2.9291140999999996, 53.3986873], [-2.9290623, 53.398521599999995], [-2.9290353, 53.398435199999994], [-2.9289213, 53.3981026], [-2.9287738, 53.397734799999995], [-2.9286356999999996, 53.39743970000001], [-2.9285743, 53.3973249], [-2.9284667, 53.39712380000001], [-2.9283074999999994, 53.3968606], [-2.9282762, 53.39680639999999], [-2.928061, 53.3964838], [-2.9278655, 53.3961641], [-2.9275456000000006, 53.395650399999994], [-2.9272588, 53.39520089999999], [-2.9272049, 53.3951041], [-2.9266414, 53.3941786], [-2.926367, 53.3937389], [-2.9262336999999996, 53.3935252], [-2.9258877, 53.392969400000005], [-2.9253469999999995, 53.392130299999984], [-2.9251725999999993, 53.3918606], [-2.9241462, 53.39021729999999], [-2.9240205, 53.3900229], [-2.9233822, 53.388991], [-2.9228797, 53.38818940000001], [-2.9227644999999995, 53.388], [-2.9223096, 53.3873681], [-2.9217717999999997, 53.3866962], [-2.9214779, 53.3863508], [-2.9205619, 53.3852774], [-2.9188869, 53.3833318], [-2.9186132999999996, 53.38301030000001], [-2.9163470999999994, 53.3803841], [-2.9154673, 53.37934769999998], [-2.9148986999999997, 53.37854110000001], [-2.9146010999999996, 53.3780619], [-2.9143167999999995, 53.3775868], [-2.9136581999999995, 53.37643709999999], [-2.9129946, 53.3753273], [-2.912254, 53.3742817], [-2.9114226999999997, 53.37327], [-2.9102665, 53.372031499999984], [-2.9091372999999994, 53.3709308], [-2.9076727999999994, 53.3697178], [-2.9073824, 53.3695097], [-2.9065625999999996, 53.3689223], [-2.9051112999999997, 53.3679669], [-2.9026224, 53.36647289999999], [-2.8966208, 53.36287179999999], [-2.8948021999999995, 53.361777700000005], [-2.8936114, 53.3610661], [-2.8930067, 53.3607524], [-2.8929331640591553, 53.36070877627213], [-2.8925546, 53.360484199999995], [-2.8916485, 53.3599371], [-2.8914847, 53.359841399999986], [-2.8906555, 53.3593473], [-2.8904639999999997, 53.35923199999999], [-2.8900299, 53.3589691], [-2.8899481999999996, 53.35891960000001], [-2.8896760457576764, 53.358758852112295], [-2.888808099999999, 53.3582462], [-2.8883691, 53.3579736], [-2.8878584, 53.357737199999995], [-2.8875953, 53.3576051], [-2.8873792, 53.35752430000001], [-2.8867944, 53.3573962], [-2.8867157, 53.3573774], [-2.8864649999999994, 53.3573037], [-2.8864033, 53.3572928], [-2.8860722, 53.357251], [-2.8857096999999996, 53.35723139999999], [-2.8851613, 53.357217000000006], [-2.8849677, 53.3572204], [-2.8847776, 53.357224], [-2.8843428, 53.3572677], [-2.8840534, 53.3572928], [-2.8831753, 53.35731659999999], [-2.8826586, 53.3573361], [-2.8816098999999995, 53.357395299999986]]}", "current_leg_start": "Liverpool Lime Street HL/ML", "dest_arr_time_act": "2206", "motion_projection": null, "next_location_lat": "53.3573953", "next_location_lon": "-2.8816099", "previous_location": "Liverpool Lime Street HL/ML", "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\": 190.517, \"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\": 276.441, \"from_m\": 190.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.781, \"from_m\": 276.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 360.968, \"from_m\": 301.781, \"capability_applied\": null, \"effective_limit_mph\": 15.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.558, \"from_m\": 360.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9586.467, \"from_m\": 714.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10104.024, \"from_m\": 9586.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\": 10626.406, \"from_m\": 10104.024, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27198.42, \"from_m\": 10626.406, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27304.497, \"from_m\": 27198.42, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 29226.461, \"from_m\": 27304.497, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31893.993, \"from_m\": 29226.461, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32243.472, \"from_m\": 31893.993, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32273.867, \"from_m\": 32243.472, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33659.576, \"from_m\": 32273.867, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33732.919, \"from_m\": 33659.576, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34640.989, \"from_m\": 33732.919, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34868.718, \"from_m\": 34640.989, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34911.369, \"from_m\": 34868.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36010.006, \"from_m\": 34911.369, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36376.11, \"from_m\": 36010.006, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37010.825, \"from_m\": 36376.11, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 37376.929, \"from_m\": 37010.825, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38475.566, \"from_m\": 37376.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38518.218, \"from_m\": 38475.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38745.947, \"from_m\": 38518.218, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39048.418, \"from_m\": 38745.947, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39087.851, \"from_m\": 39048.418, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39162.531, \"from_m\": 39087.851, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39202.467, \"from_m\": 39162.531, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39276.028, \"from_m\": 39202.467, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39334.066, \"from_m\": 39276.028, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40469.806, \"from_m\": 39334.066, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40801.208, \"from_m\": 40469.806, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40861.526, \"from_m\": 40801.208, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45382.321, \"from_m\": 40861.526, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45435.49, \"from_m\": 45382.321, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45871.605, \"from_m\": 45435.49, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45954.236, \"from_m\": 45871.605, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46001.203, \"from_m\": 45954.236, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46019.749, \"from_m\": 46001.203, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46070.634, \"from_m\": 46019.749, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46343.806, \"from_m\": 46070.634, \"capability_applied\": null, \"effective_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\": 754333, \"profile_key\": \"57554a9d0a20bc72f6c990b7e6a35f4cd630d24a88a973350ffb80d40c14270a\", \"schedule_id\": 40007, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Wigan North Western\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Wigan Station Jn\", \"stage_seq\": 2, \"distance_m\": 332.5, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 3, \"distance_m\": 714.558, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 4, \"distance_m\": 2084.413, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Golborne Jn\", \"stage_seq\": 5, \"distance_m\": 9378.243, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2114\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 6, \"distance_m\": 11461.462, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Earlestown\", \"stage_seq\": 7, \"distance_m\": 12960.371, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 8, \"distance_m\": 17617.573, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Rainhill\", \"stage_seq\": 9, \"distance_m\": 22462.77, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2130\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 27587.732, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Roby\", \"stage_seq\": 11, \"distance_m\": 28407.558, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 12, \"distance_m\": 32315.086, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 13, \"distance_m\": 33475.924, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 14, \"distance_m\": 33960.313, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Edge Hill\", \"stage_seq\": 15, \"distance_m\": 34522.523, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 16, \"distance_m\": 35417.576, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2150\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 17, \"distance_m\": 36693.468, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 18, \"distance_m\": 37969.36, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Edge Hill\", \"stage_seq\": 19, \"distance_m\": 38864.412, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 20, \"distance_m\": 39450.735, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Wavertree Jn\", \"stage_seq\": 21, \"distance_m\": 40915.003, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 22, \"distance_m\": 45829.563, \"section_seq\": 1, \"route_path_id\": 146837}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"Allerton Depot\", \"stage_seq\": 23, \"distance_m\": 46343.806, \"section_seq\": 1, \"route_path_id\": 146837}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46343.806, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146837}], \"total_distance_m\": 46343.806, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 45499.916, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 843.89, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.3573953", "current_position_lon": "-2.8816099", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:35Z\", \"source_id\": 64034912, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:38Z\", \"source_id\": 20296243, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:15Z\", \"source_id\": 64038744, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:18Z\", \"source_id\": 20297294, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:26Z\", \"source_id\": 64043703, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:28Z\", \"source_id\": 20298731, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:09Z\", \"source_id\": 64047615, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:14Z\", \"source_id\": 20299923, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:26Z\", \"source_id\": 64052597, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:30Z\", \"source_id\": 20301422, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:15Z\", \"source_id\": 64054393, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:18Z\", \"source_id\": 20301969, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:42Z\", \"source_id\": 64071847, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:46Z\", \"source_id\": 20306837, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:21Z\", \"source_id\": 64126249, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:23Z\", \"source_id\": 20322827, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:54Z\", \"source_id\": 64129575, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:59Z\", \"source_id\": 20323844, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Allerton Depot", "service_state_platform": null, "timing_fact_generation": 1790024461337211, "current_leg_arrival_utc": "2026-09-21T22:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:01.329099", "service_state_evidence_id": 20323844, "current_leg_start_actual_dep": "2026-09-21T21:50:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:02.556514", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
WGN |
XAL |
5Y63 |
769458 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 190.517, "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": 276.441, "from_m": 190.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.781, "from_m": 276.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 360.968, "from_m": 301.781, "capability_applied": null, "effective_limit_mph": 15.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.558, "from_m": 360.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9586.467, "from_m": 714.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10104.024, "from_m": 9586.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": 10626.406, "from_m": 10104.024, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27198.42, "from_m": 10626.406, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27304.497, "from_m": 27198.42, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 29226.461, "from_m": 27304.497, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31893.993, "from_m": 29226.461, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32243.472, "from_m": 31893.993, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32273.867, "from_m": 32243.472, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33659.576, "from_m": 32273.867, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33732.919, "from_m": 33659.576, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34640.989, "from_m": 33732.919, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34868.718, "from_m": 34640.989, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34911.369, "from_m": 34868.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36010.006, "from_m": 34911.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36376.11, "from_m": 36010.006, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37010.825, "from_m": 36376.11, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 37376.929, "from_m": 37010.825, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38475.566, "from_m": 37376.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38518.218, "from_m": 38475.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38745.947, "from_m": 38518.218, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39048.418, "from_m": 38745.947, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39087.851, "from_m": 39048.418, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39162.531, "from_m": 39087.851, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39202.467, "from_m": 39162.531, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39276.028, "from_m": 39202.467, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39334.066, "from_m": 39276.028, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40469.806, "from_m": 39334.066, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40801.208, "from_m": 40469.806, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40861.526, "from_m": 40801.208, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45382.321, "from_m": 40861.526, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45435.49, "from_m": 45382.321, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45871.605, "from_m": 45435.49, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45954.236, "from_m": 45871.605, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46001.203, "from_m": 45954.236, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46019.749, "from_m": 46001.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46070.634, "from_m": 46019.749, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46343.806, "from_m": 46070.634, "capability_applied": null, "effective_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": 754333, "profile_key": "57554a9d0a20bc72f6c990b7e6a35f4cd630d24a88a973350ffb80d40c14270a", "schedule_id": 40007, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Wigan North Western", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Wigan Station Jn", "stage_seq": 2, "distance_m": 332.5, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Wigan South Jn", "stage_seq": 3, "distance_m": 714.558, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Springs Branch Jn", "stage_seq": 4, "distance_m": 2084.413, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Golborne Jn", "stage_seq": 5, "distance_m": 9378.243, "section_seq": 1, "route_path_id": 146837}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2114", "location": "Newton-le-Willows", "stage_seq": 6, "distance_m": 11461.462, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Earlestown", "stage_seq": 7, "distance_m": 12960.371, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "St. Helens Junction", "stage_seq": 8, "distance_m": 17617.573, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Rainhill", "stage_seq": 9, "distance_m": 22462.77, "section_seq": 1, "route_path_id": 146837}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2130", "location": "Huyton", "stage_seq": 10, "distance_m": 27587.732, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Roby", "stage_seq": 11, "distance_m": 28407.558, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Olive Mount Jn", "stage_seq": 12, "distance_m": 32315.086, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Bootle Branch Jn", "stage_seq": 13, "distance_m": 33475.924, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Edge Hill S.B.", "stage_seq": 14, "distance_m": 33960.313, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Edge Hill", "stage_seq": 15, "distance_m": 34522.523, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Crown Street Jn", "stage_seq": 16, "distance_m": 35417.576, "section_seq": 1, "route_path_id": 146837}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2150", "location": "Liverpool Lime Street HL/ML", "stage_seq": 17, "distance_m": 36693.468, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Crown Street Jn", "stage_seq": 18, "distance_m": 37969.36, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Edge Hill", "stage_seq": 19, "distance_m": 38864.412, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Edge Hill S.B.", "stage_seq": 20, "distance_m": 39450.735, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Wavertree Jn", "stage_seq": 21, "distance_m": 40915.003, "section_seq": 1, "route_path_id": 146837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Liverpool South Parkway (HL)", "stage_seq": 22, "distance_m": 45829.563, "section_seq": 1, "route_path_id": 146837}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "Allerton Depot", "stage_seq": 23, "distance_m": 46343.806, "section_seq": 1, "route_path_id": 146837}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46343.806, "from_m": 0.0, "section_seq": 1, "route_path_id": 146837}], "total_distance_m": 46343.806, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 45499.916, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 843.89, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:35Z", "source_id": 64034912, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:38Z", "source_id": 20296243, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9453, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:15Z", "source_id": 64038744, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:18Z", "source_id": 20297294, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:26Z", "source_id": 64043703, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:23:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:28Z", "source_id": 20298731, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:09Z", "source_id": 64047615, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:14Z", "source_id": 20299923, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10016, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:26Z", "source_id": 64052597, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:30Z", "source_id": 20301422, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:15Z", "source_id": 64054393, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:18Z", "source_id": 20301969, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:42Z", "source_id": 64071847, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:35:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:46Z", "source_id": 20306837, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9922, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:21Z", "source_id": 64126249, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:23Z", "source_id": 20322827, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:54Z", "source_id": 64129575, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:59Z", "source_id": 20323844, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Wigan North Western |
2100 |
2100 |
3 |
None |
None |
Allerton Depot |
2206 |
2206 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65559/2026-09-21/detailed |
None |
Liverpool Lime Street HL/ML |
2026-09-21T21:50:00+01:00 |
Allerton Depot |
11.0 |
{"type": "LineString", "coordinates": [[-2.9783843, 53.4075993], [-2.977639299999999, 53.4074843], [-2.9771421, 53.40741999999999], [-2.9767677999999997, 53.4073859], [-2.9767165493678225, 53.40738283708326], [-2.9764549, 53.4073672], [-2.9759965, 53.4073515], [-2.9756047999999997, 53.4073534], [-2.9753364, 53.40734960000001], [-2.9750837, 53.4073357], [-2.97481, 53.4073234], [-2.9745212999999997, 53.407289099999986], [-2.9742847, 53.407261], [-2.9739935, 53.4072203], [-2.9736696999999994, 53.40717179999999], [-2.9723231, 53.4069544], [-2.9720764999999996, 53.4069086], [-2.9710718999999997, 53.406725599999994], [-2.9705843999999995, 53.4066742], [-2.9701052, 53.40659370000001], [-2.969822, 53.4065409], [-2.9690029999999994, 53.4063977], [-2.964440437594421, 53.40560820361025], [-2.9642080999999996, 53.405567999999995], [-2.9639285999999996, 53.405517399999994], [-2.9638880999999997, 53.40550959999999], [-2.9638369, 53.4055], [-2.962845, 53.40532180000001], [-2.9614223, 53.40507529999999], [-2.9610094999999994, 53.40500290000001], [-2.9597539, 53.40477020000001], [-2.9595890999999996, 53.40474140000001], [-2.9578934999999995, 53.40444540000001], [-2.9576228999999996, 53.404398400000005], [-2.9568341, 53.404261299999995], [-2.9567152999999995, 53.4042414], [-2.956101, 53.40413480000001], [-2.9558321999999997, 53.4040826], [-2.9544328, 53.403839299999994], [-2.9525468, 53.40351549999999], [-2.9518887, 53.4034023], [-2.9509548, 53.4032434], [-2.9503170999999995, 53.40313940000001], [-2.9496955, 53.403044300000005], [-2.9492967999999995, 53.4029836], [-2.9484593, 53.402837000000005], [-2.9478069999999996, 53.4027135], [-2.9475934, 53.402673099999994], [-2.9468276000000007, 53.4025395], [-2.9463516, 53.402462], [-2.9460269999999995, 53.40242039999999], [-2.9456225, 53.4023838], [-2.9452987, 53.40237280000001], [-2.9450071, 53.40237629999999], [-2.9446815, 53.40240249999999], [-2.9442425, 53.402458499999995], [-2.9440700999999994, 53.402482500000005], [-2.9435028, 53.402534200000005], [-2.9432083999999996, 53.40258559999999], [-2.9428902999999997, 53.40264809999999], [-2.9425113, 53.40272449999999], [-2.9418977999999996, 53.402809], [-2.9411259999999997, 53.4029629], [-2.9408244, 53.4029985], [-2.9403729999999997, 53.4030531], [-2.9399852, 53.40310989999999], [-2.939803, 53.4031464], [-2.9395375, 53.40318719999999], [-2.9391593, 53.4032264], [-2.9383760999999997, 53.40330709999999], [-2.9382008307911747, 53.403324322611574], [-2.9381054, 53.40333369999999], [-2.9372361999999996, 53.403419], [-2.9364257999999994, 53.40350119999999], [-2.9359499999999996, 53.4035486], [-2.9356254999999996, 53.40358059999999], [-2.9345217999999997, 53.4036892], [-2.9331297, 53.4038276], [-2.9329391810250875, 53.40384746175579], [-2.9328144999999997, 53.40384040000001], [-2.9324939999999997, 53.40380759999999], [-2.9322337999999997, 53.4037692], [-2.9319494999999995, 53.40371], [-2.9316505, 53.40363409999999], [-2.9313541, 53.40353820000001], [-2.9310402999999994, 53.40341339999999], [-2.9307452, 53.4032671], [-2.930529299999999, 53.40314], [-2.9302933, 53.4029761], [-2.9301054999999994, 53.4028106], [-2.9299351999999996, 53.40263869999999], [-2.9297728999999997, 53.4024276], [-2.9296561999999997, 53.40222049999999], [-2.9295811, 53.4020398], [-2.9295234999999997, 53.401852700000006], [-2.9294873000000003, 53.40164879999999], [-2.9294671, 53.401377799999985], [-2.9294497, 53.4010484], [-2.9294282, 53.4007301], [-2.9294173, 53.4006261], [-2.9294049, 53.40048959999999], [-2.9293732999999995, 53.40016239999999], [-2.929329, 53.39978020000001], [-2.9292687, 53.39939559999999], [-2.9292280999999996, 53.39918479999999], [-2.9291976, 53.3990262], [-2.9291305, 53.39873990000001], [-2.9291140999999996, 53.3986873], [-2.9290623, 53.398521599999995], [-2.9290353, 53.398435199999994], [-2.9289213, 53.3981026], [-2.9287738, 53.397734799999995], [-2.9286356999999996, 53.39743970000001], [-2.9285743, 53.3973249], [-2.9284667, 53.39712380000001], [-2.9283074999999994, 53.3968606], [-2.9282762, 53.39680639999999], [-2.928061, 53.3964838], [-2.9278655, 53.3961641], [-2.9275456000000006, 53.395650399999994], [-2.9272588, 53.39520089999999], [-2.9272049, 53.3951041], [-2.9266414, 53.3941786], [-2.926367, 53.3937389], [-2.9262336999999996, 53.3935252], [-2.9258877, 53.392969400000005], [-2.9253469999999995, 53.392130299999984], [-2.9251725999999993, 53.3918606], [-2.9241462, 53.39021729999999], [-2.9240205, 53.3900229], [-2.9233822, 53.388991], [-2.9228797, 53.38818940000001], [-2.9227644999999995, 53.388], [-2.9223096, 53.3873681], [-2.9217717999999997, 53.3866962], [-2.9214779, 53.3863508], [-2.9205619, 53.3852774], [-2.9188869, 53.3833318], [-2.9186132999999996, 53.38301030000001], [-2.9163470999999994, 53.3803841], [-2.9154673, 53.37934769999998], [-2.9148986999999997, 53.37854110000001], [-2.9146010999999996, 53.3780619], [-2.9143167999999995, 53.3775868], [-2.9136581999999995, 53.37643709999999], [-2.9129946, 53.3753273], [-2.912254, 53.3742817], [-2.9114226999999997, 53.37327], [-2.9102665, 53.372031499999984], [-2.9091372999999994, 53.3709308], [-2.9076727999999994, 53.3697178], [-2.9073824, 53.3695097], [-2.9065625999999996, 53.3689223], [-2.9051112999999997, 53.3679669], [-2.9026224, 53.36647289999999], [-2.8966208, 53.36287179999999], [-2.8948021999999995, 53.361777700000005], [-2.8936114, 53.3610661], [-2.8930067, 53.3607524], [-2.8929331640591553, 53.36070877627213], [-2.8925546, 53.360484199999995], [-2.8916485, 53.3599371], [-2.8914847, 53.359841399999986], [-2.8906555, 53.3593473], [-2.8904639999999997, 53.35923199999999], [-2.8900299, 53.3589691], [-2.8899481999999996, 53.35891960000001], [-2.8896760457576764, 53.358758852112295], [-2.888808099999999, 53.3582462], [-2.8883691, 53.3579736], [-2.8878584, 53.357737199999995], [-2.8875953, 53.3576051], [-2.8873792, 53.35752430000001], [-2.8867944, 53.3573962], [-2.8867157, 53.3573774], [-2.8864649999999994, 53.3573037], [-2.8864033, 53.3572928], [-2.8860722, 53.357251], [-2.8857096999999996, 53.35723139999999], [-2.8851613, 53.357217000000006], [-2.8849677, 53.3572204], [-2.8847776, 53.357224], [-2.8843428, 53.3572677], [-2.8840534, 53.3572928], [-2.8831753, 53.35731659999999], [-2.8826586, 53.3573361], [-2.8816098999999995, 53.357395299999986]]} |
6.0 |
2150 |
2201 |
Liverpool Lime Street HL/ML |
Allerton Depot |
Allerton Depot |
53.3573953 |
-2.8816099 |
53.3573953 |
-2.8816099 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Allerton Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323844 |
1790024461337211 |
61 |
61 |
2026-09-21 21:11:02.556514 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:01.329099 |
| 723704 |
754371 |
W84610 |
075D39M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 754371, "stp": "P", "toc": "ScotRail", "uid": "W84610", "consist": null, "dest_crs": "XGW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84610/2026-09-21/detailed", "trust_id": "075D39M721", "origin_crs": "XCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shields T.M.D. (E)", "service_date": "2026-09-21", "dest_arr_time": "2107", "dest_platform": null, "is_terminated": 1, "next_location": "Shields T.M.D. (E)", "signalling_id": "5D39", "timing_status": null, "origin_station": "Corkerhill C.S.M.D.", "current_leg_arr": "2107", "current_leg_dep": "2103", "current_leg_end": "Shields T.M.D. (E)", "origin_dep_time": "2101", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2929317, 55.8473688], [-4.2926447, 55.8473794], [-4.292567, 55.8473824], [-4.2922357, 55.847395299999995], [-4.2919962, 55.8474046], [-4.2916591, 55.8474125], [-4.2908599, 55.84742339999998], [-4.2901316, 55.847389199999995], [-4.2896971, 55.8473561], [-4.2845443, 55.847112200000005]]}", "current_leg_start": "Corkerhill C.S.M.D.", "dest_arr_time_act": "2107", "motion_projection": null, "next_location_lat": "55.8471122", "next_location_lon": "-4.2845443", "previous_location": null, "current_leg_milage": "2.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 862.153, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 995.873, \"from_m\": 862.153, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2791.241, \"from_m\": 995.873, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2840.361, \"from_m\": 2791.241, \"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\": 2994.463, \"from_m\": 2840.361, \"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\": 3034.349, \"from_m\": 2994.463, \"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\": 3586.31, \"from_m\": 3034.349, \"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}], \"service_id\": 754371, \"profile_key\": \"3cbd0ddf743f8e359d0367f990090e32bfd0dca6d1a16cbe330f8e467c3f65ff\", \"schedule_id\": 29478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142251}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": null, \"location\": \"Shields T.M.D. (E)\", \"stage_seq\": 2, \"distance_m\": 3586.31, \"section_seq\": 1, \"route_path_id\": 142251}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3586.31, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142251}], \"total_distance_m\": 3586.31, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 3586.31, \"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": "2101", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "55.8362216", "current_position_lon": "-4.3249062", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Corkerhill C.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1790022969845416, "current_leg_arrival_utc": "2026-09-21T21:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:01.345709", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:03:30+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:03.693772", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XCK |
XGW |
5D39 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 862.153, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 995.873, "from_m": 862.153, "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": 2791.241, "from_m": 995.873, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2840.361, "from_m": 2791.241, "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": 2994.463, "from_m": 2840.361, "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": 3034.349, "from_m": 2994.463, "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": 3586.31, "from_m": 3034.349, "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}], "service_id": 754371, "profile_key": "3cbd0ddf743f8e359d0367f990090e32bfd0dca6d1a16cbe330f8e467c3f65ff", "schedule_id": 29478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2101", "location": "Corkerhill C.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142251}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": null, "location": "Shields T.M.D. (E)", "stage_seq": 2, "distance_m": 3586.31, "section_seq": 1, "route_path_id": 142251}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3586.31, "from_m": 0.0, "section_seq": 1, "route_path_id": 142251}], "total_distance_m": 3586.31, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 3586.31, "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} |
[] |
Corkerhill C.S.M.D. |
2101 |
2101 |
None |
None |
None |
Shields T.M.D. (E) |
2107 |
2107 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W84610/2026-09-21/detailed |
None |
Corkerhill C.S.M.D. |
2026-09-21T21:03:30+01:00 |
Shields T.M.D. (E) |
4.0 |
{"type": "LineString", "coordinates": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2929317, 55.8473688], [-4.2926447, 55.8473794], [-4.292567, 55.8473824], [-4.2922357, 55.847395299999995], [-4.2919962, 55.8474046], [-4.2916591, 55.8474125], [-4.2908599, 55.84742339999998], [-4.2901316, 55.847389199999995], [-4.2896971, 55.8473561], [-4.2845443, 55.847112200000005]]} |
2.0 |
2103 |
2107 |
None |
None |
Shields T.M.D. (E) |
55.8362216 |
-4.3249062 |
55.8471122 |
-4.2845443 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Corkerhill C.S.M.D. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790022969845416 |
35 |
35 |
2026-09-21 21:11:03.693772 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:01.345709 |
| 723705 |
755279 |
G30324 |
362F59M721 |
2026-09-21 |
COMPLETE |
20323967 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 755279, "stp": "P", "toc": "Merseyrail", "uid": "G30324", "consist": "777148", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30324/2026-09-21/detailed", "trust_id": "362F59M721", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2F59", "timing_status": "ON TIME", "origin_station": "Headbolt Lane", "current_leg_arr": "2201", "current_leg_dep": "2159", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2141", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "0 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": "2201", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6408.655, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6764.951, \"from_m\": 6408.655, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7181.685, \"from_m\": 6764.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8836.775, \"from_m\": 7181.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9948.152, \"from_m\": 8836.775, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11468.302, \"from_m\": 9948.152, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11528.29, \"from_m\": 11468.302, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12521.64, \"from_m\": 11528.29, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12726.549, \"from_m\": 12521.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13394.744, \"from_m\": 12726.549, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13564.401, \"from_m\": 13394.744, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755279, \"profile_key\": \"b70fe05a8854183dea019454d8ec46c841286f7d4a0cd20645eef3761c7201ab\", \"schedule_id\": 11199, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134218}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 2, \"distance_m\": 1321.065, \"section_seq\": 1, \"route_path_id\": 134218}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4366.15, \"section_seq\": 1, \"route_path_id\": 134218}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Rice Lane\", \"stage_seq\": 4, \"distance_m\": 6554.352, \"section_seq\": 1, \"route_path_id\": 134218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 7292.719, \"section_seq\": 1, \"route_path_id\": 134218}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Kirkdale\", \"stage_seq\": 6, \"distance_m\": 8772.824, \"section_seq\": 1, \"route_path_id\": 134218}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Sandhills\", \"stage_seq\": 7, \"distance_m\": 10157.238, \"section_seq\": 1, \"route_path_id\": 134218}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 8, \"distance_m\": 12612.014, \"section_seq\": 1, \"route_path_id\": 134218}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 9, \"distance_m\": 13564.401, \"section_seq\": 1, \"route_path_id\": 134218}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13564.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134218}], \"total_distance_m\": 13564.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13564.401, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2141", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:14Z\", \"source_id\": 64086346, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:16Z\", \"source_id\": 20311201, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:06Z\", \"source_id\": 64094754, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:09Z\", \"source_id\": 20313716, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:23Z\", \"source_id\": 64099881, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:25Z\", \"source_id\": 20315165, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:28Z\", \"source_id\": 64109115, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:34Z\", \"source_id\": 20317882, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 64114281, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:56Z\", \"source_id\": 20319404, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:01Z\", \"source_id\": 64123338, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:10Z\", \"source_id\": 20322032, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:02Z\", \"source_id\": 64129838, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:06Z\", \"source_id\": 20323967, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1790024467423108, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:07.397119", "service_state_evidence_id": 20323967, "current_leg_start_actual_dep": "2026-09-21T21:59:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:08.508777", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
HBL |
LVC |
2F59 |
777148 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1580.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6408.655, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6764.951, "from_m": 6408.655, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7181.685, "from_m": 6764.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8836.775, "from_m": 7181.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9948.152, "from_m": 8836.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11468.302, "from_m": 9948.152, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11528.29, "from_m": 11468.302, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12521.64, "from_m": 11528.29, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12726.549, "from_m": 12521.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13394.744, "from_m": 12726.549, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13564.401, "from_m": 13394.744, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755279, "profile_key": "b70fe05a8854183dea019454d8ec46c841286f7d4a0cd20645eef3761c7201ab", "schedule_id": 11199, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2141", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134218}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143", "location": "Kirkby (Merseyside)", "stage_seq": 2, "distance_m": 1321.065, "section_seq": 1, "route_path_id": 134218}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4366.15, "section_seq": 1, "route_path_id": 134218}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Rice Lane", "stage_seq": 4, "distance_m": 6554.352, "section_seq": 1, "route_path_id": 134218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 7292.719, "section_seq": 1, "route_path_id": 134218}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Kirkdale", "stage_seq": 6, "distance_m": 8772.824, "section_seq": 1, "route_path_id": 134218}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Sandhills", "stage_seq": 7, "distance_m": 10157.238, "section_seq": 1, "route_path_id": 134218}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Moorfields (Northern Line)", "stage_seq": 8, "distance_m": 12612.014, "section_seq": 1, "route_path_id": 134218}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 9, "distance_m": 13564.401, "section_seq": 1, "route_path_id": 134218}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13564.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 134218}], "total_distance_m": 13564.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13564.401, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9627, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:14Z", "source_id": 64086346, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:16Z", "source_id": 20311201, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9637, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:06Z", "source_id": 64094754, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:09Z", "source_id": 20313716, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9641, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:23Z", "source_id": 64099881, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:25Z", "source_id": 20315165, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:28Z", "source_id": 64109115, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:34Z", "source_id": 20317882, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 64114281, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:54:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:56Z", "source_id": 20319404, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:01Z", "source_id": 64123338, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:58:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:10Z", "source_id": 20322032, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:02Z", "source_id": 64129838, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:01:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:06Z", "source_id": 20323967, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Headbolt Lane |
2141 |
2141 |
1 |
None |
None |
Liverpool Central (Northern) |
2201 |
2201 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30324/2026-09-21/detailed |
None |
Moorfields (Northern Line) |
2026-09-21T21:59:00+01:00 |
Liverpool Central (Northern) |
2.0 |
{"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} |
0.6 |
2159 |
2201 |
Moorfields (Northern Line) |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323967 |
1790024467423108 |
30 |
30 |
2026-09-21 21:11:08.508777 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:07.397119 |
| 723706 |
753936 |
L83186 |
872L67NZ21 |
2026-09-21 |
COMPLETE |
20323131 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 753936, "stp": "P", "toc": "South Western Railway", "uid": "L83186", "consist": "450033+450083", "dest_crs": "BSK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83186/2026-09-21/detailed", "trust_id": "872L67NZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-21", "dest_arr_time": "2156", "dest_platform": "1", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2L67", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "2201", "current_leg_dep": "2147", "current_leg_end": "Basingstoke", "origin_dep_time": "2042", "origin_platform": "12", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Hook", "dest_arr_time_act": "2156", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Hook", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21415.057, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21491.237, \"from_m\": 21415.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21674.034, \"from_m\": 21491.237, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24171.28, \"from_m\": 21674.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24937.055, \"from_m\": 24171.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29517.402, \"from_m\": 24937.055, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30527.516, \"from_m\": 29517.402, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32526.323, \"from_m\": 30527.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32603.082, \"from_m\": 32526.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33114.963, \"from_m\": 32603.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39289.349, \"from_m\": 33114.963, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39332.124, \"from_m\": 39289.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39843.389, \"from_m\": 39332.124, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39920.533, \"from_m\": 39843.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39954.626, \"from_m\": 39920.533, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52585.191, \"from_m\": 39954.626, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52665.112, \"from_m\": 52585.191, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53450.832, \"from_m\": 52665.112, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53500.998, \"from_m\": 53450.832, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63675.675, \"from_m\": 53500.998, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 63758.698, \"from_m\": 63675.675, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 75855.833, \"from_m\": 63758.698, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76402.386, \"from_m\": 75855.833, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76480.039, \"from_m\": 76402.386, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76544.756, \"from_m\": 76480.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76622.767, \"from_m\": 76544.756, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76676.8, \"from_m\": 76622.767, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76817.956, \"from_m\": 76676.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 753936, \"profile_key\": \"efb79c9363d36a01aa0c714161400fd9f794da98c562f733e78e4444e180b072\", \"schedule_id\": 38821, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21491.237, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2106H\", \"wtt_dep\": \"2107H\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 8, \"distance_m\": 27404.073, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111H\", \"location\": \"Weybridge\", \"stage_seq\": 9, \"distance_m\": 30670.017, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 10, \"distance_m\": 32776.221, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2119H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 39044.173, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39843.389, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125H\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44892.234, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47428.564, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2133\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 15, \"distance_m\": 53364.163, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Fleet\", \"stage_seq\": 16, \"distance_m\": 58636.752, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2144\", \"location\": \"Winchfield\", \"stage_seq\": 17, \"distance_m\": 63934.51, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Hook\", \"stage_seq\": 18, \"distance_m\": 67781.677, \"section_seq\": 1, \"route_path_id\": 146469}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 19, \"distance_m\": 76817.956, \"section_seq\": 1, \"route_path_id\": 146469}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76817.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146469}], \"total_distance_m\": 76817.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76515.637, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 302.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:36Z\", \"source_id\": 63960569, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:41Z\", \"source_id\": 20275049, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:28Z\", \"source_id\": 63972334, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:30Z\", \"source_id\": 20278430, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:29Z\", \"source_id\": 63977254, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:33Z\", \"source_id\": 20279800, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:24Z\", \"source_id\": 63984199, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:29Z\", \"source_id\": 20281719, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:41Z\", \"source_id\": 64004345, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:43Z\", \"source_id\": 20287476, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:11Z\", \"source_id\": 64012934, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:19Z\", \"source_id\": 20289906, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:00Z\", \"source_id\": 64019530, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:04Z\", \"source_id\": 20291803, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:00Z\", \"source_id\": 64028808, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:01Z\", \"source_id\": 20294457, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:07Z\", \"source_id\": 64043035, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:10Z\", \"source_id\": 20298552, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:45Z\", \"source_id\": 64057732, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:50Z\", \"source_id\": 20302955, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:52Z\", \"source_id\": 64074563, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:55Z\", \"source_id\": 20307606, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:36Z\", \"source_id\": 64084960, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:40Z\", \"source_id\": 20310762, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:31Z\", \"source_id\": 64095729, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:34Z\", \"source_id\": 20313969, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:50Z\", \"source_id\": 64127304, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:53Z\", \"source_id\": 20323131, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1790024393391315, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:10.088679", "service_state_evidence_id": 20323131, "current_leg_start_actual_dep": "2026-09-21T21:53:30+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:10.273176", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
BSK |
2L67 |
450033+450083 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21415.057, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21491.237, "from_m": 21415.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21674.034, "from_m": 21491.237, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24171.28, "from_m": 21674.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24937.055, "from_m": 24171.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29517.402, "from_m": 24937.055, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30527.516, "from_m": 29517.402, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32526.323, "from_m": 30527.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32603.082, "from_m": 32526.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33114.963, "from_m": 32603.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39289.349, "from_m": 33114.963, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39332.124, "from_m": 39289.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39843.389, "from_m": 39332.124, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39920.533, "from_m": 39843.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39954.626, "from_m": 39920.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 52585.191, "from_m": 39954.626, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52665.112, "from_m": 52585.191, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53450.832, "from_m": 52665.112, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53500.998, "from_m": 53450.832, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63675.675, "from_m": 53500.998, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 63758.698, "from_m": 63675.675, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 75855.833, "from_m": 63758.698, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76402.386, "from_m": 75855.833, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76480.039, "from_m": 76402.386, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76544.756, "from_m": 76480.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76622.767, "from_m": 76544.756, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 76676.8, "from_m": 76622.767, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76817.956, "from_m": 76676.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 753936, "profile_key": "efb79c9363d36a01aa0c714161400fd9f794da98c562f733e78e4444e180b072", "schedule_id": 38821, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2042", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21491.237, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2106H", "wtt_dep": "2107H", "location": "Walton-on-Thames", "stage_seq": 8, "distance_m": 27404.073, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111H", "location": "Weybridge", "stage_seq": 9, "distance_m": 30670.017, "section_seq": 1, "route_path_id": 146469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 32776.221, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2119H", "location": "Woking", "stage_seq": 11, "distance_m": 39044.173, "section_seq": 1, "route_path_id": 146469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39843.389, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44892.234, "section_seq": 1, "route_path_id": 146469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47428.564, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2133", "location": "Farnborough (Main)", "stage_seq": 15, "distance_m": 53364.163, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Fleet", "stage_seq": 16, "distance_m": 58636.752, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2144", "location": "Winchfield", "stage_seq": 17, "distance_m": 63934.51, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Hook", "stage_seq": 18, "distance_m": 67781.677, "section_seq": 1, "route_path_id": 146469}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 19, "distance_m": 76817.956, "section_seq": 1, "route_path_id": 146469}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76817.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 146469}], "total_distance_m": 76817.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76515.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 302.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:36Z", "source_id": 63960569, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:41Z", "source_id": 20275049, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:28Z", "source_id": 63972334, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:30Z", "source_id": 20278430, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:29Z", "source_id": 63977254, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:33Z", "source_id": 20279800, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:24Z", "source_id": 63984199, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:29Z", "source_id": 20281719, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:41Z", "source_id": 64004345, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:43Z", "source_id": 20287476, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:11Z", "source_id": 64012934, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:19Z", "source_id": 20289906, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:00Z", "source_id": 64019530, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:04Z", "source_id": 20291803, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:00Z", "source_id": 64028808, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:01Z", "source_id": 20294457, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:07Z", "source_id": 64043035, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:10Z", "source_id": 20298552, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:45Z", "source_id": 64057732, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:30:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:50Z", "source_id": 20302955, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:52Z", "source_id": 64074563, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:55Z", "source_id": 20307606, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:36Z", "source_id": 64084960, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:40Z", "source_id": 20310762, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:31Z", "source_id": 64095729, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:34Z", "source_id": 20313969, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:50Z", "source_id": 64127304, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:01:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:53Z", "source_id": 20323131, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
London Waterloo |
2042 |
2042 |
12 |
None |
None |
Basingstoke |
2156 |
2156 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83186/2026-09-21/detailed |
None |
Hook |
2026-09-21T21:53:30+01:00 |
Basingstoke |
14.0 |
{"type": "LineString", "coordinates": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} |
5.6 |
2147 |
2201 |
Hook |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323131 |
1790024393391315 |
96 |
96 |
2026-09-21 21:11:10.273176 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:10.088679 |
| 723707 |
754869 |
C08870 |
122T63M721 |
2026-09-21 |
COMPLETE |
20323973 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 754869, "stp": "P", "toc": "Northern", "uid": "C08870", "consist": "156491", "dest_crs": "ASL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08870/2026-09-21/detailed", "trust_id": "122T63M721", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashington (Construction)", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": null, "is_terminated": 1, "next_location": "Ashington (Construction)", "signalling_id": "2T63", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "2201", "current_leg_dep": "2156", "current_leg_end": "Ashington (Construction)", "origin_dep_time": "2123", "origin_platform": "4", "current_location": "Ashington (Construction)", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5694705605456474, 55.14081383999416], [-1.5697577, 55.14095619999999], [-1.5699964999999998, 55.14106339999999], [-1.5701417999999998, 55.1411319], [-1.5703418, 55.1412405], [-1.5704544, 55.14131330000001], [-1.570556, 55.1413951], [-1.5706328, 55.141462], [-1.5707173000000003, 55.1415532], [-1.5708097999999997, 55.1416539], [-1.5708749999999998, 55.14173149999999], [-1.5711913, 55.14219159999999], [-1.5714334, 55.142608], [-1.5716657999999997, 55.14307389999999], [-1.5717583, 55.1432922], [-1.5719060000000002, 55.14375239999999], [-1.5719828, 55.144192399999994], [-1.5720103000000003, 55.1446144], [-1.5720027157789656, 55.14469882043708], [-1.5719729, 55.1450307], [-1.5718391, 55.1456181], [-1.5714512, 55.146912099999994], [-1.5711915, 55.1477499], [-1.5710417, 55.1482395], [-1.5706649, 55.1496733], [-1.5704133, 55.1505562], [-1.5702462, 55.1511538], [-1.5700713, 55.15175490000001], [-1.5699128, 55.1523565], [-1.5696374, 55.1533384], [-1.5694291, 55.1541285], [-1.5693311, 55.154478], [-1.5692026, 55.1549363], [-1.569133, 55.15519530000001], [-1.5690543999999995, 55.1554686], [-1.568999, 55.15566090000001], [-1.5687174, 55.156595199999984], [-1.5683946999999998, 55.1577186], [-1.5679844999999997, 55.159218399999986], [-1.567688, 55.1602407], [-1.5676098, 55.160510399999986], [-1.5674467999999997, 55.161094899999995], [-1.567430653297081, 55.16136919583057], [-1.5674304999999995, 55.1613718], [-1.5671785, 55.1622721], [-1.5671278999999998, 55.1624535], [-1.5669947, 55.1628534], [-1.5667968999999995, 55.1633586], [-1.5665451999999995, 55.1640034], [-1.5664614999999995, 55.16427449999998], [-1.5656064, 55.1672671], [-1.5655255999999995, 55.167701599999994], [-1.5655108999999998, 55.16796870000001], [-1.5654681999999998, 55.16866759999999], [-1.5654564, 55.1694268], [-1.565468, 55.16977510000001], [-1.5655102999999997, 55.1700961], [-1.5656418, 55.1707256], [-1.5658271, 55.1713032], [-1.5660458999999998, 55.171926799999994], [-1.5664321, 55.1726008], [-1.5672214, 55.173798], [-1.5682754, 55.17544], [-1.5692311, 55.1769323], [-1.5709045, 55.1796056], [-1.5713293, 55.1802842], [-1.5715247, 55.1805963], [-1.5724011999999998, 55.1819068], [-1.5728428, 55.18258229999999], [-1.5729981, 55.1828199], [-1.5730889999999995, 55.18299939999999]]}", "current_leg_start": "Bedlington (Construction)", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "55.1829994", "next_location_lon": "-1.5730890", "previous_location": "Bedlington (Construction)", "current_leg_milage": "3.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"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\": 1989.355, \"from_m\": 1069.466, \"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\": 2809.802, \"from_m\": 1989.355, \"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\": 2837.089, \"from_m\": 2809.802, \"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\": 6947.92, \"from_m\": 2837.089, \"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\": 8307.183, \"from_m\": 6947.92, \"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\": 10560.804, \"from_m\": 8307.183, \"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\": 11136.515, \"from_m\": 10560.804, \"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\": 14323.248, \"from_m\": 11136.515, \"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\": 14663.073, \"from_m\": 14323.248, \"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\": 17524.605, \"from_m\": 14663.073, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17964.73, \"from_m\": 17524.605, \"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\": 23592.653, \"from_m\": 17964.73, \"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\": 24845.241, \"from_m\": 23592.653, \"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\": 25057.394, \"from_m\": 24845.241, \"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\": 25113.033, \"from_m\": 25057.394, \"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\": 25127.451, \"from_m\": 25113.033, \"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\": 25419.241, \"from_m\": 25127.451, \"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\": 25807.247, \"from_m\": 25419.241, \"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\": 27640.964, \"from_m\": 25807.247, \"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\": 29706.748, \"from_m\": 27640.964, \"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\": 29795.452, \"from_m\": 29706.748, \"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\": 30080.588, \"from_m\": 29795.452, \"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\": 754869, \"profile_key\": \"efca5bebb31e5afeddcff41adc3f9be66d5d358ad0c1977ead335955cd82cffc\", \"schedule_id\": 850, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126\", \"location\": \"Manors\", \"stage_seq\": 2, \"distance_m\": 975.914, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 3, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Benton North Jn\", \"stage_seq\": 4, \"distance_m\": 6947.92, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Benton East Jn\", \"stage_seq\": 5, \"distance_m\": 8307.183, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Northumberland Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 10441.153, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Holywell Jn\", \"stage_seq\": 7, \"distance_m\": 11952.853, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Seghill Jn\", \"stage_seq\": 8, \"distance_m\": 14316.775, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Seaton Delaval (Construction)\", \"stage_seq\": 9, \"distance_m\": 15730.438, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 10, \"distance_m\": 18070.882, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2148\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 11, \"distance_m\": 19975.666, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Blyth Bebside (Construction)\", \"stage_seq\": 12, \"distance_m\": 23311.649, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 13, \"distance_m\": 25226.62, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 14, \"distance_m\": 26856.881, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 15, \"distance_m\": 27581.538, \"section_seq\": 1, \"route_path_id\": 130813}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Ashington (Construction)\", \"stage_seq\": 16, \"distance_m\": 30080.588, \"section_seq\": 1, \"route_path_id\": 130813}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30080.588, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130813}], \"total_distance_m\": 30080.588, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30080.588, \"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": "2123", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.1829994", "current_position_lon": "-1.5730890", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:27Z\", \"source_id\": 64052638, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:30Z\", \"source_id\": 20301404, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:11Z\", \"source_id\": 64072986, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:12Z\", \"source_id\": 20307148, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:47Z\", \"source_id\": 64087601, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:51Z\", \"source_id\": 20311608, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:00Z\", \"source_id\": 64101352, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:04Z\", \"source_id\": 20315611, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:57Z\", \"source_id\": 64110201, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:04Z\", \"source_id\": 20318183, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:35Z\", \"source_id\": 64118016, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:41Z\", \"source_id\": 20320493, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:04Z\", \"source_id\": 64129918, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:06Z\", \"source_id\": 20323973, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashington (Construction)", "service_state_platform": "1", "timing_fact_generation": 1790024473415068, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:13.408918", "service_state_evidence_id": 20323973, "current_leg_start_actual_dep": "2026-09-21T21:56:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:14.233949", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NCL |
ASL |
2T63 |
156491 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1069.466, "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": 1989.355, "from_m": 1069.466, "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": 2809.802, "from_m": 1989.355, "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": 2837.089, "from_m": 2809.802, "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": 6947.92, "from_m": 2837.089, "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": 8307.183, "from_m": 6947.92, "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": 10560.804, "from_m": 8307.183, "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": 11136.515, "from_m": 10560.804, "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": 14323.248, "from_m": 11136.515, "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": 14663.073, "from_m": 14323.248, "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": 17524.605, "from_m": 14663.073, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17964.73, "from_m": 17524.605, "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": 23592.653, "from_m": 17964.73, "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": 24845.241, "from_m": 23592.653, "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": 25057.394, "from_m": 24845.241, "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": 25113.033, "from_m": 25057.394, "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": 25127.451, "from_m": 25113.033, "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": 25419.241, "from_m": 25127.451, "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": 25807.247, "from_m": 25419.241, "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": 27640.964, "from_m": 25807.247, "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": 29706.748, "from_m": 27640.964, "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": 29795.452, "from_m": 29706.748, "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": 30080.588, "from_m": 29795.452, "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": 754869, "profile_key": "efca5bebb31e5afeddcff41adc3f9be66d5d358ad0c1977ead335955cd82cffc", "schedule_id": 850, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2123", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130813}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126", "location": "Manors", "stage_seq": 2, "distance_m": 975.914, "section_seq": 1, "route_path_id": 130813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Heaton South Jn", "stage_seq": 3, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 130813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Benton North Jn", "stage_seq": 4, "distance_m": 6947.92, "section_seq": 1, "route_path_id": 130813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Benton East Jn", "stage_seq": 5, "distance_m": 8307.183, "section_seq": 1, "route_path_id": 130813}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Northumberland Park (Construction)", "stage_seq": 6, "distance_m": 10441.153, "section_seq": 1, "route_path_id": 130813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Holywell Jn", "stage_seq": 7, "distance_m": 11952.853, "section_seq": 1, "route_path_id": 130813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Seghill Jn", "stage_seq": 8, "distance_m": 14316.775, "section_seq": 1, "route_path_id": 130813}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Seaton Delaval (Construction)", "stage_seq": 9, "distance_m": 15730.438, "section_seq": 1, "route_path_id": 130813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Red House Farm Jn", "stage_seq": 10, "distance_m": 18070.882, "section_seq": 1, "route_path_id": 130813}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2148", "location": "Newsham (Construction)", "stage_seq": 11, "distance_m": 19975.666, "section_seq": 1, "route_path_id": 130813}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Blyth Bebside (Construction)", "stage_seq": 12, "distance_m": 23311.649, "section_seq": 1, "route_path_id": 130813}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Bedlington (Construction)", "stage_seq": 13, "distance_m": 25226.62, "section_seq": 1, "route_path_id": 130813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "West Sleekburn Jn", "stage_seq": 14, "distance_m": 26856.881, "section_seq": 1, "route_path_id": 130813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Marcheys House Jn", "stage_seq": 15, "distance_m": 27581.538, "section_seq": 1, "route_path_id": 130813}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Ashington (Construction)", "stage_seq": 16, "distance_m": 30080.588, "section_seq": 1, "route_path_id": 130813}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30080.588, "from_m": 0.0, "section_seq": 1, "route_path_id": 130813}], "total_distance_m": 30080.588, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30080.588, "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": 3477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:27Z", "source_id": 64052638, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:30Z", "source_id": 20301404, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3355, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:11Z", "source_id": 64072986, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:12Z", "source_id": 20307148, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3372, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:47Z", "source_id": 64087601, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:43:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:51Z", "source_id": 20311608, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3380, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:00Z", "source_id": 64101352, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:04Z", "source_id": 20315611, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3384, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:57Z", "source_id": 64110201, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:04Z", "source_id": 20318183, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:35Z", "source_id": 64118016, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:41Z", "source_id": 20320493, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3405, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:04Z", "source_id": 64129918, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:06Z", "source_id": 20323973, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Newcastle |
2123 |
2123 |
4 |
None |
None |
Ashington (Construction) |
2200 |
2200 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08870/2026-09-21/detailed |
None |
Bedlington (Construction) |
2026-09-21T21:56:00+01:00 |
Ashington (Construction) |
5.0 |
{"type": "LineString", "coordinates": [[-1.5694705605456474, 55.14081383999416], [-1.5697577, 55.14095619999999], [-1.5699964999999998, 55.14106339999999], [-1.5701417999999998, 55.1411319], [-1.5703418, 55.1412405], [-1.5704544, 55.14131330000001], [-1.570556, 55.1413951], [-1.5706328, 55.141462], [-1.5707173000000003, 55.1415532], [-1.5708097999999997, 55.1416539], [-1.5708749999999998, 55.14173149999999], [-1.5711913, 55.14219159999999], [-1.5714334, 55.142608], [-1.5716657999999997, 55.14307389999999], [-1.5717583, 55.1432922], [-1.5719060000000002, 55.14375239999999], [-1.5719828, 55.144192399999994], [-1.5720103000000003, 55.1446144], [-1.5720027157789656, 55.14469882043708], [-1.5719729, 55.1450307], [-1.5718391, 55.1456181], [-1.5714512, 55.146912099999994], [-1.5711915, 55.1477499], [-1.5710417, 55.1482395], [-1.5706649, 55.1496733], [-1.5704133, 55.1505562], [-1.5702462, 55.1511538], [-1.5700713, 55.15175490000001], [-1.5699128, 55.1523565], [-1.5696374, 55.1533384], [-1.5694291, 55.1541285], [-1.5693311, 55.154478], [-1.5692026, 55.1549363], [-1.569133, 55.15519530000001], [-1.5690543999999995, 55.1554686], [-1.568999, 55.15566090000001], [-1.5687174, 55.156595199999984], [-1.5683946999999998, 55.1577186], [-1.5679844999999997, 55.159218399999986], [-1.567688, 55.1602407], [-1.5676098, 55.160510399999986], [-1.5674467999999997, 55.161094899999995], [-1.567430653297081, 55.16136919583057], [-1.5674304999999995, 55.1613718], [-1.5671785, 55.1622721], [-1.5671278999999998, 55.1624535], [-1.5669947, 55.1628534], [-1.5667968999999995, 55.1633586], [-1.5665451999999995, 55.1640034], [-1.5664614999999995, 55.16427449999998], [-1.5656064, 55.1672671], [-1.5655255999999995, 55.167701599999994], [-1.5655108999999998, 55.16796870000001], [-1.5654681999999998, 55.16866759999999], [-1.5654564, 55.1694268], [-1.565468, 55.16977510000001], [-1.5655102999999997, 55.1700961], [-1.5656418, 55.1707256], [-1.5658271, 55.1713032], [-1.5660458999999998, 55.171926799999994], [-1.5664321, 55.1726008], [-1.5672214, 55.173798], [-1.5682754, 55.17544], [-1.5692311, 55.1769323], [-1.5709045, 55.1796056], [-1.5713293, 55.1802842], [-1.5715247, 55.1805963], [-1.5724011999999998, 55.1819068], [-1.5728428, 55.18258229999999], [-1.5729981, 55.1828199], [-1.5730889999999995, 55.18299939999999]]} |
3.1 |
2156 |
2201 |
Bedlington (Construction) |
Ashington (Construction) |
Ashington (Construction) |
55.1829994 |
-1.5730890 |
55.1829994 |
-1.5730890 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Ashington (Construction) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323973 |
1790024473415068 |
45 |
45 |
2026-09-21 21:11:14.233949 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:13.408918 |
| 723708 |
742399 |
H55751 |
726V70CT21 |
2026-09-21 |
COMPLETE |
20324023 |
2026-09-21 22:00:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 742399, "stp": "P", "toc": "Unknown", "uid": "H55751", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55751/2026-09-21/detailed", "trust_id": "726V70CT21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Merehead Quarry (FLHH)", "service_date": "2026-09-21", "dest_arr_time": "2132", "dest_platform": null, "is_terminated": 1, "next_location": "Merehead Quarry (FLHH)", "signalling_id": "6V70", "timing_status": "LATE", "origin_station": "Wembley Reception Sidings No.6", "current_leg_arr": "2200", "current_leg_dep": "2007", "current_leg_end": "Merehead Quarry (FLHH)", "origin_dep_time": "1631", "origin_platform": "3", "current_location": "Merehead Quarry (FLHH)", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "+28 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.853817222506052, 51.33523053618032], [-1.8538245, 51.335230800000005], [-1.854375, 51.3352513], [-1.8553825, 51.3352875], [-1.856294, 51.3353199], [-1.8572964, 51.33535599999999], [-1.8580270999999997, 51.3353798], [-1.8588165000000003, 51.3353976], [-1.8591139000000003, 51.335402299999984], [-1.8597452, 51.335407], [-1.8601302999999996, 51.3354086], [-1.8608771, 51.335407], [-1.8619832, 51.33540080000001], [-1.8625418, 51.3353982], [-1.8634104, 51.33539089999999], [-1.8642706999999996, 51.335381], [-1.8648249, 51.3353657], [-1.8654089, 51.3353452], [-1.8659611999999997, 51.3353193], [-1.8664223999999996, 51.335288799999994], [-1.8668374999999997, 51.335261], [-1.8673279000000005, 51.33522379999999], [-1.8677755, 51.335183], [-1.8682451, 51.335136799999994], [-1.8688827999999995, 51.33506359999999], [-1.8693849, 51.3350019], [-1.8701394, 51.3348975], [-1.8708894, 51.3347863], [-1.8720727, 51.33460529999999], [-1.8729960999999995, 51.3344642], [-1.8740176, 51.3343048], [-1.8752629000000005, 51.3341125], [-1.8765289000000005, 51.33392010000001], [-1.8771752, 51.3338197], [-1.8782814, 51.333647000000006], [-1.8793869000000003, 51.33348], [-1.8804391999999996, 51.33331679999999], [-1.8812768, 51.33318799999999], [-1.8821925, 51.3330448], [-1.8836049, 51.33283389999999], [-1.8843955999999995, 51.3327181], [-1.8852227, 51.3325992], [-1.8864620966509948, 51.332427585627016], [-1.8865761000000003, 51.33241180000001], [-1.8879305999999996, 51.3322276], [-1.8892925, 51.33204990000001], [-1.8902416, 51.33192959999999], [-1.8910937999999993, 51.3318236], [-1.8923202, 51.33167859999999], [-1.8935501, 51.331540999999994], [-1.8946844, 51.331419], [-1.8956562, 51.33131980000001], [-1.8967228999999997, 51.33121819999999], [-1.8977688, 51.331115899999986], [-1.8992169999999997, 51.33098249999999], [-1.9005382999999996, 51.330856299999994], [-1.9021391000000003, 51.330724], [-1.9025220321967624, 51.33069708903964], [-1.9032547, 51.3306456], [-1.9042933, 51.33058249999999], [-1.9053209, 51.330522900000005], [-1.9063879, 51.330464], [-1.9071404, 51.3304241], [-1.9077188999999997, 51.33039769999999], [-1.9086166, 51.3303583], [-1.9096785000000005, 51.330320099999994], [-1.9107530999999995, 51.330286], [-1.9116944, 51.330258], [-1.9125718000000005, 51.3302311], [-1.9135866, 51.3302076], [-1.914454, 51.33018690000001], [-1.9153193, 51.3301638], [-1.9168970999999997, 51.3301246], [-1.9182344, 51.33009700000001], [-1.9189934, 51.330080900000006], [-1.9196824, 51.33007140000001], [-1.9209598, 51.330062000000005], [-1.9216791, 51.3300633], [-1.9223568, 51.33007059999999], [-1.9229497, 51.33007349999999], [-1.9238408, 51.330085999999994], [-1.9246848999999997, 51.330105499999995], [-1.9256037, 51.33013360000001], [-1.9262980999999997, 51.3301552], [-1.9271802, 51.3301903], [-1.9279816000000003, 51.3302284], [-1.9291692000000005, 51.330293399999995], [-1.9303687, 51.33035639999999], [-1.9312320999999997, 51.3304035], [-1.9319425, 51.3304452], [-1.9329179, 51.3304986], [-1.9339934000000003, 51.3305565], [-1.9346479, 51.33058729999999], [-1.9351262999999996, 51.3306064], [-1.9359166, 51.33062489999999], [-1.9364821999999997, 51.3306264], [-1.9369274999999997, 51.330620800000005], [-1.9375366000000005, 51.3306068], [-1.9380165, 51.3305927], [-1.9384555000000003, 51.3305751], [-1.9388941, 51.33054949999999], [-1.9395127999999997, 51.3305112], [-1.9400413, 51.3304678], [-1.9407761, 51.330398900000006], [-1.9415228, 51.3303187], [-1.9420066, 51.3302586], [-1.9426074, 51.330174], [-1.9432307, 51.330075599999994], [-1.9438128, 51.329982400000006], [-1.9443169, 51.329891799999984], [-1.9448271, 51.32979319999999], [-1.945283, 51.329696600000005], [-1.9457018, 51.3296026], [-1.9461801, 51.3294863], [-1.9466379, 51.329368200000005], [-1.9471061, 51.329243899999994], [-1.9475768, 51.3291067], [-1.9479935, 51.3289823], [-1.9485181999999996, 51.3288206], [-1.9490263000000003, 51.3286521], [-1.9497132, 51.3284144], [-1.9500610000000005, 51.32828610000001], [-1.9504575, 51.32813769999999], [-1.9509526, 51.327941300000006], [-1.9512896, 51.3278021], [-1.9517827, 51.327597999999995], [-1.9524870999999997, 51.32729040000001], [-1.953236, 51.3269532], [-1.9538691999999995, 51.3266704], [-1.9544962, 51.3263882], [-1.9551777, 51.32607989999999], [-1.9560690999999992, 51.3256863], [-1.9569582, 51.32528690000001], [-1.9583147, 51.3246766], [-1.9590514, 51.324343899999995], [-1.9598042, 51.32400599999999], [-1.9605297, 51.3236821], [-1.9613132, 51.323328499999995], [-1.9621116, 51.3229715], [-1.9627368999999997, 51.32269230000001], [-1.9634176, 51.3223803], [-1.9639289, 51.322125799999995], [-1.9643402, 51.3219087], [-1.9648769, 51.32161459999999], [-1.9652684, 51.3213893], [-1.9656040999999995, 51.3211892], [-1.9658563, 51.3210302], [-1.9661043, 51.3208685], [-1.9663756, 51.32068319999999], [-1.9665321, 51.3205715], [-1.9668122, 51.3203701], [-1.9672486, 51.32003550000001], [-1.9676572, 51.3197027], [-1.9681091999999996, 51.319305500000006], [-1.9685664, 51.31888529999999], [-1.9690214, 51.31845229999999], [-1.9694695, 51.31802449999999], [-1.9699666, 51.3175497], [-1.9704652, 51.31707089999999], [-1.9708023, 51.31675010000001], [-1.9711444, 51.3164264], [-1.9715569, 51.3160396], [-1.9719278, 51.3156854], [-1.9722701, 51.31536330000001], [-1.9726256999999996, 51.3150308], [-1.9729432999999996, 51.3147361], [-1.973268, 51.314434799999994], [-1.9736749, 51.31405749999999], [-1.9741686, 51.313594999999985], [-1.9746928, 51.31309640000001], [-1.9752033, 51.3126147], [-1.9757237000000003, 51.31211379999999], [-1.9762786000000003, 51.3115762], [-1.976293625062947, 51.31156186641305], [-1.9768371, 51.31104340000001], [-1.9773059, 51.31059589999999], [-1.9777763999999995, 51.3101441], [-1.9782328, 51.30970359999999], [-1.9786257, 51.3093536], [-1.9787001, 51.3092874], [-1.9788046999999995, 51.309198], [-1.9789957999999992, 51.3090332], [-1.979191, 51.30887320000001], [-1.9794050999999997, 51.3087141], [-1.979583, 51.3085846], [-1.9797523, 51.3084595], [-1.98006, 51.30824509999999], [-1.9804225999999996, 51.3080084], [-1.9807169, 51.3078295], [-1.9810293999999995, 51.3076438], [-1.9814475999999996, 51.3074187], [-1.9817907, 51.3072425], [-1.9820657, 51.3071083], [-1.9823944, 51.30695539999999], [-1.9826515, 51.3068384], [-1.9830114, 51.3066821], [-1.9832691, 51.30657320000001], [-1.9835969, 51.3064419], [-1.9840526, 51.3062605], [-1.9844378, 51.3061112], [-1.9852928, 51.305791199999994], [-1.9858258, 51.3055895], [-1.9862285999999996, 51.305440299999994], [-1.98646, 51.305352000000006], [-1.9869569, 51.3051611], [-1.9876458, 51.3048904], [-1.9880801, 51.30471], [-1.9884122, 51.30456649999999], [-1.9888424, 51.30437719999999], [-1.9892306999999996, 51.3041981], [-1.9895644999999995, 51.304037099999995], [-1.9899217, 51.303861299999994], [-1.9901809, 51.30372859999999], [-1.9904647, 51.30357540000001], [-1.9907394, 51.30342819999999], [-1.9911293000000003, 51.3032067], [-1.9914393999999993, 51.303025899999994], [-1.9916655000000003, 51.30288530000001], [-1.9918846999999995, 51.3027525], [-1.9921288, 51.302598], [-1.9923827999999997, 51.3024321], [-1.9926171999999995, 51.3022706], [-1.9928477, 51.3021141], [-1.9930600000000005, 51.3019632], [-1.9933801, 51.3017297], [-1.9936113999999996, 51.3015507], [-1.9939841, 51.3012579], [-1.9942957, 51.30100139999999], [-1.9946842, 51.300663499999985], [-1.9950601, 51.3003229], [-1.9953166, 51.3000819], [-1.9956480999999997, 51.29976810000001], [-1.9958749, 51.299552299999995], [-1.9960764, 51.299361100000006], [-1.9965126, 51.29894370000001], [-1.9966356, 51.2988263], [-1.9968341, 51.2986352], [-1.9970245, 51.29845999999999], [-1.9973609, 51.2981537], [-1.9975702, 51.29796249999999], [-1.9977971999999995, 51.29776979999999], [-1.9981378000000003, 51.297481800000014], [-1.9984717000000003, 51.297208700000006], [-1.998646099999999, 51.297074499999994], [-1.9988858999999997, 51.29688699999999], [-1.9991989, 51.2966568], [-1.9994124, 51.2965037], [-1.9997891999999995, 51.2962458], [-2.0001765, 51.2959848], [-2.000706399999999, 51.2956435], [-2.0011298, 51.29539270000001], [-2.0014383, 51.2952211], [-2.001787, 51.295024099999985], [-2.0018389, 51.29499399999999], [-2.0019079, 51.29495669999999], [-2.0022156, 51.2947913], [-2.002408, 51.29469], [-2.0026743, 51.294554999999995], [-2.002894, 51.2944486], [-2.0032969, 51.29425539999999], [-2.0037089999999997, 51.2940636], [-2.0041393, 51.29386929999998], [-2.0042632, 51.2938165], [-2.0045749, 51.2936832], [-2.0049404, 51.2935341], [-2.0053019, 51.2933876], [-2.0055922, 51.2932725], [-2.0059646999999994, 51.2931317], [-2.0063546, 51.2929891], [-2.0066827, 51.2928762], [-2.0070624, 51.29274769999999], [-2.0073681, 51.2926484], [-2.0077331, 51.2925359], [-2.0079218, 51.2924778], [-2.0084970999999996, 51.292306999999994], [-2.0091711, 51.29212379999999], [-2.0096089, 51.292011599999995], [-2.0100478999999996, 51.2919051], [-2.0105695, 51.2917854], [-2.0110190999999995, 51.2916883], [-2.0115128999999996, 51.29158559999999], [-2.0120526, 51.291484800000006], [-2.0125264, 51.291402], [-2.0130462, 51.29131519999999], [-2.0135302, 51.2912444], [-2.0141222, 51.2911653], [-2.0146622, 51.2911], [-2.0152503, 51.29103920000001], [-2.0158642, 51.2909823], [-2.0166587, 51.290921899999994], [-2.017288, 51.2908809], [-2.0177991999999993, 51.2908567], [-2.0183422, 51.2908403], [-2.0187801, 51.29083140000001], [-2.0194355, 51.2908266], [-2.0199246, 51.2908284], [-2.0202612, 51.2908341], [-2.0205981999999993, 51.290844], [-2.0209487000000004, 51.2908512], [-2.0214312, 51.2908704], [-2.0220208, 51.2909027], [-2.0226570999999995, 51.2909442], [-2.0230168, 51.2909735], [-2.0234277, 51.2910109], [-2.0239303, 51.291060599999994], [-2.0243167, 51.29110519999999], [-2.0248347, 51.29116760000001], [-2.0252394, 51.29122500000001], [-2.0256424999999996, 51.2912797], [-2.0261191, 51.291355200000005], [-2.0265536000000006, 51.291429699999995], [-2.0269654000000004, 51.29150559999999], [-2.0275575999999997, 51.2916156], [-2.0279745, 51.2917004], [-2.0286597, 51.2918423], [-2.0296714, 51.292059300000005], [-2.0307159999999995, 51.29227980000001], [-2.0320148, 51.292554499999994], [-2.0329108999999996, 51.292743], [-2.0337376, 51.29291769999999], [-2.0352178, 51.2932319], [-2.0365212, 51.293508800000005], [-2.0375736999999994, 51.2937302], [-2.0382008, 51.2938594], [-2.0388369, 51.29398609999999], [-2.0394483, 51.29410119999999], [-2.0400621, 51.2942115], [-2.0408405999999997, 51.29433869999999], [-2.0415485, 51.29445239999999], [-2.0421955, 51.2945459], [-2.0432043999999996, 51.294684499999995], [-2.0437376, 51.2947504], [-2.044307, 51.2948165], [-2.0448926, 51.294881499999995], [-2.0457341, 51.2949633], [-2.0465807, 51.2950377], [-2.0474303, 51.2950988], [-2.0479985, 51.29513419999999], [-2.0483293999999996, 51.29515380000001], [-2.0491542, 51.29519479999999], [-2.0497124, 51.2952178], [-2.0503588999999995, 51.29523759999999], [-2.0510709, 51.29525670000001], [-2.0516947999999995, 51.295267900000006], [-2.0525566, 51.29526899999998], [-2.0533102999999997, 51.29526259999999], [-2.05342, 51.29526119999999], [-2.0534875, 51.29526030000001], [-2.0536196, 51.2952585], [-2.0539022, 51.295253800000005], [-2.0545555, 51.295234699999995], [-2.0550837999999993, 51.29521930000001], [-2.0559305, 51.29518629999999], [-2.0565, 51.29515449999999], [-2.0568947999999994, 51.29513130000001], [-2.0571466, 51.2951143], [-2.0573102999999997, 51.2951032], [-2.0576606, 51.29507689999999], [-2.0581037, 51.29504450000001], [-2.0586014999999995, 51.29500279999999], [-2.0590559, 51.294962000000005], [-2.0593002, 51.2949364], [-2.0597320000000003, 51.294894], [-2.0601876, 51.294845200000005], [-2.0605951, 51.29479859999999], [-2.0612064, 51.29472460000001], [-2.0618885, 51.2946367], [-2.062704399999999, 51.29452109999999], [-2.0631319999999995, 51.294459999999994], [-2.0635645999999994, 51.2943915], [-2.0640818, 51.29430729999999], [-2.0646266999999994, 51.29421609999999], [-2.0651694, 51.29412080000001], [-2.0657281, 51.29401769999999], [-2.066125153474899, 51.29394076118387], [-2.0662132, 51.29392370000001], [-2.066781199999999, 51.29381039999999], [-2.0673037, 51.2937015], [-2.0677545, 51.293603299999994], [-2.0682029, 51.2935011], [-2.0687914, 51.293365], [-2.0692364, 51.293258599999994], [-2.0699084, 51.2930985], [-2.0704594, 51.2929644], [-2.0707305, 51.2928993], [-2.0721971, 51.292546400000006], [-2.0727244, 51.292418600000005], [-2.0735235999999997, 51.292226499999984], [-2.0743305, 51.2920328], [-2.0750595, 51.2918548], [-2.0757835999999994, 51.29167989999999], [-2.0765965, 51.291481999999995], [-2.0773689, 51.291295600000005], [-2.0781808, 51.2910998], [-2.0789826, 51.29090519999999], [-2.0797530000000006, 51.29072], [-2.0805066, 51.2905372], [-2.0812729, 51.29035169999999], [-2.0819966999999995, 51.29017660000001], [-2.0827617, 51.289991399999984], [-2.0835132, 51.2898103], [-2.0842822999999995, 51.289624299999986], [-2.0850403, 51.28944140000001], [-2.08579, 51.28925849999999], [-2.0865171000000005, 51.289082699999994], [-2.0878294, 51.2887642], [-2.0893659, 51.288393], [-2.0908166, 51.28804149999999], [-2.0916787, 51.2878326], [-2.092468, 51.28764299999999], [-2.0933084, 51.2874391], [-2.0941219, 51.28724129999999], [-2.0949387, 51.287045699999986], [-2.0957193, 51.2868559], [-2.0966017, 51.2866426], [-2.0974805999999995, 51.2864301], [-2.0983297, 51.2862255], [-2.0991831999999997, 51.2860187], [-2.100878, 51.285609399999984], [-2.1017208, 51.28540480000001], [-2.1025597, 51.28520329999999], [-2.1034562, 51.2849853], [-2.1043478, 51.28476880000001], [-2.1049774999999995, 51.28461670000001], [-2.1055994, 51.284466], [-2.106527, 51.2842408], [-2.1073876, 51.2840332], [-2.1082639999999997, 51.283821], [-2.1090977, 51.2836188], [-2.1099201, 51.28342], [-2.1107341999999996, 51.2832221], [-2.111584, 51.28301629999999], [-2.1124641, 51.28280319999999], [-2.1132130000000005, 51.28262130000001], [-2.1139449999999997, 51.2824449], [-2.1148454, 51.2822263], [-2.1157312, 51.2820124], [-2.1167991, 51.28175400000001], [-2.1175144, 51.2815803], [-2.1184671, 51.2813492], [-2.1193704, 51.28113120000001], [-2.1203048, 51.280904099999994], [-2.1212416000000003, 51.2806758], [-2.1224396, 51.2803879], [-2.1234327, 51.2801449], [-2.1244457, 51.279898499999994], [-2.1254407, 51.2796576], [-2.1264920000000003, 51.279402100000006], [-2.127549, 51.27914500000001], [-2.1286655, 51.278875199999995], [-2.1297752, 51.27860580000001], [-2.1308349, 51.278349799999994], [-2.1319017999999996, 51.27809149999999], [-2.1328653, 51.2778579], [-2.1338543, 51.2776185], [-2.1352354, 51.2772829], [-2.1365115999999995, 51.2769744], [-2.1369795, 51.276860500000005], [-2.1375302, 51.27672799999999], [-2.138088199999999, 51.27659380000001], [-2.1391655, 51.27634119999998], [-2.1399189, 51.2761679], [-2.1406003, 51.27601309999999], [-2.1413912, 51.275835], [-2.1420660999999996, 51.2756883], [-2.1427121, 51.27554859999999], [-2.1433377999999994, 51.2754144], [-2.1439525999999995, 51.275283899999984], [-2.1443779, 51.27519819999999], [-2.1453996, 51.27498800000001], [-2.1461434, 51.2748426], [-2.1466122, 51.27474740000001], [-2.1477479267797377, 51.27453379516892], [-2.1477915, 51.27452559999999], [-2.1483812999999996, 51.2744161], [-2.1489774, 51.274305700000006], [-2.1502506, 51.2740784], [-2.1509625, 51.273954100000005], [-2.1516767, 51.273834399999984], [-2.1525159, 51.27369469999999], [-2.1534604, 51.273543100000005], [-2.1543999, 51.27339789999999], [-2.1552348, 51.2732712], [-2.1559566818868516, 51.2731674273561], [-2.1564626, 51.2730947], [-2.157691, 51.27291840000001], [-2.1588630000000006, 51.2727555], [-2.1598012999999994, 51.2726336], [-2.1606993, 51.272521600000005], [-2.161643199999999, 51.27240650000001], [-2.1625349, 51.2722996], [-2.1634857999999997, 51.27219300000001], [-2.1644458, 51.272088100000005], [-2.1654142999999997, 51.271984399999994], [-2.1662188, 51.271901699999994], [-2.1675008999999994, 51.2717741], [-2.168773, 51.2716527], [-2.1700660999999997, 51.2715383], [-2.1707733, 51.27148400000001], [-2.1714231999999996, 51.271431800000016], [-2.1726893, 51.2713343], [-2.1736293999999994, 51.2712627], [-2.1742412, 51.27121850000001], [-2.1751836, 51.2711454], [-2.1760985, 51.271079699999994], [-2.1763082, 51.27106359999999], [-2.1764266, 51.271053], [-2.176928999999999, 51.27101590000001], [-2.1779098, 51.2709394], [-2.178121599999999, 51.270923], [-2.1782787, 51.2709133], [-2.1783791, 51.2709071], [-2.1794518999999997, 51.2708276], [-2.1798122, 51.2708036], [-2.1802328, 51.270769599999994], [-2.1807052, 51.27073159999999], [-2.1811913, 51.27068449999998], [-2.1815903, 51.2706422], [-2.1819203, 51.270600400000006], [-2.1819668999999995, 51.2705946], [-2.1822855999999997, 51.270549200000005], [-2.1825266, 51.27051329999999], [-2.1827728, 51.270474199999995], [-2.1831504, 51.27040819999999], [-2.1834833, 51.2703479], [-2.1838535999999995, 51.27027330000001], [-2.1842081, 51.2701991], [-2.1847306, 51.2700768], [-2.1849168, 51.270028800000006], [-2.1851089999999997, 51.2699792], [-2.1851656, 51.2699653], [-2.1854213, 51.2698947], [-2.1857106, 51.269814499999995], [-2.1859351999999994, 51.2697482], [-2.1862802999999995, 51.2696411], [-2.1866283, 51.2695263], [-2.1870055999999995, 51.269395299999985], [-2.1873273, 51.2692783], [-2.1876689, 51.2691458], [-2.1879605, 51.2690285], [-2.1882324, 51.26891419999998], [-2.1885736, 51.2687598], [-2.1888102, 51.2686474], [-2.1890502, 51.2685317], [-2.189287, 51.26841249999999], [-2.1895238, 51.268288699999985], [-2.1897163999999996, 51.268185], [-2.1899104000000005, 51.2680761], [-2.1901283, 51.2679509], [-2.1902989, 51.2678508], [-2.1905199, 51.2677167], [-2.1907633999999994, 51.267565700000006], [-2.1910106999999996, 51.26741], [-2.1913449999999997, 51.2671907], [-2.1916074, 51.2670205], [-2.1920087, 51.2667529], [-2.192331, 51.26653660000001], [-2.192601499999999, 51.26635590000001], [-2.1929171, 51.2661439], [-2.1932653, 51.26590960000001], [-2.1936791999999996, 51.265629800000006], [-2.194115, 51.265338199999995], [-2.1942934, 51.2652177], [-2.1951249, 51.2646643], [-2.1956816, 51.26429199999998], [-2.1962479, 51.263911199999995], [-2.1971446999999995, 51.26331], [-2.197601, 51.26300179999999], [-2.1980287, 51.26271619999999], [-2.198255, 51.262569], [-2.1987759, 51.2622455], [-2.1990753, 51.26206809999999], [-2.1993919999999996, 51.2618887], [-2.1996737, 51.2617346], [-2.1999111, 51.26161269999999], [-2.2001814, 51.26147879999999], [-2.2004692999999995, 51.26133939999999], [-2.2008909, 51.2611491], [-2.2012409, 51.26099910000001], [-2.2015348, 51.2608801], [-2.2018349, 51.260762], [-2.2021352, 51.2606515], [-2.2024581, 51.260537600000006], [-2.2028231, 51.2604162], [-2.2032294999999995, 51.2602867], [-2.2035661, 51.2601875], [-2.2039704, 51.260076899999994], [-2.2042213, 51.26000909999999], [-2.204535, 51.2599298], [-2.2049203999999993, 51.2598392], [-2.2053264, 51.25975199999999], [-2.2057125999999996, 51.2596742], [-2.2060867, 51.2596063], [-2.2065462, 51.2595286], [-2.2069806999999995, 51.2594605], [-2.2072117, 51.25942930000001], [-2.2074547, 51.2593983], [-2.207637849178391, 51.25937673879466], [-2.207704801907393, 51.259368856793714], [-2.2079083, 51.2593449], [-2.2083746000000004, 51.25930149999999], [-2.2088094, 51.2592651], [-2.2093275, 51.2592349], [-2.2097293, 51.25921509999999], [-2.2101321, 51.2592033], [-2.2104777, 51.2591972], [-2.2109168, 51.2591975], [-2.2113046, 51.2592028], [-2.2117334, 51.25921490000001], [-2.2123525, 51.259233], [-2.2128394, 51.25925070000001], [-2.2134947, 51.25927299999999], [-2.2141084, 51.2592961], [-2.2148152, 51.2593219], [-2.215826, 51.2593581], [-2.2168254, 51.25939429999999], [-2.2176985, 51.2594267], [-2.2185709, 51.2594587], [-2.2194265999999994, 51.25949109999999], [-2.2201031, 51.2595136], [-2.220917, 51.2595426], [-2.2216043999999995, 51.2595612], [-2.2221043, 51.2595662], [-2.222601099999999, 51.25956199999998], [-2.2228813, 51.25955710000001], [-2.2231698999999994, 51.2595458], [-2.2234745, 51.25953359999999], [-2.2238566999999994, 51.259512], [-2.2242154, 51.2594883], [-2.224512, 51.259463], [-2.2248382, 51.25943], [-2.2251063, 51.25940119999999], [-2.2254633, 51.2593584], [-2.2258959, 51.2592966], [-2.2262744, 51.2592378], [-2.2267076999999995, 51.2591686], [-2.2272175, 51.25908069999999], [-2.2276061, 51.25901280000001], [-2.2283576027780105, 51.258850962303065], [-2.228363, 51.25884980000001], [-2.229079099999999, 51.25872340000001], [-2.2296253, 51.2586284], [-2.2312674, 51.2583477], [-2.232867, 51.2580725], [-2.2348361, 51.2577318], [-2.2363733, 51.2574662], [-2.2380691, 51.2571716], [-2.2388073, 51.2570462], [-2.2410173999999996, 51.2566623], [-2.2421642, 51.2564664], [-2.2432549, 51.25627680000001], [-2.2445374, 51.2560571], [-2.2456636, 51.255862], [-2.2457882102988034, 51.25584050110114], [-2.2469456999999995, 51.25564080000001], [-2.2481473, 51.2554316], [-2.2497134, 51.2551614], [-2.2506287, 51.25500379999999], [-2.251496, 51.254847], [-2.2519135, 51.2547686], [-2.2523356999999997, 51.2546848], [-2.2528225, 51.2545793], [-2.2532495, 51.25449019999999], [-2.2535482999999994, 51.254424], [-2.253751, 51.25437759999999], [-2.2544596999999995, 51.25421349999999], [-2.2551828, 51.2540341], [-2.2556971999999997, 51.25389990000001], [-2.2562238, 51.25375729999999], [-2.2569643, 51.25354969999999], [-2.2577003, 51.253340999999985], [-2.2579647, 51.2532622], [-2.2591604999999997, 51.25291610000001], [-2.2597696, 51.252740200000005], [-2.2603366000000005, 51.2525783], [-2.2605919999999995, 51.2525039], [-2.2606757, 51.25247960000001], [-2.2611631999999995, 51.25233829999999], [-2.2618578, 51.2521378], [-2.2625636999999994, 51.2519308], [-2.2639098999999994, 51.25154440000001], [-2.2653552, 51.251126600000006], [-2.2666063, 51.2507649], [-2.2673865, 51.2505386], [-2.2680693, 51.25034190000001], [-2.2688842999999994, 51.250105], [-2.2694881999999996, 51.2499312], [-2.2699671, 51.249794099999995], [-2.2706696, 51.24959], [-2.2712664, 51.24941559999999], [-2.2714610999999993, 51.24935910000001], [-2.2723686, 51.2490933], [-2.2728342, 51.2489523], [-2.2733087, 51.248805], [-2.2737904, 51.2486517], [-2.2741942, 51.248522], [-2.2746328999999994, 51.24837629999999], [-2.2751473999999994, 51.2482028], [-2.2755112, 51.2480795], [-2.2760328, 51.2478936], [-2.2765107, 51.2477204], [-2.2768919, 51.247582699999995], [-2.2773661, 51.247401800000006], [-2.2779702999999993, 51.2471705], [-2.2785167, 51.2469524], [-2.2789656999999997, 51.246769], [-2.279426, 51.24657359999999], [-2.2799953, 51.246333099999994], [-2.2805354, 51.24609659999999], [-2.2810578999999995, 51.245861399999995], [-2.2815464, 51.2456363], [-2.2820484999999997, 51.245399799999994], [-2.2825025, 51.2451808], [-2.2829002, 51.24498580000001], [-2.2832868, 51.24479319999998], [-2.2835754999999995, 51.24464569999999], [-2.2840595, 51.2443949], [-2.2844688, 51.2441791], [-2.2848902999999994, 51.2439501], [-2.2853398, 51.2437025], [-2.2858448999999994, 51.2434191], [-2.2863083999999994, 51.24315239999999], [-2.2868757, 51.2428161], [-2.2873741, 51.24251209999999], [-2.2878074999999995, 51.2422462], [-2.2882657, 51.24195180000001], [-2.2886479, 51.241705499999995], [-2.288905, 51.24153450000001], [-2.2891526, 51.24136949999999], [-2.2894391, 51.2411742], [-2.2896742, 51.2410027], [-2.2898892, 51.2408507], [-2.2901383, 51.24067109999999], [-2.2904379, 51.2404484], [-2.2906685, 51.24026669999999], [-2.2909346, 51.2400494], [-2.2912513, 51.23977779999999], [-2.2914861999999996, 51.2395679], [-2.2917373, 51.2393352], [-2.2919763999999994, 51.23910819999998], [-2.2922038, 51.238882], [-2.292399, 51.2386724], [-2.2928022999999995, 51.2382233], [-2.2931549, 51.237823799999994], [-2.2933918, 51.237542399999995], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943802, 51.2364457], [-2.2946028, 51.23618309999999], [-2.2950553999999994, 51.2356543], [-2.2955148999999997, 51.2351047], [-2.295982, 51.23453979999999], [-2.2964294999999995, 51.2339813], [-2.2968886999999993, 51.23339370000001], [-2.2972319, 51.23292649999999], [-2.2974879, 51.232563], [-2.297747, 51.232183600000006], [-2.2979467, 51.231873699999994], [-2.2981649999999996, 51.23152509999999], [-2.2983466, 51.2312324], [-2.2985028, 51.23096539999999], [-2.2987210999999994, 51.23058230000001], [-2.2989360999999997, 51.230207499999985], [-2.2991272, 51.229864000000006], [-2.2994107999999995, 51.22935919999999], [-2.2995798, 51.2290565], [-2.2997612, 51.2287439], [-2.3000661, 51.2282079], [-2.3003875, 51.227632799999995], [-2.3006922, 51.2270896], [-2.3008548, 51.2268002], [-2.3009917, 51.226555100000006], [-2.3011197, 51.2263178], [-2.3013852999999997, 51.22585140000001], [-2.3015412, 51.2255792], [-2.3017695, 51.22517950000001], [-2.3019606, 51.22483939999999], [-2.3023663999999995, 51.22411429999999], [-2.3025794, 51.2237454], [-2.3027925, 51.22336039999999], [-2.3030502, 51.2229008], [-2.3033168, 51.2224261], [-2.3036159, 51.2219004], [-2.3040041999999996, 51.221205], [-2.3044042999999994, 51.2204912], [-2.3047820999999997, 51.21981980000001], [-2.3051457999999996, 51.21918310000001], [-2.3054294, 51.2186765], [-2.3056509, 51.21831649999999], [-2.305660599699814, 51.21830176221716], [-2.3060062999999995, 51.2177765], [-2.3063507999999997, 51.2172867], [-2.3066355, 51.21692500000001], [-2.3068599999999995, 51.21665190000001], [-2.3069552, 51.2165294], [-2.3070775, 51.21638930000001], [-2.3072625, 51.216204000000005], [-2.3074534999999994, 51.216005599999995], [-2.3077524, 51.2157047], [-2.3079906, 51.2154723], [-2.3081856000000003, 51.21528570000001], [-2.3084958, 51.21501549999999], [-2.3087515, 51.2147961], [-2.3091124999999995, 51.21450169999999], [-2.309552099999999, 51.21417279999999], [-2.3098877, 51.21392430000001], [-2.3103752, 51.2135931], [-2.3108142, 51.2133015], [-2.3113207999999994, 51.212991900000006], [-2.3117129, 51.2127529], [-2.3121735999999995, 51.212474799999995], [-2.3126437, 51.2121962], [-2.3131143, 51.211908300000005], [-2.3132469, 51.2118297], [-2.313283199999999, 51.211806], [-2.3141141, 51.211319800000005], [-2.3144086, 51.2111402], [-2.3147265, 51.21094759999999], [-2.315237199999999, 51.21062249999999], [-2.3156366, 51.21036159999999], [-2.3159358, 51.21015119999999], [-2.3161878999999996, 51.2099691], [-2.3164475, 51.2097814], [-2.3168483999999996, 51.2094728], [-2.3171898, 51.2091935], [-2.3176081999999996, 51.2088396], [-2.3179934, 51.2084905], [-2.3183142, 51.20817919999998], [-2.3186363, 51.20785229999999], [-2.3189268999999997, 51.207535199999995], [-2.3192174999999997, 51.2072023], [-2.3194251, 51.20695310000001], [-2.3195997, 51.206722799999994], [-2.3198097, 51.20643439999999], [-2.3200891, 51.2060135], [-2.3202963, 51.20569350000001], [-2.320472, 51.2054043], [-2.3206338, 51.2050996], [-2.3208127, 51.2047546], [-2.3209884, 51.2043782], [-2.3211357999999995, 51.20404140000001], [-2.3212594, 51.20372510000001], [-2.321375, 51.2034049], [-2.3214849, 51.203048], [-2.3215718, 51.20273679999999], [-2.3216726, 51.20230609999998], [-2.3217177, 51.2020615], [-2.3217562, 51.2018315], [-2.3218003, 51.20153919999999], [-2.3218405, 51.2012217], [-2.3218975, 51.2006433], [-2.3219636, 51.200064999999995], [-2.322018, 51.199667600000005], [-2.3220867, 51.1992518], [-2.3221869999999996, 51.19871620000001], [-2.322256, 51.198398899999994], [-2.3223265, 51.1980834], [-2.3223719, 51.19790989999999], [-2.3224681, 51.19757669999999], [-2.3225718999999994, 51.1972474], [-2.3226962999999996, 51.196879199999984], [-2.3228727, 51.1963927], [-2.3229794, 51.1961137], [-2.323092, 51.195849299999985], [-2.3232397, 51.195500800000005], [-2.3234346, 51.1950763], [-2.3237952, 51.194306299999994], [-2.3241149, 51.19361430000001], [-2.3243712, 51.1930687], [-2.3246771, 51.1924], [-2.3250137999999994, 51.19167809999999], [-2.3253418, 51.19097680000001], [-2.3256620999999997, 51.1902915], [-2.3259424, 51.18969150000001], [-2.326249, 51.1890252], [-2.3266476, 51.18817150000001], [-2.3269331, 51.187560100000006], [-2.3271299, 51.18714460000001], [-2.3273068, 51.18676229999999], [-2.327601099999999, 51.18619169999999], [-2.3278025, 51.18581569999999], [-2.3281649999999994, 51.1852442], [-2.3285109, 51.1847435], [-2.3286829999999994, 51.1845124], [-2.3288668999999995, 51.18427299999998], [-2.328989, 51.18412309999999], [-2.3292376, 51.1838297], [-2.3296038, 51.1834289], [-2.3299944, 51.18302589999999], [-2.3303704, 51.18266189999999], [-2.3306319, 51.182424399999995], [-2.3309491999999996, 51.182145600000005], [-2.3312457, 51.181901], [-2.3316695, 51.1815669], [-2.3321095, 51.181239399999995], [-2.332576, 51.18091020000001], [-2.3330537, 51.1805965], [-2.333419, 51.1803698], [-2.3337802, 51.1801511], [-2.3341613999999997, 51.1799342], [-2.3345506, 51.1797219], [-2.3349399, 51.1795199], [-2.3353944, 51.1792949], [-2.3356197387107556, 51.17918936532886], [-2.3358728999999996, 51.17907079999999], [-2.3362948, 51.1788808], [-2.3367206, 51.178700000000006], [-2.3371386, 51.1785269], [-2.3376769, 51.17831979999999], [-2.3384124, 51.178045799999985], [-2.3392544, 51.1777447], [-2.3398093000000006, 51.177546], [-2.3403534, 51.17735239999998], [-2.3415492, 51.176931399999994], [-2.3425857, 51.1765624], [-2.3436173, 51.176196299999994], [-2.3444253999999995, 51.1759128], [-2.3452328, 51.175624600000006], [-2.3458897999999997, 51.175390500000006], [-2.3460537, 51.1753309], [-2.3466014, 51.1751328], [-2.3474496999999994, 51.1748327], [-2.3488595, 51.1743371], [-2.3501245, 51.1738882], [-2.3510973, 51.1735433], [-2.3518167, 51.17328299999999], [-2.352302, 51.17310199999999], [-2.352697099999999, 51.1729489], [-2.3530832, 51.1727933], [-2.353517399999999, 51.1726067], [-2.3538841999999995, 51.1724426], [-2.3542370999999997, 51.17227559999999], [-2.3545817, 51.172109000000006], [-2.354882, 51.1719585], [-2.355334099999999, 51.171721299999994], [-2.3556784, 51.17153969999999], [-2.3561018, 51.171311900000006], [-2.3566322, 51.1710345], [-2.3571323999999994, 51.1707668], [-2.3577475, 51.1704535], [-2.358363, 51.1701388], [-2.3589811, 51.16982629999998], [-2.3595236999999996, 51.1695598], [-2.3603912000000005, 51.169140000000006], [-2.3611877, 51.168762699999995], [-2.3621601999999995, 51.168314], [-2.3625175, 51.168145499999994], [-2.3626342999999994, 51.168091], [-2.3626681, 51.16807639999999], [-2.363021499999999, 51.167954899999984], [-2.3632122, 51.16788159999999], [-2.3633544, 51.1678332], [-2.363555799999999, 51.1677561], [-2.3637911, 51.167652399999994], [-2.3645533, 51.1673241], [-2.3651690999999997, 51.167061099999984], [-2.3661021, 51.1666664], [-2.3662499999999995, 51.1666021], [-2.3667935, 51.1663725], [-2.3672069, 51.16618830000001], [-2.3677087, 51.1659728], [-2.3684475999999997, 51.16566649999999], [-2.368942, 51.165462100000006], [-2.3692669999999993, 51.165330099999984], [-2.3695199, 51.165231299999995], [-2.3697493, 51.16514989999999], [-2.3699612, 51.1650812], [-2.3702491, 51.1649977], [-2.3705169, 51.1649265], [-2.3707707, 51.164870500000006], [-2.3710754, 51.1648095], [-2.3714643, 51.16473979999999], [-2.3718657999999997, 51.16468179999998], [-2.3722009, 51.1646501], [-2.3725553, 51.1646259], [-2.3728003999999996, 51.1646172], [-2.3730932, 51.1646136], [-2.3734365999999993, 51.1646163], [-2.3738772999999997, 51.1646258], [-2.3743410999999996, 51.1646599], [-2.3747526, 51.164711200000006], [-2.375176999999999, 51.16477799999999], [-2.37544, 51.16482299999999], [-2.3755737, 51.1648456], [-2.3758313, 51.1648971], [-2.3768437, 51.1651101], [-2.3773739, 51.1652014], [-2.3779095999999997, 51.16528009999998], [-2.3783646, 51.16533659999999], [-2.3788347, 51.165373499999994], [-2.3792482, 51.16539509999999], [-2.3796617, 51.1654065], [-2.3801529, 51.1654063], [-2.3806367999999996, 51.1653908], [-2.3811403, 51.1653602], [-2.3816464, 51.1653076], [-2.3820107, 51.1652632], [-2.3823767, 51.16521060000001], [-2.3828764, 51.1651176], [-2.3833639000000004, 51.1650114], [-2.3841981, 51.16480039999999], [-2.3847250999999994, 51.16463509999999], [-2.3848507, 51.1646037], [-2.3854192, 51.1644718], [-2.3860031, 51.1643212], [-2.3866024, 51.16418730000001], [-2.3871682000000005, 51.1640822], [-2.3877468999999993, 51.16399319999999], [-2.388314, 51.16392270000001], [-2.3888845999999995, 51.16387439999999], [-2.3895828999999997, 51.16383229999999], [-2.3899446, 51.1638202], [-2.3902970999999997, 51.16381479999999], [-2.3908707, 51.16382260000001], [-2.3914462999999997, 51.1638508], [-2.3920401, 51.1638984], [-2.3925813, 51.16396559999999], [-2.3931039999999997, 51.1640463], [-2.3938205999999997, 51.164179299999994], [-2.3945189, 51.164328899999994], [-2.3958401, 51.1646203], [-2.3962599, 51.16471550000001], [-2.3966955, 51.1647964], [-2.397221, 51.1648702], [-2.3977872, 51.1649468], [-2.3992856, 51.1650838], [-2.39986, 51.1651296], [-2.4004625, 51.1651983], [-2.4008611999999996, 51.1652515], [-2.4012207, 51.1653132], [-2.4017189999999995, 51.1654266], [-2.4022571, 51.16554999999999], [-2.4027166, 51.1656788], [-2.4031489999999995, 51.16582429999999], [-2.4035736999999995, 51.16599909999999], [-2.4040284, 51.1661913], [-2.4044453999999997, 51.16638759999999], [-2.4048262, 51.1666024], [-2.4058644, 51.1672417], [-2.4063125999999997, 51.167482], [-2.4067907999999996, 51.1677073], [-2.4072110000000007, 51.1678667], [-2.4076419, 51.1680067], [-2.4080921, 51.1681377], [-2.4085361999999995, 51.16825560000001], [-2.4094624999999996, 51.1684794], [-2.4112662999999994, 51.168965], [-2.4126302, 51.169327499999994], [-2.4132761, 51.1695012], [-2.4139347, 51.16969780000001], [-2.4142944, 51.1698058], [-2.4145131, 51.1698802], [-2.4151810999999994, 51.170124099999995], [-2.4157299, 51.17034819999999], [-2.4162742, 51.1705845], [-2.4167833, 51.1708198], [-2.4173839, 51.17113299999999], [-2.4175213, 51.1712299], [-2.4176250999999995, 51.1712973], [-2.4177133999999993, 51.1713512], [-2.4180397, 51.171564299999986], [-2.4183746, 51.1717763], [-2.4187199999999995, 51.1719814], [-2.4193547, 51.1722973], [-2.4197156000000004, 51.17246500000001], [-2.4200472999999993, 51.1726077], [-2.4205203, 51.172785700000006], [-2.4210107999999995, 51.1729579], [-2.4215446, 51.1731175], [-2.4219949, 51.1732358], [-2.4224047, 51.173330199999995], [-2.4226582999999997, 51.173382999999994], [-2.4227700000000003, 51.173406099999994], [-2.4231779999999996, 51.1734903], [-2.4234129, 51.173544099999994], [-2.4237333999999997, 51.173619999999985], [-2.4242626, 51.17376519999999], [-2.4247968, 51.1739334], [-2.4253089999999995, 51.17410900000001], [-2.425451267122708, 51.174164046137406], [-2.4258029, 51.17430010000001], [-2.4260949, 51.1744234], [-2.426389, 51.1745578], [-2.4270014, 51.1748573], [-2.4271219999999993, 51.17492860000001], [-2.4273929, 51.1750894], [-2.4276056999999995, 51.175225999999995], [-2.4279199999999994, 51.1754311], [-2.4282242, 51.1756491], [-2.4284729, 51.1758432], [-2.4287228, 51.1760491], [-2.4289405999999993, 51.1762482], [-2.4292491999999997, 51.1765486], [-2.4294802999999994, 51.1768118], [-2.4295529, 51.1769049], [-2.4295825999999994, 51.176944600000006], [-2.4297171999999994, 51.177117800000005], [-2.4298467, 51.1772955], [-2.4299736999999997, 51.1774805], [-2.430091, 51.1776729], [-2.4303106999999997, 51.178044699999994], [-2.4305127, 51.17843539999999], [-2.4306936, 51.178838199999994], [-2.4309127, 51.17941259999999], [-2.4310298, 51.1797865], [-2.4311266, 51.180161600000005], [-2.4311969, 51.18058700000001], [-2.4312422, 51.1809232], [-2.4312859, 51.18131040000001], [-2.43137, 51.1823225], [-2.4314027999999994, 51.1826005], [-2.4314234, 51.18269479999999], [-2.431499399999999, 51.18301249999999], [-2.4315922, 51.1833284], [-2.4317575999999996, 51.18369539999999], [-2.4321628999999994, 51.1843355], [-2.4323540999999995, 51.18457120000001], [-2.4325004, 51.1847402], [-2.432512367189706, 51.18475314893936], [-2.4327831999999994, 51.1850462], [-2.4330656, 51.18529459999999], [-2.4334259, 51.18557340000001], [-2.4337566, 51.18584159999999], [-2.4340814999999996, 51.18607289999999], [-2.4342706999999995, 51.186195100000006], [-2.4345831, 51.1863549], [-2.4349133, 51.18652109999999], [-2.435071, 51.18660450000001], [-2.4352975999999997, 51.18672820000001], [-2.4357403, 51.1870039], [-2.4359991999999995, 51.1871323], [-2.4362775, 51.1872404], [-2.4364592999999997, 51.18729629999998], [-2.4366465999999996, 51.1873423], [-2.4370262, 51.18742509999999], [-2.4377121, 51.1875499], [-2.4385078, 51.18766099999999], [-2.4387740999999994, 51.18769759999999], [-2.4392967999999997, 51.1877694], [-2.4395826, 51.1877954], [-2.4398565, 51.1878073], [-2.4403453999999996, 51.1878118], [-2.4408835, 51.1877728], [-2.4414340999999995, 51.187716899999984], [-2.4419821, 51.1876294], [-2.4421655000000007, 51.1876071], [-2.4423522, 51.1876029], [-2.4425393000000004, 51.1875989], [-2.4427088, 51.1876111], [-2.4428728999999993, 51.18762569999999], [-2.4430327, 51.1876486], [-2.4432385, 51.1876919], [-2.443426399999999, 51.18773960000001], [-2.4436278, 51.18781319999999], [-2.4438185, 51.187898], [-2.4441040999999997, 51.1880681], [-2.4442753, 51.18821390000001], [-2.4444423, 51.1884054], [-2.444535, 51.188561699999994], [-2.444591, 51.188721599999994], [-2.4446150999999996, 51.18883420000001], [-2.444621, 51.1889497], [-2.4446091, 51.1891039], [-2.4445704, 51.189245], [-2.4445216, 51.1893754], [-2.4444584, 51.18950039999999], [-2.444308, 51.189681], [-2.4442168, 51.189772], [-2.4441168, 51.1898581], [-2.4438597999999994, 51.19003029999998], [-2.4435993, 51.19020150000001], [-2.4431457999999995, 51.19049439999999], [-2.4429368, 51.19064939999999], [-2.4427987, 51.190783399999994], [-2.4425593999999995, 51.19106810000001], [-2.4425137999999995, 51.1911141], [-2.4423655999999996, 51.1912639], [-2.4420304, 51.1915564], [-2.4417529, 51.1917456], [-2.4413306999999995, 51.1919808]]}", "current_leg_start": "Woodborough", "dest_arr_time_act": "2132", "motion_projection": null, "next_location_lat": "51.1919808", "next_location_lon": "-2.4413307", "previous_location": "Woodborough", "current_leg_milage": "31.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4403.863, \"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\": 4455.805, \"from_m\": 4403.863, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4625.789, \"from_m\": 4455.805, \"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\": 5438.369, \"from_m\": 4625.789, \"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\": 6857.556, \"from_m\": 5438.369, \"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\": 7002.385, \"from_m\": 6857.556, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7158.384, \"from_m\": 7002.385, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7339.085, \"from_m\": 7158.384, \"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\": 7385.504, \"from_m\": 7339.085, \"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\": 7509.442, \"from_m\": 7385.504, \"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\": 18079.015, \"from_m\": 7509.442, \"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\": 18176.011, \"from_m\": 18079.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\": 37016.871, \"from_m\": 18176.011, \"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\": 37100.385, \"from_m\": 37016.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37589.9, \"from_m\": 37100.385, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37628.439, \"from_m\": 37589.9, \"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\": 37779.088, \"from_m\": 37628.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39108.617, \"from_m\": 37779.088, \"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\": 39120.221, \"from_m\": 39108.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46346.821, \"from_m\": 39120.221, \"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\": 46496.605, \"from_m\": 46346.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55108.134, \"from_m\": 46496.605, \"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\": 55188.08, \"from_m\": 55108.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55246.46, \"from_m\": 55188.08, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55353.348, \"from_m\": 55246.46, \"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\": 55409.467, \"from_m\": 55353.348, \"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\": 55467.858, \"from_m\": 55409.467, \"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\": 56092.374, \"from_m\": 55467.858, \"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\": 56703.162, \"from_m\": 56092.374, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57001.873, \"from_m\": 56703.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57140.622, \"from_m\": 57001.873, \"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\": 57913.314, \"from_m\": 57140.622, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60004.245, \"from_m\": 57913.314, \"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\": 73583.294, \"from_m\": 60004.245, \"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\": 74380.153, \"from_m\": 73583.294, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 81421.467, \"from_m\": 74380.153, \"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\": 92708.663, \"from_m\": 81421.467, \"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\": 94711.8, \"from_m\": 92708.663, \"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\": 94788.925, \"from_m\": 94711.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97369.199, \"from_m\": 94788.925, \"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\": 98264.625, \"from_m\": 97369.199, \"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\": 101705.284, \"from_m\": 98264.625, \"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\": 108039.498, \"from_m\": 101705.284, \"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\": 108860.412, \"from_m\": 108039.498, \"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\": 110185.294, \"from_m\": 108860.412, \"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\": 112057.455, \"from_m\": 110185.294, \"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\": 120755.167, \"from_m\": 112057.455, \"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\": 135181.212, \"from_m\": 120755.167, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 135833.0, \"from_m\": 135181.212, \"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\": 137617.568, \"from_m\": 135833.0, \"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\": 150475.966, \"from_m\": 137617.568, \"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\": 150746.068, \"from_m\": 150475.966, \"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\": 169680.693, \"from_m\": 150746.068, \"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\": 170205.357, \"from_m\": 169680.693, \"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\": 173376.473, \"from_m\": 170205.357, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 173386.891, \"from_m\": 173376.473, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175302.566, \"from_m\": 173386.891, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 176834.486, \"from_m\": 175302.566, \"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\": 742399, \"profile_key\": \"76e84036af46e32d2a174d853f46c4f5ebb8b75ed9f820f70fa259815553b940\", \"schedule_id\": 15266, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Wembley Reception Sidings No.6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 2, \"distance_m\": 985.638, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Willesden No7\", \"stage_seq\": 3, \"distance_m\": 2068.061, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1645H\", \"location\": \"Acton Canal Wharf Jn\", \"stage_seq\": 4, \"distance_m\": 3888.906, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 5, \"distance_m\": 4511.286, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1654H\", \"location\": \"Acton Main Line\", \"stage_seq\": 6, \"distance_m\": 5592.279, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 7158.384, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"West Ealing\", \"stage_seq\": 8, \"distance_m\": 9388.723, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704H\", \"location\": \"Southall\", \"stage_seq\": 9, \"distance_m\": 13294.786, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 10, \"distance_m\": 16590.01, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Slough\", \"stage_seq\": 11, \"distance_m\": 28507.736, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730H\", \"location\": \"Maidenhead\", \"stage_seq\": 12, \"distance_m\": 37736.861, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Twyford\", \"stage_seq\": 13, \"distance_m\": 48625.039, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 55409.467, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Reading\", \"stage_seq\": 15, \"distance_m\": 56580.247, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 16, \"distance_m\": 57886.172, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"Southcote Jn\", \"stage_seq\": 17, \"distance_m\": 59382.856, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Theale\", \"stage_seq\": 18, \"distance_m\": 65015.107, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": false, \"wtt_arr\": \"1800\", \"wtt_dep\": \"1852H\", \"location\": \"Towney Loop\", \"stage_seq\": 19, \"distance_m\": 69429.131, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Newbury\", \"stage_seq\": 20, \"distance_m\": 83960.109, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Bedwyn\", \"stage_seq\": 21, \"distance_m\": 105311.465, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Pewsey\", \"stage_seq\": 22, \"distance_m\": 119618.381, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"2026\", \"location\": \"Woodborough\", \"stage_seq\": 23, \"distance_m\": 125556.939, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Lavington\", \"stage_seq\": 24, \"distance_m\": 139298.029, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 25, \"distance_m\": 150493.967, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Fairwood Jn\", \"stage_seq\": 26, \"distance_m\": 154425.957, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Clink Road Jn\", \"stage_seq\": 27, \"distance_m\": 159720.651, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 28, \"distance_m\": 162863.635, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"East Somerset Jn\", \"stage_seq\": 29, \"distance_m\": 169149.499, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Merehead Quarry Jn\", \"stage_seq\": 30, \"distance_m\": 175353.348, \"section_seq\": 1, \"route_path_id\": 136343}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": null, \"location\": \"Merehead Quarry (FLHH)\", \"stage_seq\": 31, \"distance_m\": 176834.486, \"section_seq\": 1, \"route_path_id\": 136343}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 176834.486, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136343}], \"total_distance_m\": 176834.486, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 171386.152, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5448.334, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1631", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "113.0", "current_position_lat": "51.1919808", "current_position_lon": "-2.4413307", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:29Z\", \"source_id\": 63309618, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:52:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:33Z\", \"source_id\": 20083247, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:58Z\", \"source_id\": 63341086, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:03:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:00Z\", \"source_id\": 20092277, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:38Z\", \"source_id\": 63351381, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:43Z\", \"source_id\": 20095294, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:28Z\", \"source_id\": 63399015, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:34Z\", \"source_id\": 20108894, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:11Z\", \"source_id\": 63452480, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:16Z\", \"source_id\": 20124128, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:10Z\", \"source_id\": 63484373, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:13Z\", \"source_id\": 20133163, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:54Z\", \"source_id\": 63503321, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:58Z\", \"source_id\": 20138719, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:11:54Z\", \"source_id\": 63538047, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:11:56Z\", \"source_id\": 20148582, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:08:01Z\", \"source_id\": 63697545, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:09:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:08:05Z\", \"source_id\": 20193962, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:27:44Z\", \"source_id\": 63752194, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:28:00Z\", \"source_id\": 20209347, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:38:03Z\", \"source_id\": 63780206, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:38:11Z\", \"source_id\": 20220273, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:13Z\", \"source_id\": 63796674, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:15Z\", \"source_id\": 20224853, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:13Z\", \"source_id\": 20324023, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Merehead Quarry (FLHH)", "service_state_platform": null, "timing_fact_generation": 1790024474757050, "current_leg_arrival_utc": "2026-09-21T22:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:14.740876", "service_state_evidence_id": 20324023, "current_leg_start_actual_dep": "2026-09-21T20:54:00+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-21T21:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:15.088459", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6V70 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 4403.863, "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": 4455.805, "from_m": 4403.863, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4625.789, "from_m": 4455.805, "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": 5438.369, "from_m": 4625.789, "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": 6857.556, "from_m": 5438.369, "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": 7002.385, "from_m": 6857.556, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7158.384, "from_m": 7002.385, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 7339.085, "from_m": 7158.384, "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": 7385.504, "from_m": 7339.085, "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": 7509.442, "from_m": 7385.504, "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": 18079.015, "from_m": 7509.442, "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": 18176.011, "from_m": 18079.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": 37016.871, "from_m": 18176.011, "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": 37100.385, "from_m": 37016.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37589.9, "from_m": 37100.385, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37628.439, "from_m": 37589.9, "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": 37779.088, "from_m": 37628.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39108.617, "from_m": 37779.088, "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": 39120.221, "from_m": 39108.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46346.821, "from_m": 39120.221, "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": 46496.605, "from_m": 46346.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55108.134, "from_m": 46496.605, "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": 55188.08, "from_m": 55108.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55246.46, "from_m": 55188.08, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55353.348, "from_m": 55246.46, "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": 55409.467, "from_m": 55353.348, "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": 55467.858, "from_m": 55409.467, "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": 56092.374, "from_m": 55467.858, "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": 56703.162, "from_m": 56092.374, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 57001.873, "from_m": 56703.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57140.622, "from_m": 57001.873, "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": 57913.314, "from_m": 57140.622, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60004.245, "from_m": 57913.314, "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": 73583.294, "from_m": 60004.245, "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": 74380.153, "from_m": 73583.294, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 81421.467, "from_m": 74380.153, "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": 92708.663, "from_m": 81421.467, "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": 94711.8, "from_m": 92708.663, "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": 94788.925, "from_m": 94711.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97369.199, "from_m": 94788.925, "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": 98264.625, "from_m": 97369.199, "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": 101705.284, "from_m": 98264.625, "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": 108039.498, "from_m": 101705.284, "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": 108860.412, "from_m": 108039.498, "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": 110185.294, "from_m": 108860.412, "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": 112057.455, "from_m": 110185.294, "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": 120755.167, "from_m": 112057.455, "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": 135181.212, "from_m": 120755.167, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 135833.0, "from_m": 135181.212, "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": 137617.568, "from_m": 135833.0, "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": 150475.966, "from_m": 137617.568, "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": 150746.068, "from_m": 150475.966, "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": 169680.693, "from_m": 150746.068, "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": 170205.357, "from_m": 169680.693, "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": 173376.473, "from_m": 170205.357, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 173386.891, "from_m": 173376.473, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175302.566, "from_m": 173386.891, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 176834.486, "from_m": 175302.566, "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": 742399, "profile_key": "76e84036af46e32d2a174d853f46c4f5ebb8b75ed9f820f70fa259815553b940", "schedule_id": 15266, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1631", "location": "Wembley Reception Sidings No.6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Wembley Yard South Jn", "stage_seq": 2, "distance_m": 985.638, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Willesden No7", "stage_seq": 3, "distance_m": 2068.061, "section_seq": 1, "route_path_id": 136343}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1645H", "location": "Acton Canal Wharf Jn", "stage_seq": 4, "distance_m": 3888.906, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Acton Wells Jn", "stage_seq": 5, "distance_m": 4511.286, "section_seq": 1, "route_path_id": 136343}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1654H", "location": "Acton Main Line", "stage_seq": 6, "distance_m": 5592.279, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 7158.384, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "West Ealing", "stage_seq": 8, "distance_m": 9388.723, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "Southall", "stage_seq": 9, "distance_m": 13294.786, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Heathrow Airport Jn", "stage_seq": 10, "distance_m": 16590.01, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Slough", "stage_seq": 11, "distance_m": 28507.736, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730H", "location": "Maidenhead", "stage_seq": 12, "distance_m": 37736.861, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Twyford", "stage_seq": 13, "distance_m": 48625.039, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Kennet Bridge Jn", "stage_seq": 14, "distance_m": 55409.467, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Reading", "stage_seq": 15, "distance_m": 56580.247, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Oxford Road Jn", "stage_seq": 16, "distance_m": 57886.172, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Southcote Jn", "stage_seq": 17, "distance_m": 59382.856, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755", "location": "Theale", "stage_seq": 18, "distance_m": 65015.107, "section_seq": 1, "route_path_id": 136343}, {"is_pass": false, "wtt_arr": "1800", "wtt_dep": "1852H", "location": "Towney Loop", "stage_seq": 19, "distance_m": 69429.131, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Newbury", "stage_seq": 20, "distance_m": 83960.109, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Bedwyn", "stage_seq": 21, "distance_m": 105311.465, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Pewsey", "stage_seq": 22, "distance_m": 119618.381, "section_seq": 1, "route_path_id": 136343}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "2026", "location": "Woodborough", "stage_seq": 23, "distance_m": 125556.939, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Lavington", "stage_seq": 24, "distance_m": 139298.029, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Heywood Road Jn", "stage_seq": 25, "distance_m": 150493.967, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Fairwood Jn", "stage_seq": 26, "distance_m": 154425.957, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Clink Road Jn", "stage_seq": 27, "distance_m": 159720.651, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Blatchbridge Jn", "stage_seq": 28, "distance_m": 162863.635, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "East Somerset Jn", "stage_seq": 29, "distance_m": 169149.499, "section_seq": 1, "route_path_id": 136343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Merehead Quarry Jn", "stage_seq": 30, "distance_m": 175353.348, "section_seq": 1, "route_path_id": 136343}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": null, "location": "Merehead Quarry (FLHH)", "stage_seq": 31, "distance_m": 176834.486, "section_seq": 1, "route_path_id": 136343}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 176834.486, "from_m": 0.0, "section_seq": 1, "route_path_id": 136343}], "total_distance_m": 176834.486, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 171386.152, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5448.334, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23147, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:29Z", "source_id": 63309618, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:52:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:33Z", "source_id": 20083247, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:58Z", "source_id": 63341086, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:03:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:00Z", "source_id": 20092277, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:38Z", "source_id": 63351381, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:43Z", "source_id": 20095294, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:28Z", "source_id": 63399015, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:34Z", "source_id": 20108894, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23657, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:11Z", "source_id": 63452480, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:16Z", "source_id": 20124128, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:10Z", "source_id": 63484373, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:13Z", "source_id": 20133163, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23805, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:54Z", "source_id": 63503321, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:58Z", "source_id": 20138719, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:11:54Z", "source_id": 63538047, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:11:56Z", "source_id": 20148582, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T18:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24452, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:08:01Z", "source_id": 63697545, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T18:09:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:08:05Z", "source_id": 20193962, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24472, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:27:44Z", "source_id": 63752194, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T18:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:28:00Z", "source_id": 20209347, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:38:03Z", "source_id": 63780206, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T18:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:38:11Z", "source_id": 20220273, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:13Z", "source_id": 63796674, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T18:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:15Z", "source_id": 20224853, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:13Z", "source_id": 20324023, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}] |
Wembley Reception Sidings No.6 |
1631 |
1631 |
3 |
None |
None |
Merehead Quarry (FLHH) |
2132 |
2132 |
None |
LATE |
+28 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H55751/2026-09-21/detailed |
None |
Woodborough |
2026-09-21T20:54:00+01:00 |
Merehead Quarry (FLHH) |
113.0 |
{"type": "LineString", "coordinates": [[-1.853817222506052, 51.33523053618032], [-1.8538245, 51.335230800000005], [-1.854375, 51.3352513], [-1.8553825, 51.3352875], [-1.856294, 51.3353199], [-1.8572964, 51.33535599999999], [-1.8580270999999997, 51.3353798], [-1.8588165000000003, 51.3353976], [-1.8591139000000003, 51.335402299999984], [-1.8597452, 51.335407], [-1.8601302999999996, 51.3354086], [-1.8608771, 51.335407], [-1.8619832, 51.33540080000001], [-1.8625418, 51.3353982], [-1.8634104, 51.33539089999999], [-1.8642706999999996, 51.335381], [-1.8648249, 51.3353657], [-1.8654089, 51.3353452], [-1.8659611999999997, 51.3353193], [-1.8664223999999996, 51.335288799999994], [-1.8668374999999997, 51.335261], [-1.8673279000000005, 51.33522379999999], [-1.8677755, 51.335183], [-1.8682451, 51.335136799999994], [-1.8688827999999995, 51.33506359999999], [-1.8693849, 51.3350019], [-1.8701394, 51.3348975], [-1.8708894, 51.3347863], [-1.8720727, 51.33460529999999], [-1.8729960999999995, 51.3344642], [-1.8740176, 51.3343048], [-1.8752629000000005, 51.3341125], [-1.8765289000000005, 51.33392010000001], [-1.8771752, 51.3338197], [-1.8782814, 51.333647000000006], [-1.8793869000000003, 51.33348], [-1.8804391999999996, 51.33331679999999], [-1.8812768, 51.33318799999999], [-1.8821925, 51.3330448], [-1.8836049, 51.33283389999999], [-1.8843955999999995, 51.3327181], [-1.8852227, 51.3325992], [-1.8864620966509948, 51.332427585627016], [-1.8865761000000003, 51.33241180000001], [-1.8879305999999996, 51.3322276], [-1.8892925, 51.33204990000001], [-1.8902416, 51.33192959999999], [-1.8910937999999993, 51.3318236], [-1.8923202, 51.33167859999999], [-1.8935501, 51.331540999999994], [-1.8946844, 51.331419], [-1.8956562, 51.33131980000001], [-1.8967228999999997, 51.33121819999999], [-1.8977688, 51.331115899999986], [-1.8992169999999997, 51.33098249999999], [-1.9005382999999996, 51.330856299999994], [-1.9021391000000003, 51.330724], [-1.9025220321967624, 51.33069708903964], [-1.9032547, 51.3306456], [-1.9042933, 51.33058249999999], [-1.9053209, 51.330522900000005], [-1.9063879, 51.330464], [-1.9071404, 51.3304241], [-1.9077188999999997, 51.33039769999999], [-1.9086166, 51.3303583], [-1.9096785000000005, 51.330320099999994], [-1.9107530999999995, 51.330286], [-1.9116944, 51.330258], [-1.9125718000000005, 51.3302311], [-1.9135866, 51.3302076], [-1.914454, 51.33018690000001], [-1.9153193, 51.3301638], [-1.9168970999999997, 51.3301246], [-1.9182344, 51.33009700000001], [-1.9189934, 51.330080900000006], [-1.9196824, 51.33007140000001], [-1.9209598, 51.330062000000005], [-1.9216791, 51.3300633], [-1.9223568, 51.33007059999999], [-1.9229497, 51.33007349999999], [-1.9238408, 51.330085999999994], [-1.9246848999999997, 51.330105499999995], [-1.9256037, 51.33013360000001], [-1.9262980999999997, 51.3301552], [-1.9271802, 51.3301903], [-1.9279816000000003, 51.3302284], [-1.9291692000000005, 51.330293399999995], [-1.9303687, 51.33035639999999], [-1.9312320999999997, 51.3304035], [-1.9319425, 51.3304452], [-1.9329179, 51.3304986], [-1.9339934000000003, 51.3305565], [-1.9346479, 51.33058729999999], [-1.9351262999999996, 51.3306064], [-1.9359166, 51.33062489999999], [-1.9364821999999997, 51.3306264], [-1.9369274999999997, 51.330620800000005], [-1.9375366000000005, 51.3306068], [-1.9380165, 51.3305927], [-1.9384555000000003, 51.3305751], [-1.9388941, 51.33054949999999], [-1.9395127999999997, 51.3305112], [-1.9400413, 51.3304678], [-1.9407761, 51.330398900000006], [-1.9415228, 51.3303187], [-1.9420066, 51.3302586], [-1.9426074, 51.330174], [-1.9432307, 51.330075599999994], [-1.9438128, 51.329982400000006], [-1.9443169, 51.329891799999984], [-1.9448271, 51.32979319999999], [-1.945283, 51.329696600000005], [-1.9457018, 51.3296026], [-1.9461801, 51.3294863], [-1.9466379, 51.329368200000005], [-1.9471061, 51.329243899999994], [-1.9475768, 51.3291067], [-1.9479935, 51.3289823], [-1.9485181999999996, 51.3288206], [-1.9490263000000003, 51.3286521], [-1.9497132, 51.3284144], [-1.9500610000000005, 51.32828610000001], [-1.9504575, 51.32813769999999], [-1.9509526, 51.327941300000006], [-1.9512896, 51.3278021], [-1.9517827, 51.327597999999995], [-1.9524870999999997, 51.32729040000001], [-1.953236, 51.3269532], [-1.9538691999999995, 51.3266704], [-1.9544962, 51.3263882], [-1.9551777, 51.32607989999999], [-1.9560690999999992, 51.3256863], [-1.9569582, 51.32528690000001], [-1.9583147, 51.3246766], [-1.9590514, 51.324343899999995], [-1.9598042, 51.32400599999999], [-1.9605297, 51.3236821], [-1.9613132, 51.323328499999995], [-1.9621116, 51.3229715], [-1.9627368999999997, 51.32269230000001], [-1.9634176, 51.3223803], [-1.9639289, 51.322125799999995], [-1.9643402, 51.3219087], [-1.9648769, 51.32161459999999], [-1.9652684, 51.3213893], [-1.9656040999999995, 51.3211892], [-1.9658563, 51.3210302], [-1.9661043, 51.3208685], [-1.9663756, 51.32068319999999], [-1.9665321, 51.3205715], [-1.9668122, 51.3203701], [-1.9672486, 51.32003550000001], [-1.9676572, 51.3197027], [-1.9681091999999996, 51.319305500000006], [-1.9685664, 51.31888529999999], [-1.9690214, 51.31845229999999], [-1.9694695, 51.31802449999999], [-1.9699666, 51.3175497], [-1.9704652, 51.31707089999999], [-1.9708023, 51.31675010000001], [-1.9711444, 51.3164264], [-1.9715569, 51.3160396], [-1.9719278, 51.3156854], [-1.9722701, 51.31536330000001], [-1.9726256999999996, 51.3150308], [-1.9729432999999996, 51.3147361], [-1.973268, 51.314434799999994], [-1.9736749, 51.31405749999999], [-1.9741686, 51.313594999999985], [-1.9746928, 51.31309640000001], [-1.9752033, 51.3126147], [-1.9757237000000003, 51.31211379999999], [-1.9762786000000003, 51.3115762], [-1.976293625062947, 51.31156186641305], [-1.9768371, 51.31104340000001], [-1.9773059, 51.31059589999999], [-1.9777763999999995, 51.3101441], [-1.9782328, 51.30970359999999], [-1.9786257, 51.3093536], [-1.9787001, 51.3092874], [-1.9788046999999995, 51.309198], [-1.9789957999999992, 51.3090332], [-1.979191, 51.30887320000001], [-1.9794050999999997, 51.3087141], [-1.979583, 51.3085846], [-1.9797523, 51.3084595], [-1.98006, 51.30824509999999], [-1.9804225999999996, 51.3080084], [-1.9807169, 51.3078295], [-1.9810293999999995, 51.3076438], [-1.9814475999999996, 51.3074187], [-1.9817907, 51.3072425], [-1.9820657, 51.3071083], [-1.9823944, 51.30695539999999], [-1.9826515, 51.3068384], [-1.9830114, 51.3066821], [-1.9832691, 51.30657320000001], [-1.9835969, 51.3064419], [-1.9840526, 51.3062605], [-1.9844378, 51.3061112], [-1.9852928, 51.305791199999994], [-1.9858258, 51.3055895], [-1.9862285999999996, 51.305440299999994], [-1.98646, 51.305352000000006], [-1.9869569, 51.3051611], [-1.9876458, 51.3048904], [-1.9880801, 51.30471], [-1.9884122, 51.30456649999999], [-1.9888424, 51.30437719999999], [-1.9892306999999996, 51.3041981], [-1.9895644999999995, 51.304037099999995], [-1.9899217, 51.303861299999994], [-1.9901809, 51.30372859999999], [-1.9904647, 51.30357540000001], [-1.9907394, 51.30342819999999], [-1.9911293000000003, 51.3032067], [-1.9914393999999993, 51.303025899999994], [-1.9916655000000003, 51.30288530000001], [-1.9918846999999995, 51.3027525], [-1.9921288, 51.302598], [-1.9923827999999997, 51.3024321], [-1.9926171999999995, 51.3022706], [-1.9928477, 51.3021141], [-1.9930600000000005, 51.3019632], [-1.9933801, 51.3017297], [-1.9936113999999996, 51.3015507], [-1.9939841, 51.3012579], [-1.9942957, 51.30100139999999], [-1.9946842, 51.300663499999985], [-1.9950601, 51.3003229], [-1.9953166, 51.3000819], [-1.9956480999999997, 51.29976810000001], [-1.9958749, 51.299552299999995], [-1.9960764, 51.299361100000006], [-1.9965126, 51.29894370000001], [-1.9966356, 51.2988263], [-1.9968341, 51.2986352], [-1.9970245, 51.29845999999999], [-1.9973609, 51.2981537], [-1.9975702, 51.29796249999999], [-1.9977971999999995, 51.29776979999999], [-1.9981378000000003, 51.297481800000014], [-1.9984717000000003, 51.297208700000006], [-1.998646099999999, 51.297074499999994], [-1.9988858999999997, 51.29688699999999], [-1.9991989, 51.2966568], [-1.9994124, 51.2965037], [-1.9997891999999995, 51.2962458], [-2.0001765, 51.2959848], [-2.000706399999999, 51.2956435], [-2.0011298, 51.29539270000001], [-2.0014383, 51.2952211], [-2.001787, 51.295024099999985], [-2.0018389, 51.29499399999999], [-2.0019079, 51.29495669999999], [-2.0022156, 51.2947913], [-2.002408, 51.29469], [-2.0026743, 51.294554999999995], [-2.002894, 51.2944486], [-2.0032969, 51.29425539999999], [-2.0037089999999997, 51.2940636], [-2.0041393, 51.29386929999998], [-2.0042632, 51.2938165], [-2.0045749, 51.2936832], [-2.0049404, 51.2935341], [-2.0053019, 51.2933876], [-2.0055922, 51.2932725], [-2.0059646999999994, 51.2931317], [-2.0063546, 51.2929891], [-2.0066827, 51.2928762], [-2.0070624, 51.29274769999999], [-2.0073681, 51.2926484], [-2.0077331, 51.2925359], [-2.0079218, 51.2924778], [-2.0084970999999996, 51.292306999999994], [-2.0091711, 51.29212379999999], [-2.0096089, 51.292011599999995], [-2.0100478999999996, 51.2919051], [-2.0105695, 51.2917854], [-2.0110190999999995, 51.2916883], [-2.0115128999999996, 51.29158559999999], [-2.0120526, 51.291484800000006], [-2.0125264, 51.291402], [-2.0130462, 51.29131519999999], [-2.0135302, 51.2912444], [-2.0141222, 51.2911653], [-2.0146622, 51.2911], [-2.0152503, 51.29103920000001], [-2.0158642, 51.2909823], [-2.0166587, 51.290921899999994], [-2.017288, 51.2908809], [-2.0177991999999993, 51.2908567], [-2.0183422, 51.2908403], [-2.0187801, 51.29083140000001], [-2.0194355, 51.2908266], [-2.0199246, 51.2908284], [-2.0202612, 51.2908341], [-2.0205981999999993, 51.290844], [-2.0209487000000004, 51.2908512], [-2.0214312, 51.2908704], [-2.0220208, 51.2909027], [-2.0226570999999995, 51.2909442], [-2.0230168, 51.2909735], [-2.0234277, 51.2910109], [-2.0239303, 51.291060599999994], [-2.0243167, 51.29110519999999], [-2.0248347, 51.29116760000001], [-2.0252394, 51.29122500000001], [-2.0256424999999996, 51.2912797], [-2.0261191, 51.291355200000005], [-2.0265536000000006, 51.291429699999995], [-2.0269654000000004, 51.29150559999999], [-2.0275575999999997, 51.2916156], [-2.0279745, 51.2917004], [-2.0286597, 51.2918423], [-2.0296714, 51.292059300000005], [-2.0307159999999995, 51.29227980000001], [-2.0320148, 51.292554499999994], [-2.0329108999999996, 51.292743], [-2.0337376, 51.29291769999999], [-2.0352178, 51.2932319], [-2.0365212, 51.293508800000005], [-2.0375736999999994, 51.2937302], [-2.0382008, 51.2938594], [-2.0388369, 51.29398609999999], [-2.0394483, 51.29410119999999], [-2.0400621, 51.2942115], [-2.0408405999999997, 51.29433869999999], [-2.0415485, 51.29445239999999], [-2.0421955, 51.2945459], [-2.0432043999999996, 51.294684499999995], [-2.0437376, 51.2947504], [-2.044307, 51.2948165], [-2.0448926, 51.294881499999995], [-2.0457341, 51.2949633], [-2.0465807, 51.2950377], [-2.0474303, 51.2950988], [-2.0479985, 51.29513419999999], [-2.0483293999999996, 51.29515380000001], [-2.0491542, 51.29519479999999], [-2.0497124, 51.2952178], [-2.0503588999999995, 51.29523759999999], [-2.0510709, 51.29525670000001], [-2.0516947999999995, 51.295267900000006], [-2.0525566, 51.29526899999998], [-2.0533102999999997, 51.29526259999999], [-2.05342, 51.29526119999999], [-2.0534875, 51.29526030000001], [-2.0536196, 51.2952585], [-2.0539022, 51.295253800000005], [-2.0545555, 51.295234699999995], [-2.0550837999999993, 51.29521930000001], [-2.0559305, 51.29518629999999], [-2.0565, 51.29515449999999], [-2.0568947999999994, 51.29513130000001], [-2.0571466, 51.2951143], [-2.0573102999999997, 51.2951032], [-2.0576606, 51.29507689999999], [-2.0581037, 51.29504450000001], [-2.0586014999999995, 51.29500279999999], [-2.0590559, 51.294962000000005], [-2.0593002, 51.2949364], [-2.0597320000000003, 51.294894], [-2.0601876, 51.294845200000005], [-2.0605951, 51.29479859999999], [-2.0612064, 51.29472460000001], [-2.0618885, 51.2946367], [-2.062704399999999, 51.29452109999999], [-2.0631319999999995, 51.294459999999994], [-2.0635645999999994, 51.2943915], [-2.0640818, 51.29430729999999], [-2.0646266999999994, 51.29421609999999], [-2.0651694, 51.29412080000001], [-2.0657281, 51.29401769999999], [-2.066125153474899, 51.29394076118387], [-2.0662132, 51.29392370000001], [-2.066781199999999, 51.29381039999999], [-2.0673037, 51.2937015], [-2.0677545, 51.293603299999994], [-2.0682029, 51.2935011], [-2.0687914, 51.293365], [-2.0692364, 51.293258599999994], [-2.0699084, 51.2930985], [-2.0704594, 51.2929644], [-2.0707305, 51.2928993], [-2.0721971, 51.292546400000006], [-2.0727244, 51.292418600000005], [-2.0735235999999997, 51.292226499999984], [-2.0743305, 51.2920328], [-2.0750595, 51.2918548], [-2.0757835999999994, 51.29167989999999], [-2.0765965, 51.291481999999995], [-2.0773689, 51.291295600000005], [-2.0781808, 51.2910998], [-2.0789826, 51.29090519999999], [-2.0797530000000006, 51.29072], [-2.0805066, 51.2905372], [-2.0812729, 51.29035169999999], [-2.0819966999999995, 51.29017660000001], [-2.0827617, 51.289991399999984], [-2.0835132, 51.2898103], [-2.0842822999999995, 51.289624299999986], [-2.0850403, 51.28944140000001], [-2.08579, 51.28925849999999], [-2.0865171000000005, 51.289082699999994], [-2.0878294, 51.2887642], [-2.0893659, 51.288393], [-2.0908166, 51.28804149999999], [-2.0916787, 51.2878326], [-2.092468, 51.28764299999999], [-2.0933084, 51.2874391], [-2.0941219, 51.28724129999999], [-2.0949387, 51.287045699999986], [-2.0957193, 51.2868559], [-2.0966017, 51.2866426], [-2.0974805999999995, 51.2864301], [-2.0983297, 51.2862255], [-2.0991831999999997, 51.2860187], [-2.100878, 51.285609399999984], [-2.1017208, 51.28540480000001], [-2.1025597, 51.28520329999999], [-2.1034562, 51.2849853], [-2.1043478, 51.28476880000001], [-2.1049774999999995, 51.28461670000001], [-2.1055994, 51.284466], [-2.106527, 51.2842408], [-2.1073876, 51.2840332], [-2.1082639999999997, 51.283821], [-2.1090977, 51.2836188], [-2.1099201, 51.28342], [-2.1107341999999996, 51.2832221], [-2.111584, 51.28301629999999], [-2.1124641, 51.28280319999999], [-2.1132130000000005, 51.28262130000001], [-2.1139449999999997, 51.2824449], [-2.1148454, 51.2822263], [-2.1157312, 51.2820124], [-2.1167991, 51.28175400000001], [-2.1175144, 51.2815803], [-2.1184671, 51.2813492], [-2.1193704, 51.28113120000001], [-2.1203048, 51.280904099999994], [-2.1212416000000003, 51.2806758], [-2.1224396, 51.2803879], [-2.1234327, 51.2801449], [-2.1244457, 51.279898499999994], [-2.1254407, 51.2796576], [-2.1264920000000003, 51.279402100000006], [-2.127549, 51.27914500000001], [-2.1286655, 51.278875199999995], [-2.1297752, 51.27860580000001], [-2.1308349, 51.278349799999994], [-2.1319017999999996, 51.27809149999999], [-2.1328653, 51.2778579], [-2.1338543, 51.2776185], [-2.1352354, 51.2772829], [-2.1365115999999995, 51.2769744], [-2.1369795, 51.276860500000005], [-2.1375302, 51.27672799999999], [-2.138088199999999, 51.27659380000001], [-2.1391655, 51.27634119999998], [-2.1399189, 51.2761679], [-2.1406003, 51.27601309999999], [-2.1413912, 51.275835], [-2.1420660999999996, 51.2756883], [-2.1427121, 51.27554859999999], [-2.1433377999999994, 51.2754144], [-2.1439525999999995, 51.275283899999984], [-2.1443779, 51.27519819999999], [-2.1453996, 51.27498800000001], [-2.1461434, 51.2748426], [-2.1466122, 51.27474740000001], [-2.1477479267797377, 51.27453379516892], [-2.1477915, 51.27452559999999], [-2.1483812999999996, 51.2744161], [-2.1489774, 51.274305700000006], [-2.1502506, 51.2740784], [-2.1509625, 51.273954100000005], [-2.1516767, 51.273834399999984], [-2.1525159, 51.27369469999999], [-2.1534604, 51.273543100000005], [-2.1543999, 51.27339789999999], [-2.1552348, 51.2732712], [-2.1559566818868516, 51.2731674273561], [-2.1564626, 51.2730947], [-2.157691, 51.27291840000001], [-2.1588630000000006, 51.2727555], [-2.1598012999999994, 51.2726336], [-2.1606993, 51.272521600000005], [-2.161643199999999, 51.27240650000001], [-2.1625349, 51.2722996], [-2.1634857999999997, 51.27219300000001], [-2.1644458, 51.272088100000005], [-2.1654142999999997, 51.271984399999994], [-2.1662188, 51.271901699999994], [-2.1675008999999994, 51.2717741], [-2.168773, 51.2716527], [-2.1700660999999997, 51.2715383], [-2.1707733, 51.27148400000001], [-2.1714231999999996, 51.271431800000016], [-2.1726893, 51.2713343], [-2.1736293999999994, 51.2712627], [-2.1742412, 51.27121850000001], [-2.1751836, 51.2711454], [-2.1760985, 51.271079699999994], [-2.1763082, 51.27106359999999], [-2.1764266, 51.271053], [-2.176928999999999, 51.27101590000001], [-2.1779098, 51.2709394], [-2.178121599999999, 51.270923], [-2.1782787, 51.2709133], [-2.1783791, 51.2709071], [-2.1794518999999997, 51.2708276], [-2.1798122, 51.2708036], [-2.1802328, 51.270769599999994], [-2.1807052, 51.27073159999999], [-2.1811913, 51.27068449999998], [-2.1815903, 51.2706422], [-2.1819203, 51.270600400000006], [-2.1819668999999995, 51.2705946], [-2.1822855999999997, 51.270549200000005], [-2.1825266, 51.27051329999999], [-2.1827728, 51.270474199999995], [-2.1831504, 51.27040819999999], [-2.1834833, 51.2703479], [-2.1838535999999995, 51.27027330000001], [-2.1842081, 51.2701991], [-2.1847306, 51.2700768], [-2.1849168, 51.270028800000006], [-2.1851089999999997, 51.2699792], [-2.1851656, 51.2699653], [-2.1854213, 51.2698947], [-2.1857106, 51.269814499999995], [-2.1859351999999994, 51.2697482], [-2.1862802999999995, 51.2696411], [-2.1866283, 51.2695263], [-2.1870055999999995, 51.269395299999985], [-2.1873273, 51.2692783], [-2.1876689, 51.2691458], [-2.1879605, 51.2690285], [-2.1882324, 51.26891419999998], [-2.1885736, 51.2687598], [-2.1888102, 51.2686474], [-2.1890502, 51.2685317], [-2.189287, 51.26841249999999], [-2.1895238, 51.268288699999985], [-2.1897163999999996, 51.268185], [-2.1899104000000005, 51.2680761], [-2.1901283, 51.2679509], [-2.1902989, 51.2678508], [-2.1905199, 51.2677167], [-2.1907633999999994, 51.267565700000006], [-2.1910106999999996, 51.26741], [-2.1913449999999997, 51.2671907], [-2.1916074, 51.2670205], [-2.1920087, 51.2667529], [-2.192331, 51.26653660000001], [-2.192601499999999, 51.26635590000001], [-2.1929171, 51.2661439], [-2.1932653, 51.26590960000001], [-2.1936791999999996, 51.265629800000006], [-2.194115, 51.265338199999995], [-2.1942934, 51.2652177], [-2.1951249, 51.2646643], [-2.1956816, 51.26429199999998], [-2.1962479, 51.263911199999995], [-2.1971446999999995, 51.26331], [-2.197601, 51.26300179999999], [-2.1980287, 51.26271619999999], [-2.198255, 51.262569], [-2.1987759, 51.2622455], [-2.1990753, 51.26206809999999], [-2.1993919999999996, 51.2618887], [-2.1996737, 51.2617346], [-2.1999111, 51.26161269999999], [-2.2001814, 51.26147879999999], [-2.2004692999999995, 51.26133939999999], [-2.2008909, 51.2611491], [-2.2012409, 51.26099910000001], [-2.2015348, 51.2608801], [-2.2018349, 51.260762], [-2.2021352, 51.2606515], [-2.2024581, 51.260537600000006], [-2.2028231, 51.2604162], [-2.2032294999999995, 51.2602867], [-2.2035661, 51.2601875], [-2.2039704, 51.260076899999994], [-2.2042213, 51.26000909999999], [-2.204535, 51.2599298], [-2.2049203999999993, 51.2598392], [-2.2053264, 51.25975199999999], [-2.2057125999999996, 51.2596742], [-2.2060867, 51.2596063], [-2.2065462, 51.2595286], [-2.2069806999999995, 51.2594605], [-2.2072117, 51.25942930000001], [-2.2074547, 51.2593983], [-2.207637849178391, 51.25937673879466], [-2.207704801907393, 51.259368856793714], [-2.2079083, 51.2593449], [-2.2083746000000004, 51.25930149999999], [-2.2088094, 51.2592651], [-2.2093275, 51.2592349], [-2.2097293, 51.25921509999999], [-2.2101321, 51.2592033], [-2.2104777, 51.2591972], [-2.2109168, 51.2591975], [-2.2113046, 51.2592028], [-2.2117334, 51.25921490000001], [-2.2123525, 51.259233], [-2.2128394, 51.25925070000001], [-2.2134947, 51.25927299999999], [-2.2141084, 51.2592961], [-2.2148152, 51.2593219], [-2.215826, 51.2593581], [-2.2168254, 51.25939429999999], [-2.2176985, 51.2594267], [-2.2185709, 51.2594587], [-2.2194265999999994, 51.25949109999999], [-2.2201031, 51.2595136], [-2.220917, 51.2595426], [-2.2216043999999995, 51.2595612], [-2.2221043, 51.2595662], [-2.222601099999999, 51.25956199999998], [-2.2228813, 51.25955710000001], [-2.2231698999999994, 51.2595458], [-2.2234745, 51.25953359999999], [-2.2238566999999994, 51.259512], [-2.2242154, 51.2594883], [-2.224512, 51.259463], [-2.2248382, 51.25943], [-2.2251063, 51.25940119999999], [-2.2254633, 51.2593584], [-2.2258959, 51.2592966], [-2.2262744, 51.2592378], [-2.2267076999999995, 51.2591686], [-2.2272175, 51.25908069999999], [-2.2276061, 51.25901280000001], [-2.2283576027780105, 51.258850962303065], [-2.228363, 51.25884980000001], [-2.229079099999999, 51.25872340000001], [-2.2296253, 51.2586284], [-2.2312674, 51.2583477], [-2.232867, 51.2580725], [-2.2348361, 51.2577318], [-2.2363733, 51.2574662], [-2.2380691, 51.2571716], [-2.2388073, 51.2570462], [-2.2410173999999996, 51.2566623], [-2.2421642, 51.2564664], [-2.2432549, 51.25627680000001], [-2.2445374, 51.2560571], [-2.2456636, 51.255862], [-2.2457882102988034, 51.25584050110114], [-2.2469456999999995, 51.25564080000001], [-2.2481473, 51.2554316], [-2.2497134, 51.2551614], [-2.2506287, 51.25500379999999], [-2.251496, 51.254847], [-2.2519135, 51.2547686], [-2.2523356999999997, 51.2546848], [-2.2528225, 51.2545793], [-2.2532495, 51.25449019999999], [-2.2535482999999994, 51.254424], [-2.253751, 51.25437759999999], [-2.2544596999999995, 51.25421349999999], [-2.2551828, 51.2540341], [-2.2556971999999997, 51.25389990000001], [-2.2562238, 51.25375729999999], [-2.2569643, 51.25354969999999], [-2.2577003, 51.253340999999985], [-2.2579647, 51.2532622], [-2.2591604999999997, 51.25291610000001], [-2.2597696, 51.252740200000005], [-2.2603366000000005, 51.2525783], [-2.2605919999999995, 51.2525039], [-2.2606757, 51.25247960000001], [-2.2611631999999995, 51.25233829999999], [-2.2618578, 51.2521378], [-2.2625636999999994, 51.2519308], [-2.2639098999999994, 51.25154440000001], [-2.2653552, 51.251126600000006], [-2.2666063, 51.2507649], [-2.2673865, 51.2505386], [-2.2680693, 51.25034190000001], [-2.2688842999999994, 51.250105], [-2.2694881999999996, 51.2499312], [-2.2699671, 51.249794099999995], [-2.2706696, 51.24959], [-2.2712664, 51.24941559999999], [-2.2714610999999993, 51.24935910000001], [-2.2723686, 51.2490933], [-2.2728342, 51.2489523], [-2.2733087, 51.248805], [-2.2737904, 51.2486517], [-2.2741942, 51.248522], [-2.2746328999999994, 51.24837629999999], [-2.2751473999999994, 51.2482028], [-2.2755112, 51.2480795], [-2.2760328, 51.2478936], [-2.2765107, 51.2477204], [-2.2768919, 51.247582699999995], [-2.2773661, 51.247401800000006], [-2.2779702999999993, 51.2471705], [-2.2785167, 51.2469524], [-2.2789656999999997, 51.246769], [-2.279426, 51.24657359999999], [-2.2799953, 51.246333099999994], [-2.2805354, 51.24609659999999], [-2.2810578999999995, 51.245861399999995], [-2.2815464, 51.2456363], [-2.2820484999999997, 51.245399799999994], [-2.2825025, 51.2451808], [-2.2829002, 51.24498580000001], [-2.2832868, 51.24479319999998], [-2.2835754999999995, 51.24464569999999], [-2.2840595, 51.2443949], [-2.2844688, 51.2441791], [-2.2848902999999994, 51.2439501], [-2.2853398, 51.2437025], [-2.2858448999999994, 51.2434191], [-2.2863083999999994, 51.24315239999999], [-2.2868757, 51.2428161], [-2.2873741, 51.24251209999999], [-2.2878074999999995, 51.2422462], [-2.2882657, 51.24195180000001], [-2.2886479, 51.241705499999995], [-2.288905, 51.24153450000001], [-2.2891526, 51.24136949999999], [-2.2894391, 51.2411742], [-2.2896742, 51.2410027], [-2.2898892, 51.2408507], [-2.2901383, 51.24067109999999], [-2.2904379, 51.2404484], [-2.2906685, 51.24026669999999], [-2.2909346, 51.2400494], [-2.2912513, 51.23977779999999], [-2.2914861999999996, 51.2395679], [-2.2917373, 51.2393352], [-2.2919763999999994, 51.23910819999998], [-2.2922038, 51.238882], [-2.292399, 51.2386724], [-2.2928022999999995, 51.2382233], [-2.2931549, 51.237823799999994], [-2.2933918, 51.237542399999995], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943802, 51.2364457], [-2.2946028, 51.23618309999999], [-2.2950553999999994, 51.2356543], [-2.2955148999999997, 51.2351047], [-2.295982, 51.23453979999999], [-2.2964294999999995, 51.2339813], [-2.2968886999999993, 51.23339370000001], [-2.2972319, 51.23292649999999], [-2.2974879, 51.232563], [-2.297747, 51.232183600000006], [-2.2979467, 51.231873699999994], [-2.2981649999999996, 51.23152509999999], [-2.2983466, 51.2312324], [-2.2985028, 51.23096539999999], [-2.2987210999999994, 51.23058230000001], [-2.2989360999999997, 51.230207499999985], [-2.2991272, 51.229864000000006], [-2.2994107999999995, 51.22935919999999], [-2.2995798, 51.2290565], [-2.2997612, 51.2287439], [-2.3000661, 51.2282079], [-2.3003875, 51.227632799999995], [-2.3006922, 51.2270896], [-2.3008548, 51.2268002], [-2.3009917, 51.226555100000006], [-2.3011197, 51.2263178], [-2.3013852999999997, 51.22585140000001], [-2.3015412, 51.2255792], [-2.3017695, 51.22517950000001], [-2.3019606, 51.22483939999999], [-2.3023663999999995, 51.22411429999999], [-2.3025794, 51.2237454], [-2.3027925, 51.22336039999999], [-2.3030502, 51.2229008], [-2.3033168, 51.2224261], [-2.3036159, 51.2219004], [-2.3040041999999996, 51.221205], [-2.3044042999999994, 51.2204912], [-2.3047820999999997, 51.21981980000001], [-2.3051457999999996, 51.21918310000001], [-2.3054294, 51.2186765], [-2.3056509, 51.21831649999999], [-2.305660599699814, 51.21830176221716], [-2.3060062999999995, 51.2177765], [-2.3063507999999997, 51.2172867], [-2.3066355, 51.21692500000001], [-2.3068599999999995, 51.21665190000001], [-2.3069552, 51.2165294], [-2.3070775, 51.21638930000001], [-2.3072625, 51.216204000000005], [-2.3074534999999994, 51.216005599999995], [-2.3077524, 51.2157047], [-2.3079906, 51.2154723], [-2.3081856000000003, 51.21528570000001], [-2.3084958, 51.21501549999999], [-2.3087515, 51.2147961], [-2.3091124999999995, 51.21450169999999], [-2.309552099999999, 51.21417279999999], [-2.3098877, 51.21392430000001], [-2.3103752, 51.2135931], [-2.3108142, 51.2133015], [-2.3113207999999994, 51.212991900000006], [-2.3117129, 51.2127529], [-2.3121735999999995, 51.212474799999995], [-2.3126437, 51.2121962], [-2.3131143, 51.211908300000005], [-2.3132469, 51.2118297], [-2.313283199999999, 51.211806], [-2.3141141, 51.211319800000005], [-2.3144086, 51.2111402], [-2.3147265, 51.21094759999999], [-2.315237199999999, 51.21062249999999], [-2.3156366, 51.21036159999999], [-2.3159358, 51.21015119999999], [-2.3161878999999996, 51.2099691], [-2.3164475, 51.2097814], [-2.3168483999999996, 51.2094728], [-2.3171898, 51.2091935], [-2.3176081999999996, 51.2088396], [-2.3179934, 51.2084905], [-2.3183142, 51.20817919999998], [-2.3186363, 51.20785229999999], [-2.3189268999999997, 51.207535199999995], [-2.3192174999999997, 51.2072023], [-2.3194251, 51.20695310000001], [-2.3195997, 51.206722799999994], [-2.3198097, 51.20643439999999], [-2.3200891, 51.2060135], [-2.3202963, 51.20569350000001], [-2.320472, 51.2054043], [-2.3206338, 51.2050996], [-2.3208127, 51.2047546], [-2.3209884, 51.2043782], [-2.3211357999999995, 51.20404140000001], [-2.3212594, 51.20372510000001], [-2.321375, 51.2034049], [-2.3214849, 51.203048], [-2.3215718, 51.20273679999999], [-2.3216726, 51.20230609999998], [-2.3217177, 51.2020615], [-2.3217562, 51.2018315], [-2.3218003, 51.20153919999999], [-2.3218405, 51.2012217], [-2.3218975, 51.2006433], [-2.3219636, 51.200064999999995], [-2.322018, 51.199667600000005], [-2.3220867, 51.1992518], [-2.3221869999999996, 51.19871620000001], [-2.322256, 51.198398899999994], [-2.3223265, 51.1980834], [-2.3223719, 51.19790989999999], [-2.3224681, 51.19757669999999], [-2.3225718999999994, 51.1972474], [-2.3226962999999996, 51.196879199999984], [-2.3228727, 51.1963927], [-2.3229794, 51.1961137], [-2.323092, 51.195849299999985], [-2.3232397, 51.195500800000005], [-2.3234346, 51.1950763], [-2.3237952, 51.194306299999994], [-2.3241149, 51.19361430000001], [-2.3243712, 51.1930687], [-2.3246771, 51.1924], [-2.3250137999999994, 51.19167809999999], [-2.3253418, 51.19097680000001], [-2.3256620999999997, 51.1902915], [-2.3259424, 51.18969150000001], [-2.326249, 51.1890252], [-2.3266476, 51.18817150000001], [-2.3269331, 51.187560100000006], [-2.3271299, 51.18714460000001], [-2.3273068, 51.18676229999999], [-2.327601099999999, 51.18619169999999], [-2.3278025, 51.18581569999999], [-2.3281649999999994, 51.1852442], [-2.3285109, 51.1847435], [-2.3286829999999994, 51.1845124], [-2.3288668999999995, 51.18427299999998], [-2.328989, 51.18412309999999], [-2.3292376, 51.1838297], [-2.3296038, 51.1834289], [-2.3299944, 51.18302589999999], [-2.3303704, 51.18266189999999], [-2.3306319, 51.182424399999995], [-2.3309491999999996, 51.182145600000005], [-2.3312457, 51.181901], [-2.3316695, 51.1815669], [-2.3321095, 51.181239399999995], [-2.332576, 51.18091020000001], [-2.3330537, 51.1805965], [-2.333419, 51.1803698], [-2.3337802, 51.1801511], [-2.3341613999999997, 51.1799342], [-2.3345506, 51.1797219], [-2.3349399, 51.1795199], [-2.3353944, 51.1792949], [-2.3356197387107556, 51.17918936532886], [-2.3358728999999996, 51.17907079999999], [-2.3362948, 51.1788808], [-2.3367206, 51.178700000000006], [-2.3371386, 51.1785269], [-2.3376769, 51.17831979999999], [-2.3384124, 51.178045799999985], [-2.3392544, 51.1777447], [-2.3398093000000006, 51.177546], [-2.3403534, 51.17735239999998], [-2.3415492, 51.176931399999994], [-2.3425857, 51.1765624], [-2.3436173, 51.176196299999994], [-2.3444253999999995, 51.1759128], [-2.3452328, 51.175624600000006], [-2.3458897999999997, 51.175390500000006], [-2.3460537, 51.1753309], [-2.3466014, 51.1751328], [-2.3474496999999994, 51.1748327], [-2.3488595, 51.1743371], [-2.3501245, 51.1738882], [-2.3510973, 51.1735433], [-2.3518167, 51.17328299999999], [-2.352302, 51.17310199999999], [-2.352697099999999, 51.1729489], [-2.3530832, 51.1727933], [-2.353517399999999, 51.1726067], [-2.3538841999999995, 51.1724426], [-2.3542370999999997, 51.17227559999999], [-2.3545817, 51.172109000000006], [-2.354882, 51.1719585], [-2.355334099999999, 51.171721299999994], [-2.3556784, 51.17153969999999], [-2.3561018, 51.171311900000006], [-2.3566322, 51.1710345], [-2.3571323999999994, 51.1707668], [-2.3577475, 51.1704535], [-2.358363, 51.1701388], [-2.3589811, 51.16982629999998], [-2.3595236999999996, 51.1695598], [-2.3603912000000005, 51.169140000000006], [-2.3611877, 51.168762699999995], [-2.3621601999999995, 51.168314], [-2.3625175, 51.168145499999994], [-2.3626342999999994, 51.168091], [-2.3626681, 51.16807639999999], [-2.363021499999999, 51.167954899999984], [-2.3632122, 51.16788159999999], [-2.3633544, 51.1678332], [-2.363555799999999, 51.1677561], [-2.3637911, 51.167652399999994], [-2.3645533, 51.1673241], [-2.3651690999999997, 51.167061099999984], [-2.3661021, 51.1666664], [-2.3662499999999995, 51.1666021], [-2.3667935, 51.1663725], [-2.3672069, 51.16618830000001], [-2.3677087, 51.1659728], [-2.3684475999999997, 51.16566649999999], [-2.368942, 51.165462100000006], [-2.3692669999999993, 51.165330099999984], [-2.3695199, 51.165231299999995], [-2.3697493, 51.16514989999999], [-2.3699612, 51.1650812], [-2.3702491, 51.1649977], [-2.3705169, 51.1649265], [-2.3707707, 51.164870500000006], [-2.3710754, 51.1648095], [-2.3714643, 51.16473979999999], [-2.3718657999999997, 51.16468179999998], [-2.3722009, 51.1646501], [-2.3725553, 51.1646259], [-2.3728003999999996, 51.1646172], [-2.3730932, 51.1646136], [-2.3734365999999993, 51.1646163], [-2.3738772999999997, 51.1646258], [-2.3743410999999996, 51.1646599], [-2.3747526, 51.164711200000006], [-2.375176999999999, 51.16477799999999], [-2.37544, 51.16482299999999], [-2.3755737, 51.1648456], [-2.3758313, 51.1648971], [-2.3768437, 51.1651101], [-2.3773739, 51.1652014], [-2.3779095999999997, 51.16528009999998], [-2.3783646, 51.16533659999999], [-2.3788347, 51.165373499999994], [-2.3792482, 51.16539509999999], [-2.3796617, 51.1654065], [-2.3801529, 51.1654063], [-2.3806367999999996, 51.1653908], [-2.3811403, 51.1653602], [-2.3816464, 51.1653076], [-2.3820107, 51.1652632], [-2.3823767, 51.16521060000001], [-2.3828764, 51.1651176], [-2.3833639000000004, 51.1650114], [-2.3841981, 51.16480039999999], [-2.3847250999999994, 51.16463509999999], [-2.3848507, 51.1646037], [-2.3854192, 51.1644718], [-2.3860031, 51.1643212], [-2.3866024, 51.16418730000001], [-2.3871682000000005, 51.1640822], [-2.3877468999999993, 51.16399319999999], [-2.388314, 51.16392270000001], [-2.3888845999999995, 51.16387439999999], [-2.3895828999999997, 51.16383229999999], [-2.3899446, 51.1638202], [-2.3902970999999997, 51.16381479999999], [-2.3908707, 51.16382260000001], [-2.3914462999999997, 51.1638508], [-2.3920401, 51.1638984], [-2.3925813, 51.16396559999999], [-2.3931039999999997, 51.1640463], [-2.3938205999999997, 51.164179299999994], [-2.3945189, 51.164328899999994], [-2.3958401, 51.1646203], [-2.3962599, 51.16471550000001], [-2.3966955, 51.1647964], [-2.397221, 51.1648702], [-2.3977872, 51.1649468], [-2.3992856, 51.1650838], [-2.39986, 51.1651296], [-2.4004625, 51.1651983], [-2.4008611999999996, 51.1652515], [-2.4012207, 51.1653132], [-2.4017189999999995, 51.1654266], [-2.4022571, 51.16554999999999], [-2.4027166, 51.1656788], [-2.4031489999999995, 51.16582429999999], [-2.4035736999999995, 51.16599909999999], [-2.4040284, 51.1661913], [-2.4044453999999997, 51.16638759999999], [-2.4048262, 51.1666024], [-2.4058644, 51.1672417], [-2.4063125999999997, 51.167482], [-2.4067907999999996, 51.1677073], [-2.4072110000000007, 51.1678667], [-2.4076419, 51.1680067], [-2.4080921, 51.1681377], [-2.4085361999999995, 51.16825560000001], [-2.4094624999999996, 51.1684794], [-2.4112662999999994, 51.168965], [-2.4126302, 51.169327499999994], [-2.4132761, 51.1695012], [-2.4139347, 51.16969780000001], [-2.4142944, 51.1698058], [-2.4145131, 51.1698802], [-2.4151810999999994, 51.170124099999995], [-2.4157299, 51.17034819999999], [-2.4162742, 51.1705845], [-2.4167833, 51.1708198], [-2.4173839, 51.17113299999999], [-2.4175213, 51.1712299], [-2.4176250999999995, 51.1712973], [-2.4177133999999993, 51.1713512], [-2.4180397, 51.171564299999986], [-2.4183746, 51.1717763], [-2.4187199999999995, 51.1719814], [-2.4193547, 51.1722973], [-2.4197156000000004, 51.17246500000001], [-2.4200472999999993, 51.1726077], [-2.4205203, 51.172785700000006], [-2.4210107999999995, 51.1729579], [-2.4215446, 51.1731175], [-2.4219949, 51.1732358], [-2.4224047, 51.173330199999995], [-2.4226582999999997, 51.173382999999994], [-2.4227700000000003, 51.173406099999994], [-2.4231779999999996, 51.1734903], [-2.4234129, 51.173544099999994], [-2.4237333999999997, 51.173619999999985], [-2.4242626, 51.17376519999999], [-2.4247968, 51.1739334], [-2.4253089999999995, 51.17410900000001], [-2.425451267122708, 51.174164046137406], [-2.4258029, 51.17430010000001], [-2.4260949, 51.1744234], [-2.426389, 51.1745578], [-2.4270014, 51.1748573], [-2.4271219999999993, 51.17492860000001], [-2.4273929, 51.1750894], [-2.4276056999999995, 51.175225999999995], [-2.4279199999999994, 51.1754311], [-2.4282242, 51.1756491], [-2.4284729, 51.1758432], [-2.4287228, 51.1760491], [-2.4289405999999993, 51.1762482], [-2.4292491999999997, 51.1765486], [-2.4294802999999994, 51.1768118], [-2.4295529, 51.1769049], [-2.4295825999999994, 51.176944600000006], [-2.4297171999999994, 51.177117800000005], [-2.4298467, 51.1772955], [-2.4299736999999997, 51.1774805], [-2.430091, 51.1776729], [-2.4303106999999997, 51.178044699999994], [-2.4305127, 51.17843539999999], [-2.4306936, 51.178838199999994], [-2.4309127, 51.17941259999999], [-2.4310298, 51.1797865], [-2.4311266, 51.180161600000005], [-2.4311969, 51.18058700000001], [-2.4312422, 51.1809232], [-2.4312859, 51.18131040000001], [-2.43137, 51.1823225], [-2.4314027999999994, 51.1826005], [-2.4314234, 51.18269479999999], [-2.431499399999999, 51.18301249999999], [-2.4315922, 51.1833284], [-2.4317575999999996, 51.18369539999999], [-2.4321628999999994, 51.1843355], [-2.4323540999999995, 51.18457120000001], [-2.4325004, 51.1847402], [-2.432512367189706, 51.18475314893936], [-2.4327831999999994, 51.1850462], [-2.4330656, 51.18529459999999], [-2.4334259, 51.18557340000001], [-2.4337566, 51.18584159999999], [-2.4340814999999996, 51.18607289999999], [-2.4342706999999995, 51.186195100000006], [-2.4345831, 51.1863549], [-2.4349133, 51.18652109999999], [-2.435071, 51.18660450000001], [-2.4352975999999997, 51.18672820000001], [-2.4357403, 51.1870039], [-2.4359991999999995, 51.1871323], [-2.4362775, 51.1872404], [-2.4364592999999997, 51.18729629999998], [-2.4366465999999996, 51.1873423], [-2.4370262, 51.18742509999999], [-2.4377121, 51.1875499], [-2.4385078, 51.18766099999999], [-2.4387740999999994, 51.18769759999999], [-2.4392967999999997, 51.1877694], [-2.4395826, 51.1877954], [-2.4398565, 51.1878073], [-2.4403453999999996, 51.1878118], [-2.4408835, 51.1877728], [-2.4414340999999995, 51.187716899999984], [-2.4419821, 51.1876294], [-2.4421655000000007, 51.1876071], [-2.4423522, 51.1876029], [-2.4425393000000004, 51.1875989], [-2.4427088, 51.1876111], [-2.4428728999999993, 51.18762569999999], [-2.4430327, 51.1876486], [-2.4432385, 51.1876919], [-2.443426399999999, 51.18773960000001], [-2.4436278, 51.18781319999999], [-2.4438185, 51.187898], [-2.4441040999999997, 51.1880681], [-2.4442753, 51.18821390000001], [-2.4444423, 51.1884054], [-2.444535, 51.188561699999994], [-2.444591, 51.188721599999994], [-2.4446150999999996, 51.18883420000001], [-2.444621, 51.1889497], [-2.4446091, 51.1891039], [-2.4445704, 51.189245], [-2.4445216, 51.1893754], [-2.4444584, 51.18950039999999], [-2.444308, 51.189681], [-2.4442168, 51.189772], [-2.4441168, 51.1898581], [-2.4438597999999994, 51.19003029999998], [-2.4435993, 51.19020150000001], [-2.4431457999999995, 51.19049439999999], [-2.4429368, 51.19064939999999], [-2.4427987, 51.190783399999994], [-2.4425593999999995, 51.19106810000001], [-2.4425137999999995, 51.1911141], [-2.4423655999999996, 51.1912639], [-2.4420304, 51.1915564], [-2.4417529, 51.1917456], [-2.4413306999999995, 51.1919808]]} |
31.9 |
2007 |
2200 |
Woodborough |
Merehead Quarry (FLHH) |
Merehead Quarry (FLHH) |
51.1919808 |
-2.4413307 |
51.1919808 |
-2.4413307 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:00:00 |
Merehead Quarry (FLHH) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20324023 |
1790024474757050 |
102 |
102 |
2026-09-21 21:11:15.088459 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:14.740876 |
| 723709 |
754895 |
C34446 |
722J23M721 |
2026-09-21 |
COMPLETE |
20323405 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 754895, "stp": "P", "toc": "London Overground", "uid": "C34446", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34446/2026-09-21/detailed", "trust_id": "722J23M721", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-21", "dest_arr_time": "2204", "dest_platform": "2", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J23", "timing_status": "EARLY", "origin_station": "Gospel Oak", "current_leg_arr": "2201", "current_leg_dep": "2156", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "2124", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]}", "current_leg_start": "Barking", "dest_arr_time_act": "2202", "motion_projection": null, "next_location_lat": "51.5195524", "next_location_lon": "0.1161168", "previous_location": "Barking", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.871, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1010.648, \"from_m\": 559.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2614.374, \"from_m\": 1010.648, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6596.737, \"from_m\": 2614.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6636.756, \"from_m\": 6596.737, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6671.484, \"from_m\": 6636.756, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6765.632, \"from_m\": 6671.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7011.428, \"from_m\": 6765.632, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7050.356, \"from_m\": 7011.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7863.273, \"from_m\": 7050.356, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8161.082, \"from_m\": 7863.273, \"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\": 12822.756, \"from_m\": 8161.082, \"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\": 13087.152, \"from_m\": 12822.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15931.062, \"from_m\": 13087.152, \"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\": 16434.473, \"from_m\": 15931.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16461.867, \"from_m\": 16434.473, \"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\": 18962.314, \"from_m\": 16461.867, \"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\": 19446.577, \"from_m\": 18962.314, \"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\": 19519.288, \"from_m\": 19446.577, \"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\": 21705.692, \"from_m\": 19519.288, \"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\": 22048.567, \"from_m\": 21705.692, \"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\": 23410.321, \"from_m\": 22048.567, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23700.103, \"from_m\": 23410.321, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 754895, \"profile_key\": \"483b16396c31f31d85f2e7fac96098e11f28d59875596aedcf7f4cd8e32d03de\", \"schedule_id\": 4444, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 3382.019, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2133H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8967.868, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 10340.767, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 12142.04, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 13307.98, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 15188.521, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 16521.541, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 18386.18, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 19254.793, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 20981.243, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 23700.103, \"section_seq\": 1, \"route_path_id\": 115911}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23700.103, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115911}], \"total_distance_m\": 23700.103, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23396.779, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 303.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2124", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:17Z\", \"source_id\": 64050040, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:19Z\", \"source_id\": 20300642, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:03Z\", \"source_id\": 64056164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:07Z\", \"source_id\": 20302493, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:54Z\", \"source_id\": 64065175, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:59Z\", \"source_id\": 20305007, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:54Z\", \"source_id\": 64072274, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:00Z\", \"source_id\": 20306988, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:47Z\", \"source_id\": 64078872, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:55Z\", \"source_id\": 20308918, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:10Z\", \"source_id\": 64084002, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:15Z\", \"source_id\": 20310464, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:04Z\", \"source_id\": 64090388, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:08Z\", \"source_id\": 20312405, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:13Z\", \"source_id\": 64095042, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:20Z\", \"source_id\": 20313795, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:41Z\", \"source_id\": 64100655, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:42Z\", \"source_id\": 20315390, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:44Z\", \"source_id\": 64107435, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:45Z\", \"source_id\": 20317348, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:58Z\", \"source_id\": 64116668, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:01Z\", \"source_id\": 20320087, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:10Z\", \"source_id\": 64128081, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:18Z\", \"source_id\": 20323405, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "2", "timing_fact_generation": 1790024418544932, "current_leg_arrival_utc": "2026-09-21T22:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:16.954993", "service_state_evidence_id": 20323405, "current_leg_start_actual_dep": "2026-09-21T21:57:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:17.805851", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
GPO |
BGV |
2J23 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 559.871, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1010.648, "from_m": 559.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2614.374, "from_m": 1010.648, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6596.737, "from_m": 2614.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6636.756, "from_m": 6596.737, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6671.484, "from_m": 6636.756, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6765.632, "from_m": 6671.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7011.428, "from_m": 6765.632, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7050.356, "from_m": 7011.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7863.273, "from_m": 7050.356, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8161.082, "from_m": 7863.273, "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": 12822.756, "from_m": 8161.082, "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": 13087.152, "from_m": 12822.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15931.062, "from_m": 13087.152, "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": 16434.473, "from_m": 15931.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16461.867, "from_m": 16434.473, "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": 18962.314, "from_m": 16461.867, "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": 19446.577, "from_m": 18962.314, "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": 19519.288, "from_m": 19446.577, "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": 21705.692, "from_m": 19519.288, "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": 22048.567, "from_m": 21705.692, "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": 23410.321, "from_m": 22048.567, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23700.103, "from_m": 23410.321, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 754895, "profile_key": "483b16396c31f31d85f2e7fac96098e11f28d59875596aedcf7f4cd8e32d03de", "schedule_id": 4444, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2124", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 3382.019, "section_seq": 1, "route_path_id": 115911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2133H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8967.868, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 10340.767, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 12142.04, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 13307.98, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 15188.521, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 16521.541, "section_seq": 1, "route_path_id": 115911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 18386.18, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Barking", "stage_seq": 15, "distance_m": 19254.793, "section_seq": 1, "route_path_id": 115911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 20981.243, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 23700.103, "section_seq": 1, "route_path_id": 115911}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23700.103, "from_m": 0.0, "section_seq": 1, "route_path_id": 115911}], "total_distance_m": 23700.103, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23396.779, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 303.324, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:17Z", "source_id": 64050040, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:19Z", "source_id": 20300642, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:03Z", "source_id": 64056164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:29:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:07Z", "source_id": 20302493, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:54Z", "source_id": 64065175, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:59Z", "source_id": 20305007, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:54Z", "source_id": 64072274, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:35:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:00Z", "source_id": 20306988, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:47Z", "source_id": 64078872, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:39:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:55Z", "source_id": 20308918, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:10Z", "source_id": 64084002, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:15Z", "source_id": 20310464, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:04Z", "source_id": 64090388, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:44:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:08Z", "source_id": 20312405, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:13Z", "source_id": 64095042, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:46:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:20Z", "source_id": 20313795, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:41Z", "source_id": 64100655, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:42Z", "source_id": 20315390, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:44Z", "source_id": 64107435, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:45Z", "source_id": 20317348, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:58Z", "source_id": 64116668, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:55:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:01Z", "source_id": 20320087, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14739, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:10Z", "source_id": 64128081, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:18Z", "source_id": 20323405, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Gospel Oak |
2124 |
2124 |
3 |
None |
None |
Barking Riverside Station (Construction) |
2204 |
2202 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C34446/2026-09-21/detailed |
None |
Barking |
2026-09-21T21:57:30+01:00 |
Barking Riverside Station (Construction) |
5.0 |
{"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} |
2.7 |
2156 |
2201 |
Barking |
Barking Riverside Station (Construction) |
Barking Riverside Station (Construction) |
51.5195524 |
0.1161168 |
51.5195524 |
0.1161168 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Barking Riverside Station (Construction) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323405 |
1790024418544932 |
53 |
53 |
2026-09-21 21:11:17.805851 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:16.954993 |
| 723710 |
754172 |
G27803 |
712O73MZ21 |
2026-09-21 |
COMPLETE |
20323708 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 754172, "stp": "P", "toc": "Southern", "uid": "G27803", "consist": "377703", "dest_crs": "ECR", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27803/2026-09-21/detailed", "trust_id": "712O73MZ21", "origin_crs": "WFJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Croydon", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": "5", "is_terminated": 1, "next_location": "East Croydon", "signalling_id": "2O73", "timing_status": "ON TIME", "origin_station": "Watford Junction", "current_leg_arr": "2201", "current_leg_dep": "2155", "current_leg_end": "East Croydon", "origin_dep_time": "2052", "origin_platform": "10", "current_location": "Clapham Jn. Sig. Cy49", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08849939096985684, 51.39183429301558], [-0.0883935, 51.3917117], [-0.08815010000000001, 51.3913839], [-0.0880321, 51.3911767], [-0.0879379, 51.39103899999999], [-0.0877402, 51.3907836], [-0.0875355, 51.390370700000005], [-0.08733219999999998, 51.3899297], [-0.0871883, 51.38955080000001], [-0.0871015, 51.38925480000001], [-0.0870221, 51.3889222], [-0.0869685, 51.38863150000001], [-0.0869321, 51.3883589], [-0.0869083, 51.38798740000001], [-0.0869149, 51.387575], [-0.08693569999999999, 51.38716110000001], [-0.08695750000000001, 51.3870974], [-0.08695728964593633, 51.38705044900616], [-0.08695699999999999, 51.386985800000005], [-0.08699902797607864, 51.38679167395817], [-0.08702549999999999, 51.386669399999995], [-0.08708489999999999, 51.386441000000005], [-0.0871752, 51.386173199999995], [-0.0872697, 51.3859175], [-0.0874101, 51.38559089999999], [-0.0875527, 51.38528379999999], [-0.0878013, 51.384878899999975], [-0.0881284, 51.38438570000001], [-0.0883872, 51.3840105], [-0.0887543, 51.3834687], [-0.0888986, 51.3832953], [-0.08920049999999999, 51.38292870000001], [-0.08942630000000001, 51.3826484], [-0.089651, 51.3823894], [-0.08983152841195213, 51.38216373988158], [-0.0899602, 51.3820029], [-0.0902016, 51.381659], [-0.0904906, 51.3812086], [-0.0906005, 51.3810373], [-0.0909715, 51.3804815], [-0.0911162, 51.3802521], [-0.09118629999999998, 51.38012570000001], [-0.0912821, 51.3799528], [-0.0916681, 51.3792658], [-0.0917789, 51.3790465], [-0.0919982, 51.3786246], [-0.0921142, 51.3783894], [-0.09230289999999998, 51.3780477], [-0.0924402, 51.37772489999999], [-0.0925276, 51.377514399999995], [-0.0925781, 51.37739289999998], [-0.0926775, 51.3771599], [-0.0927613, 51.3768974], [-0.0928868, 51.3763347]]}", "current_leg_start": "Selhurst", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "51.3763347", "next_location_lon": "-0.0928868", "previous_location": "Selhurst", "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 215.392, \"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\": 297.024, \"from_m\": 215.392, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 331.938, \"from_m\": 297.024, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.237, \"from_m\": 331.938, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 752.238, \"from_m\": 542.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\": 13368.121, \"from_m\": 752.238, \"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\": 13562.067, \"from_m\": 13368.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16557.999, \"from_m\": 13562.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\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20035.72, \"from_m\": 16557.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20043.197, \"from_m\": 20035.72, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20101.995, \"from_m\": 20043.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20286.024, \"from_m\": 20101.995, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20601.661, \"from_m\": 20286.024, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21039.539, \"from_m\": 20601.661, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21115.396, \"from_m\": 21039.539, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24142.563, \"from_m\": 21115.396, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25148.362, \"from_m\": 24142.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27138.419, \"from_m\": 25148.362, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28079.379, \"from_m\": 27138.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28364.264, \"from_m\": 28079.379, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29511.26, \"from_m\": 28364.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\": 29592.98, \"from_m\": 29511.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\": 31627.926, \"from_m\": 29592.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32387.14, \"from_m\": 31627.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}, {\"to_m\": 34897.812, \"from_m\": 32387.14, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34981.23, \"from_m\": 34897.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\": 40292.773, \"from_m\": 34981.23, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40309.421, \"from_m\": 40292.773, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40340.96, \"from_m\": 40309.421, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41591.496, \"from_m\": 40340.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42029.923, \"from_m\": 41591.496, \"capability_applied\": null, \"effective_limit_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\": 754172, \"profile_key\": \"cce1913f10f02f335e5936f2a02753f6b099c1347facd1f05653e541917d5157\", \"schedule_id\": 10866, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Watford Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2059\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 2, \"distance_m\": 9791.857, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2104H\", \"location\": \"Wembley Central\", \"stage_seq\": 3, \"distance_m\": 15173.6, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 4, \"distance_m\": 16605.878, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 5, \"distance_m\": 17220.356, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Willesden No7\", \"stage_seq\": 6, \"distance_m\": 18302.779, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 7, \"distance_m\": 19624.932, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 20146.634, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2116\", \"location\": \"North Pole Sig. VC818\", \"stage_seq\": 9, \"distance_m\": 20769.538, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 10, \"distance_m\": 22161.316, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 11, \"distance_m\": 23910.074, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125\", \"location\": \"West Brompton\", \"stage_seq\": 12, \"distance_m\": 25567.583, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2129\", \"location\": \"Imperial Wharf\", \"stage_seq\": 13, \"distance_m\": 27032.989, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 14, \"distance_m\": 28396.5, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 15, \"distance_m\": 29421.567, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2141\", \"location\": \"Balham\", \"stage_seq\": 16, \"distance_m\": 32551.801, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 17, \"distance_m\": 34897.812, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Streatham Common\", \"stage_seq\": 18, \"distance_m\": 35634.403, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Norbury\", \"stage_seq\": 19, \"distance_m\": 37045.134, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Thornton Heath\", \"stage_seq\": 20, \"distance_m\": 38993.838, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155H\", \"location\": \"Selhurst\", \"stage_seq\": 21, \"distance_m\": 40195.698, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 22, \"distance_m\": 41181.482, \"section_seq\": 1, \"route_path_id\": 134090}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"East Croydon\", \"stage_seq\": 23, \"distance_m\": 42029.923, \"section_seq\": 1, \"route_path_id\": 134090}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 42029.923, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134090}], \"total_distance_m\": 42029.923, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35224.209, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6805.714, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3763347", "current_position_lon": "-0.0928868", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:40Z\", \"source_id\": 63984968, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:45Z\", \"source_id\": 20281939, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:21Z\", \"source_id\": 63996303, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:24Z\", \"source_id\": 20285122, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:38Z\", \"source_id\": 64039634, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:44Z\", \"source_id\": 20297579, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:43Z\", \"source_id\": 64044295, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:44Z\", \"source_id\": 20298905, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:13Z\", \"source_id\": 64052129, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:18Z\", \"source_id\": 20301266, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:42Z\", \"source_id\": 64057616, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:46Z\", \"source_id\": 20302885, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:38Z\", \"source_id\": 64069446, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:43Z\", \"source_id\": 20306171, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:12Z\", \"source_id\": 64079840, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:15Z\", \"source_id\": 20309192, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:53Z\", \"source_id\": 64092048, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:00Z\", \"source_id\": 20312920, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:38Z\", \"source_id\": 64098194, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:43Z\", \"source_id\": 20314703, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:53Z\", \"source_id\": 64105627, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:56Z\", \"source_id\": 20316769, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:22Z\", \"source_id\": 64113165, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:25Z\", \"source_id\": 20319058, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:42Z\", \"source_id\": 64129139, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:44Z\", \"source_id\": 20323708, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Croydon", "service_state_platform": "5", "timing_fact_generation": 1790024446545949, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:17.433774", "service_state_evidence_id": 20323708, "current_leg_start_actual_dep": "2026-09-21T21:55:30+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:17.801319", "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 |
WFJ |
ECR |
2O73 |
377703 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 215.392, "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": 297.024, "from_m": 215.392, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 331.938, "from_m": 297.024, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.237, "from_m": 331.938, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 752.238, "from_m": 542.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": 13368.121, "from_m": 752.238, "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": 13562.067, "from_m": 13368.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16557.999, "from_m": 13562.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", "infrastructure_limit_mph": 90.0}, {"to_m": 20035.72, "from_m": 16557.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20043.197, "from_m": 20035.72, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20101.995, "from_m": 20043.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20286.024, "from_m": 20101.995, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20601.661, "from_m": 20286.024, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21039.539, "from_m": 20601.661, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21115.396, "from_m": 21039.539, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24142.563, "from_m": 21115.396, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25148.362, "from_m": 24142.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27138.419, "from_m": 25148.362, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28079.379, "from_m": 27138.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28364.264, "from_m": 28079.379, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29511.26, "from_m": 28364.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": 29592.98, "from_m": 29511.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": 31627.926, "from_m": 29592.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32387.14, "from_m": 31627.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}, {"to_m": 34897.812, "from_m": 32387.14, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34981.23, "from_m": 34897.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": 40292.773, "from_m": 34981.23, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40309.421, "from_m": 40292.773, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40340.96, "from_m": 40309.421, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41591.496, "from_m": 40340.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42029.923, "from_m": 41591.496, "capability_applied": null, "effective_limit_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": 754172, "profile_key": "cce1913f10f02f335e5936f2a02753f6b099c1347facd1f05653e541917d5157", "schedule_id": 10866, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2052", "location": "Watford Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2059", "location": "Harrow & Wealdstone", "stage_seq": 2, "distance_m": 9791.857, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2104H", "location": "Wembley Central", "stage_seq": 3, "distance_m": 15173.6, "section_seq": 1, "route_path_id": 134090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Willesden Sudbury Jn", "stage_seq": 4, "distance_m": 16605.878, "section_seq": 1, "route_path_id": 134090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Wembley Yard South Jn", "stage_seq": 5, "distance_m": 17220.356, "section_seq": 1, "route_path_id": 134090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Willesden No7", "stage_seq": 6, "distance_m": 18302.779, "section_seq": 1, "route_path_id": 134090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Willesden West London Jn", "stage_seq": 7, "distance_m": 19624.932, "section_seq": 1, "route_path_id": 134090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 20146.634, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2116", "location": "North Pole Sig. VC818", "stage_seq": 9, "distance_m": 20769.538, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119H", "location": "Shepherd's Bush", "stage_seq": 10, "distance_m": 22161.316, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122", "location": "Kensington (Olympia)", "stage_seq": 11, "distance_m": 23910.074, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125", "location": "West Brompton", "stage_seq": 12, "distance_m": 25567.583, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2129", "location": "Imperial Wharf", "stage_seq": 13, "distance_m": 27032.989, "section_seq": 1, "route_path_id": 134090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Latchmere Jn", "stage_seq": 14, "distance_m": 28396.5, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135H", "location": "Clapham Junction (C)", "stage_seq": 15, "distance_m": 29421.567, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2141", "location": "Balham", "stage_seq": 16, "distance_m": 32551.801, "section_seq": 1, "route_path_id": 134090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Streatham North Jn", "stage_seq": 17, "distance_m": 34897.812, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Streatham Common", "stage_seq": 18, "distance_m": 35634.403, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Norbury", "stage_seq": 19, "distance_m": 37045.134, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Thornton Heath", "stage_seq": 20, "distance_m": 38993.838, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155H", "location": "Selhurst", "stage_seq": 21, "distance_m": 40195.698, "section_seq": 1, "route_path_id": 134090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Windmill Bridge Jn", "stage_seq": 22, "distance_m": 41181.482, "section_seq": 1, "route_path_id": 134090}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "East Croydon", "stage_seq": 23, "distance_m": 42029.923, "section_seq": 1, "route_path_id": 134090}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 42029.923, "from_m": 0.0, "section_seq": 1, "route_path_id": 134090}], "total_distance_m": 42029.923, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35224.209, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6805.714, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:40Z", "source_id": 63984968, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:45Z", "source_id": 20281939, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:21Z", "source_id": 63996303, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:24Z", "source_id": 20285122, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:38Z", "source_id": 64039634, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:44Z", "source_id": 20297579, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:43Z", "source_id": 64044295, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:44Z", "source_id": 20298905, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:13Z", "source_id": 64052129, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:18Z", "source_id": 20301266, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:42Z", "source_id": 64057616, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:46Z", "source_id": 20302885, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29178, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:38Z", "source_id": 64069446, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:43Z", "source_id": 20306171, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:12Z", "source_id": 64079840, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:15Z", "source_id": 20309192, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:53Z", "source_id": 64092048, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:44:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:00Z", "source_id": 20312920, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:38Z", "source_id": 64098194, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:47:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:43Z", "source_id": 20314703, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:53Z", "source_id": 64105627, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:56Z", "source_id": 20316769, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:22Z", "source_id": 64113165, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:25Z", "source_id": 20319058, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:42Z", "source_id": 64129139, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:44Z", "source_id": 20323708, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Watford Junction |
2052 |
2052 |
10 |
None |
None |
East Croydon |
2201 |
2201 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27803/2026-09-21/detailed |
None |
Selhurst |
2026-09-21T21:55:30+01:00 |
East Croydon |
6.0 |
{"type": "LineString", "coordinates": [[-0.08849939096985684, 51.39183429301558], [-0.0883935, 51.3917117], [-0.08815010000000001, 51.3913839], [-0.0880321, 51.3911767], [-0.0879379, 51.39103899999999], [-0.0877402, 51.3907836], [-0.0875355, 51.390370700000005], [-0.08733219999999998, 51.3899297], [-0.0871883, 51.38955080000001], [-0.0871015, 51.38925480000001], [-0.0870221, 51.3889222], [-0.0869685, 51.38863150000001], [-0.0869321, 51.3883589], [-0.0869083, 51.38798740000001], [-0.0869149, 51.387575], [-0.08693569999999999, 51.38716110000001], [-0.08695750000000001, 51.3870974], [-0.08695728964593633, 51.38705044900616], [-0.08695699999999999, 51.386985800000005], [-0.08699902797607864, 51.38679167395817], [-0.08702549999999999, 51.386669399999995], [-0.08708489999999999, 51.386441000000005], [-0.0871752, 51.386173199999995], [-0.0872697, 51.3859175], [-0.0874101, 51.38559089999999], [-0.0875527, 51.38528379999999], [-0.0878013, 51.384878899999975], [-0.0881284, 51.38438570000001], [-0.0883872, 51.3840105], [-0.0887543, 51.3834687], [-0.0888986, 51.3832953], [-0.08920049999999999, 51.38292870000001], [-0.08942630000000001, 51.3826484], [-0.089651, 51.3823894], [-0.08983152841195213, 51.38216373988158], [-0.0899602, 51.3820029], [-0.0902016, 51.381659], [-0.0904906, 51.3812086], [-0.0906005, 51.3810373], [-0.0909715, 51.3804815], [-0.0911162, 51.3802521], [-0.09118629999999998, 51.38012570000001], [-0.0912821, 51.3799528], [-0.0916681, 51.3792658], [-0.0917789, 51.3790465], [-0.0919982, 51.3786246], [-0.0921142, 51.3783894], [-0.09230289999999998, 51.3780477], [-0.0924402, 51.37772489999999], [-0.0925276, 51.377514399999995], [-0.0925781, 51.37739289999998], [-0.0926775, 51.3771599], [-0.0927613, 51.3768974], [-0.0928868, 51.3763347]]} |
1.1 |
2155 |
2201 |
Selhurst |
Clapham Jn. Sig. Cy49 |
East Croydon |
51.3763347 |
-0.0928868 |
51.3763347 |
-0.0928868 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
East Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323708 |
1790024446545949 |
87 |
87 |
2026-09-21 21:11:17.801319 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:17.433774 |
| 723711 |
754641 |
C48145 |
682T64M721 |
2026-09-21 |
COMPLETE |
20323177 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 754641, "stp": "P", "toc": "Great Western Railway", "uid": "C48145", "consist": "800034", "dest_crs": "BRI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48145/2026-09-21/detailed", "trust_id": "682T64M721", "origin_crs": "GCR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-21", "dest_arr_time": "2203", "dest_platform": "10", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2T64", "timing_status": "EARLY", "origin_station": "Gloucester", "current_leg_arr": "2201", "current_leg_dep": "2154", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "2112", "origin_platform": "1", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5691795859171993, 51.49454162873631], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Filton Abbey Wood", "dest_arr_time_act": "2203", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Filton Abbey Wood", "current_leg_milage": "4.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1684.097, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1789.638, \"from_m\": 1684.097, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3331.283, \"from_m\": 1789.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3755.421, \"from_m\": 3331.283, \"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\": 24421.187, \"from_m\": 3755.421, \"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\": 24460.894, \"from_m\": 24421.187, \"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\": 32044.043, \"from_m\": 24460.894, \"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\": 44049.222, \"from_m\": 32044.043, \"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\": 45267.558, \"from_m\": 44049.222, \"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\": 45921.888, \"from_m\": 45267.558, \"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\": 46118.043, \"from_m\": 45921.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\": 46243.671, \"from_m\": 46118.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\": 46328.229, \"from_m\": 46243.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52268.687, \"from_m\": 46328.229, \"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\": 53700.8, \"from_m\": 52268.687, \"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\": 55859.467, \"from_m\": 53700.8, \"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\": 56702.581, \"from_m\": 55859.467, \"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\": 56803.56, \"from_m\": 56702.581, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59669.558, \"from_m\": 56803.56, \"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\": 59689.647, \"from_m\": 59669.558, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60066.958, \"from_m\": 59689.647, \"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\": 60221.326, \"from_m\": 60066.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61413.877, \"from_m\": 60221.326, \"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\": 61763.4, \"from_m\": 61413.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62199.225, \"from_m\": 61763.4, \"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\": 62251.897, \"from_m\": 62199.225, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62289.404, \"from_m\": 62251.897, \"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\": 62305.778, \"from_m\": 62289.404, \"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\": 62368.83, \"from_m\": 62305.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62977.24, \"from_m\": 62368.83, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 754641, \"profile_key\": \"0d291b4a7788b266273ba523b739817827ed6f4cca328c9a7007234049ea6113\", \"schedule_id\": 6248, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Gloucester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Horton Road Jn\", \"stage_seq\": 2, \"distance_m\": 606.961, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 3, \"distance_m\": 1712.162, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Standish Jn\", \"stage_seq\": 4, \"distance_m\": 11618.291, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125H\", \"location\": \"Cam & Dursley\", \"stage_seq\": 5, \"distance_m\": 20524.965, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Charfield\", \"stage_seq\": 6, \"distance_m\": 32603.423, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141H\", \"location\": \"Yate\", \"stage_seq\": 7, \"distance_m\": 43554.625, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 8, \"distance_m\": 46145.853, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2151\", \"location\": \"Bristol Parkway\", \"stage_seq\": 9, \"distance_m\": 53503.077, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 10, \"distance_m\": 55905.28, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Horfield Jn\", \"stage_seq\": 11, \"distance_m\": 56924.734, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 12, \"distance_m\": 61817.908, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 13, \"distance_m\": 62409.528, \"section_seq\": 1, \"route_path_id\": 132490}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 14, \"distance_m\": 62977.24, \"section_seq\": 1, \"route_path_id\": 132490}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 62977.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132490}], \"total_distance_m\": 62977.24, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 62151.999, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 825.241, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2112", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:58Z\", \"source_id\": 64044864, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:02Z\", \"source_id\": 20299110, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:48Z\", \"source_id\": 64081126, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:54Z\", \"source_id\": 20309618, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 64103866, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:11Z\", \"source_id\": 20316308, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:34Z\", \"source_id\": 64111499, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:41Z\", \"source_id\": 20318573, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:53Z\", \"source_id\": 64127447, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:57Z\", \"source_id\": 20323177, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "11", "timing_fact_generation": 1790024398762102, "current_leg_arrival_utc": "2026-09-21T22:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:18.565497", "service_state_evidence_id": 20323177, "current_leg_start_actual_dep": "2026-09-21T21:54:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:19.107390", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
GCR |
BRI |
2T64 |
800034 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1684.097, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1789.638, "from_m": 1684.097, "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": 3331.283, "from_m": 1789.638, "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": 3755.421, "from_m": 3331.283, "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": 24421.187, "from_m": 3755.421, "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": 24460.894, "from_m": 24421.187, "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": 32044.043, "from_m": 24460.894, "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": 44049.222, "from_m": 32044.043, "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": 45267.558, "from_m": 44049.222, "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": 45921.888, "from_m": 45267.558, "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": 46118.043, "from_m": 45921.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": 46243.671, "from_m": 46118.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": 46328.229, "from_m": 46243.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52268.687, "from_m": 46328.229, "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": 53700.8, "from_m": 52268.687, "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": 55859.467, "from_m": 53700.8, "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": 56702.581, "from_m": 55859.467, "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": 56803.56, "from_m": 56702.581, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59669.558, "from_m": 56803.56, "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": 59689.647, "from_m": 59669.558, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60066.958, "from_m": 59689.647, "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": 60221.326, "from_m": 60066.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61413.877, "from_m": 60221.326, "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": 61763.4, "from_m": 61413.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62199.225, "from_m": 61763.4, "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": 62251.897, "from_m": 62199.225, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62289.404, "from_m": 62251.897, "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": 62305.778, "from_m": 62289.404, "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": 62368.83, "from_m": 62305.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62977.24, "from_m": 62368.83, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 754641, "profile_key": "0d291b4a7788b266273ba523b739817827ed6f4cca328c9a7007234049ea6113", "schedule_id": 6248, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2112", "location": "Gloucester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Horton Road Jn", "stage_seq": 2, "distance_m": 606.961, "section_seq": 1, "route_path_id": 132490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Gloucester Yard Jn", "stage_seq": 3, "distance_m": 1712.162, "section_seq": 1, "route_path_id": 132490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Standish Jn", "stage_seq": 4, "distance_m": 11618.291, "section_seq": 1, "route_path_id": 132490}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125H", "location": "Cam & Dursley", "stage_seq": 5, "distance_m": 20524.965, "section_seq": 1, "route_path_id": 132490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Charfield", "stage_seq": 6, "distance_m": 32603.423, "section_seq": 1, "route_path_id": 132490}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141H", "location": "Yate", "stage_seq": 7, "distance_m": 43554.625, "section_seq": 1, "route_path_id": 132490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Westerleigh Jn", "stage_seq": 8, "distance_m": 46145.853, "section_seq": 1, "route_path_id": 132490}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2151", "location": "Bristol Parkway", "stage_seq": 9, "distance_m": 53503.077, "section_seq": 1, "route_path_id": 132490}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Filton Abbey Wood", "stage_seq": 10, "distance_m": 55905.28, "section_seq": 1, "route_path_id": 132490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Horfield Jn", "stage_seq": 11, "distance_m": 56924.734, "section_seq": 1, "route_path_id": 132490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Dr Day's Jn", "stage_seq": 12, "distance_m": 61817.908, "section_seq": 1, "route_path_id": 132490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Bristol East Jn", "stage_seq": 13, "distance_m": 62409.528, "section_seq": 1, "route_path_id": 132490}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 14, "distance_m": 62977.24, "section_seq": 1, "route_path_id": 132490}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 62977.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 132490}], "total_distance_m": 62977.24, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 62151.999, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 825.241, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20606, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:58Z", "source_id": 64044864, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:02Z", "source_id": 20299110, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:48Z", "source_id": 64081126, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:54Z", "source_id": 20309618, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 64103866, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:11Z", "source_id": 20316308, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:34Z", "source_id": 64111499, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:53:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:41Z", "source_id": 20318573, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:53Z", "source_id": 64127447, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:57Z", "source_id": 20323177, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Gloucester |
2112 |
2112 |
1 |
None |
None |
Bristol Temple Meads |
2203 |
2203 |
10 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48145/2026-09-21/detailed |
None |
Filton Abbey Wood |
2026-09-21T21:54:30+01:00 |
Bristol Temple Meads |
7.0 |
{"type": "LineString", "coordinates": [[-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5691795859171993, 51.49454162873631], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} |
4.5 |
2154 |
2201 |
Filton Abbey Wood |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323177 |
1790024398762102 |
47 |
47 |
2026-09-21 21:11:19.107390 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:18.565497 |
| 723712 |
753971 |
C82764 |
871E52MZ21 |
2026-09-21 |
COMPLETE |
20323096 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 753971, "stp": "O", "toc": "Southern", "uid": "C82764", "consist": "171727+171812+171803", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82764/2026-09-21/detailed", "trust_id": "871E52MZ21", "origin_crs": "COH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-21", "dest_arr_time": "2155", "dest_platform": "13", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1E52", "timing_status": "LATE", "origin_station": "Crowborough", "current_leg_arr": "2201", "current_leg_dep": "2138", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "2044", "origin_platform": null, "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0924851312726095, 51.37631352779462], [-0.0924097, 51.37687109999999], [-0.0923293, 51.377317000000005], [-0.09225980000000002, 51.37755500000001], [-0.0922058, 51.3777497], [-0.0921453, 51.37799210000001], [-0.0920771, 51.378321799999995], [-0.09197099999999998, 51.3785852], [-0.0918612, 51.3788485], [-0.0917789, 51.3790465], [-0.0916681, 51.3792658], [-0.0912821, 51.3799528], [-0.09118629999999998, 51.38012570000001], [-0.0911162, 51.3802521], [-0.0909715, 51.3804815], [-0.0906005, 51.3810373], [-0.0904906, 51.3812086], [-0.0902016, 51.381659], [-0.0899602, 51.3820029], [-0.08983152841195213, 51.38216373988158], [-0.089651, 51.3823894], [-0.08942630000000001, 51.3826484], [-0.08920049999999999, 51.38292870000001], [-0.0888986, 51.3832953], [-0.0887543, 51.3834687], [-0.08844119999999998, 51.3838452], [-0.0880518, 51.38433849999999], [-0.08774379999999998, 51.38469419999999], [-0.0874015, 51.3850709], [-0.0870473, 51.3854235], [-0.0868351, 51.3856137], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.08647188952163073, 51.385984217989865], [-0.0863816, 51.386064000000005], [-0.0862756, 51.3861326], [-0.08603749999999999, 51.3862935], [-0.0857117, 51.3864984], [-0.0852381, 51.386785800000006], [-0.08522792919323766, 51.38679167395817], [-0.0847815, 51.3870495], [-0.08425549999999998, 51.3873606], [-0.0838722, 51.38759159999999], [-0.0834575, 51.387826800000006], [-0.08317879999999998, 51.38800149999999], [-0.0828117, 51.3881815], [-0.0824097, 51.3884603], [-0.08208329999999998, 51.38872249999999], [-0.08204064043416764, 51.388756374050146], [-0.0818478, 51.3889095], [-0.08143043717639085, 51.389260945911225], [-0.08135329999999999, 51.3893259], [-0.0809869, 51.38963450000001], [-0.0803791, 51.3901422], [-0.0800446, 51.3904239], [-0.07967229999999999, 51.39074], [-0.0793334, 51.391034600000005], [-0.0783801, 51.3919215], [-0.07812829999999998, 51.392170799999995], [-0.0778531, 51.3924568], [-0.0775601, 51.3927844], [-0.07731639999999998, 51.3930881], [-0.07697189999999998, 51.393516799999986], [-0.0767172, 51.393861099999995], [-0.0763979, 51.3943386], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "East Croydon", "dest_arr_time_act": "2155", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "East Croydon", "current_leg_milage": "10.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 27669.164, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28466.935, \"from_m\": 27669.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28613.097, \"from_m\": 28466.935, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29928.03, \"from_m\": 28613.097, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30074.212, \"from_m\": 29928.03, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30111.669, \"from_m\": 30074.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30590.081, \"from_m\": 30111.669, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30601.188, \"from_m\": 30590.081, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32223.938, \"from_m\": 30601.188, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34480.975, \"from_m\": 32223.938, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44542.814, \"from_m\": 34480.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\": 44704.76, \"from_m\": 44542.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\": 45851.359, \"from_m\": 44704.76, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45886.401, \"from_m\": 45851.359, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45952.463, \"from_m\": 45886.401, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45987.386, \"from_m\": 45952.463, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46053.885, \"from_m\": 45987.386, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46142.554, \"from_m\": 46053.885, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46172.989, \"from_m\": 46142.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46567.245, \"from_m\": 46172.989, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46604.211, \"from_m\": 46567.245, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47500.662, \"from_m\": 46604.211, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47532.058, \"from_m\": 47500.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47566.07, \"from_m\": 47532.058, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47981.53, \"from_m\": 47566.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48970.854, \"from_m\": 47981.53, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49292.838, \"from_m\": 48970.854, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49351.103, \"from_m\": 49292.838, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 52639.73, \"from_m\": 49351.103, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52701.246, \"from_m\": 52639.73, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57982.419, \"from_m\": 52701.246, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59596.385, \"from_m\": 57982.419, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60261.958, \"from_m\": 59596.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\": 60309.943, \"from_m\": 60261.958, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61650.568, \"from_m\": 60309.943, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61734.88, \"from_m\": 61650.568, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62468.134, \"from_m\": 61734.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\": 62898.96, \"from_m\": 62468.134, \"capability_applied\": null, \"effective_limit_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\": 753971, \"profile_key\": \"ac60c7d79c0efab6692112dfb0652066fcc7094c87245904559144fc5ba5a2bf\", \"schedule_id\": 35872, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Crowborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2050\", \"location\": \"Eridge\", \"stage_seq\": 2, \"distance_m\": 5751.185, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Ashurst Jn\", \"stage_seq\": 3, \"distance_m\": 8847.156, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2056\", \"location\": \"Ashurst\", \"stage_seq\": 4, \"distance_m\": 11321.627, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Blackham Jn\", \"stage_seq\": 5, \"distance_m\": 12922.593, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2100H\", \"location\": \"Cowden\", \"stage_seq\": 6, \"distance_m\": 15879.808, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105\", \"location\": \"Hever\", \"stage_seq\": 7, \"distance_m\": 19045.073, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2109\", \"location\": \"Edenbridge Town\", \"stage_seq\": 8, \"distance_m\": 21881.863, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116H\", \"location\": \"Hurst Green\", \"stage_seq\": 9, \"distance_m\": 28778.415, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": false, \"wtt_arr\": \"2119\", \"wtt_dep\": \"2120\", \"location\": \"Oxted\", \"stage_seq\": 10, \"distance_m\": 30301.242, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Sanderstead\", \"stage_seq\": 11, \"distance_m\": 43337.865, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134H\", \"location\": \"South Croydon\", \"stage_seq\": 12, \"distance_m\": 44867.164, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2138\", \"location\": \"East Croydon\", \"stage_seq\": 13, \"distance_m\": 46374.881, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 47222.591, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 15, \"distance_m\": 47981.53, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Norwood Junction\", \"stage_seq\": 16, \"distance_m\": 49035.592, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Sydenham\", \"stage_seq\": 17, \"distance_m\": 52639.73, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"New Cross Gate\", \"stage_seq\": 18, \"distance_m\": 58333.542, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 19, \"distance_m\": 59436.396, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 20, \"distance_m\": 60801.018, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 21, \"distance_m\": 61734.88, \"section_seq\": 1, \"route_path_id\": 145064}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 22, \"distance_m\": 62898.96, \"section_seq\": 1, \"route_path_id\": 145064}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 62898.96, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145064}], \"total_distance_m\": 62898.96, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61850.14, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1048.82, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2044", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:23Z\", \"source_id\": 63952646, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:26Z\", \"source_id\": 20272794, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:39Z\", \"source_id\": 63972904, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:42Z\", \"source_id\": 20278561, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:04Z\", \"source_id\": 63990817, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:10Z\", \"source_id\": 20283588, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30450, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:04Z\", \"source_id\": 64012558, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:09Z\", \"source_id\": 20289815, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:18Z\", \"source_id\": 64020191, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:22Z\", \"source_id\": 20291974, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:15Z\", \"source_id\": 64034160, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:18Z\", \"source_id\": 20296001, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:26Z\", \"source_id\": 64041412, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:29Z\", \"source_id\": 20298103, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:13Z\", \"source_id\": 64061133, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:15Z\", \"source_id\": 20303832, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:36Z\", \"source_id\": 64069411, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:43Z\", \"source_id\": 20306167, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:54Z\", \"source_id\": 64074646, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:55Z\", \"source_id\": 20307629, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:31Z\", \"source_id\": 64084788, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:33Z\", \"source_id\": 20310692, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:00Z\", \"source_id\": 64096889, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:04Z\", \"source_id\": 20314291, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:45Z\", \"source_id\": 64127124, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:49Z\", \"source_id\": 20323096, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "11", "timing_fact_generation": 1790024391160207, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:18.570706", "service_state_evidence_id": 20323096, "current_leg_start_actual_dep": "2026-09-21T21:44:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:19.111559", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
COH |
None |
1E52 |
171727+171812+171803 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 27669.164, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28466.935, "from_m": 27669.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28613.097, "from_m": 28466.935, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29928.03, "from_m": 28613.097, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30074.212, "from_m": 29928.03, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30111.669, "from_m": 30074.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30590.081, "from_m": 30111.669, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30601.188, "from_m": 30590.081, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32223.938, "from_m": 30601.188, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34480.975, "from_m": 32223.938, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44542.814, "from_m": 34480.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": 44704.76, "from_m": 44542.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": 45851.359, "from_m": 44704.76, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45886.401, "from_m": 45851.359, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45952.463, "from_m": 45886.401, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45987.386, "from_m": 45952.463, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46053.885, "from_m": 45987.386, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46142.554, "from_m": 46053.885, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46172.989, "from_m": 46142.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46567.245, "from_m": 46172.989, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46604.211, "from_m": 46567.245, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47500.662, "from_m": 46604.211, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47532.058, "from_m": 47500.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47566.07, "from_m": 47532.058, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47981.53, "from_m": 47566.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48970.854, "from_m": 47981.53, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49292.838, "from_m": 48970.854, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49351.103, "from_m": 49292.838, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 52639.73, "from_m": 49351.103, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52701.246, "from_m": 52639.73, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57982.419, "from_m": 52701.246, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59596.385, "from_m": 57982.419, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60261.958, "from_m": 59596.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": 60309.943, "from_m": 60261.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61650.568, "from_m": 60309.943, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61734.88, "from_m": 61650.568, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62468.134, "from_m": 61734.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": 62898.96, "from_m": 62468.134, "capability_applied": null, "effective_limit_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": 753971, "profile_key": "ac60c7d79c0efab6692112dfb0652066fcc7094c87245904559144fc5ba5a2bf", "schedule_id": 35872, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2044", "location": "Crowborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145064}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2050", "location": "Eridge", "stage_seq": 2, "distance_m": 5751.185, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Ashurst Jn", "stage_seq": 3, "distance_m": 8847.156, "section_seq": 1, "route_path_id": 145064}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2056", "location": "Ashurst", "stage_seq": 4, "distance_m": 11321.627, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Blackham Jn", "stage_seq": 5, "distance_m": 12922.593, "section_seq": 1, "route_path_id": 145064}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2100H", "location": "Cowden", "stage_seq": 6, "distance_m": 15879.808, "section_seq": 1, "route_path_id": 145064}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105", "location": "Hever", "stage_seq": 7, "distance_m": 19045.073, "section_seq": 1, "route_path_id": 145064}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2109", "location": "Edenbridge Town", "stage_seq": 8, "distance_m": 21881.863, "section_seq": 1, "route_path_id": 145064}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116H", "location": "Hurst Green", "stage_seq": 9, "distance_m": 28778.415, "section_seq": 1, "route_path_id": 145064}, {"is_pass": false, "wtt_arr": "2119", "wtt_dep": "2120", "location": "Oxted", "stage_seq": 10, "distance_m": 30301.242, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Sanderstead", "stage_seq": 11, "distance_m": 43337.865, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134H", "location": "South Croydon", "stage_seq": 12, "distance_m": 44867.164, "section_seq": 1, "route_path_id": 145064}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2138", "location": "East Croydon", "stage_seq": 13, "distance_m": 46374.881, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Windmill Bridge Jn", "stage_seq": 14, "distance_m": 47222.591, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Norwood Fork Jn", "stage_seq": 15, "distance_m": 47981.53, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Norwood Junction", "stage_seq": 16, "distance_m": 49035.592, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Sydenham", "stage_seq": 17, "distance_m": 52639.73, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "New Cross Gate", "stage_seq": 18, "distance_m": 58333.542, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Bricklayers Arms Jn", "stage_seq": 19, "distance_m": 59436.396, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Spa Road Jn", "stage_seq": 20, "distance_m": 60801.018, "section_seq": 1, "route_path_id": 145064}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Abbey Street Jn", "stage_seq": 21, "distance_m": 61734.88, "section_seq": 1, "route_path_id": 145064}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 22, "distance_m": 62898.96, "section_seq": 1, "route_path_id": 145064}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 62898.96, "from_m": 0.0, "section_seq": 1, "route_path_id": 145064}], "total_distance_m": 62898.96, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61850.14, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1048.82, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30457, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:23Z", "source_id": 63952646, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:48:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:26Z", "source_id": 20272794, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30453, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:39Z", "source_id": 63972904, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:42Z", "source_id": 20278561, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30446, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:04Z", "source_id": 63990817, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:10Z", "source_id": 20283588, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30450, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:04Z", "source_id": 64012558, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:09Z", "source_id": 20289815, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:18Z", "source_id": 64020191, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:22Z", "source_id": 20291974, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30425, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:15Z", "source_id": 64034160, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:18Z", "source_id": 20296001, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30411, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:26Z", "source_id": 64041412, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:22:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:29Z", "source_id": 20298103, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30396, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:13Z", "source_id": 64061133, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:15Z", "source_id": 20303832, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:36Z", "source_id": 64069411, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:43Z", "source_id": 20306167, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:54Z", "source_id": 64074646, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:55Z", "source_id": 20307629, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:31Z", "source_id": 64084788, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:33Z", "source_id": 20310692, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:00Z", "source_id": 64096889, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:04Z", "source_id": 20314291, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29640, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:45Z", "source_id": 64127124, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:49Z", "source_id": 20323096, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Crowborough |
2044 |
2044 |
None |
None |
None |
London Bridge (Central) |
2155 |
2155 |
13 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82764/2026-09-21/detailed |
None |
East Croydon |
2026-09-21T21:44:00+01:00 |
London Bridge (Central) |
23.0 |
{"type": "LineString", "coordinates": [[-0.0924851312726095, 51.37631352779462], [-0.0924097, 51.37687109999999], [-0.0923293, 51.377317000000005], [-0.09225980000000002, 51.37755500000001], [-0.0922058, 51.3777497], [-0.0921453, 51.37799210000001], [-0.0920771, 51.378321799999995], [-0.09197099999999998, 51.3785852], [-0.0918612, 51.3788485], [-0.0917789, 51.3790465], [-0.0916681, 51.3792658], [-0.0912821, 51.3799528], [-0.09118629999999998, 51.38012570000001], [-0.0911162, 51.3802521], [-0.0909715, 51.3804815], [-0.0906005, 51.3810373], [-0.0904906, 51.3812086], [-0.0902016, 51.381659], [-0.0899602, 51.3820029], [-0.08983152841195213, 51.38216373988158], [-0.089651, 51.3823894], [-0.08942630000000001, 51.3826484], [-0.08920049999999999, 51.38292870000001], [-0.0888986, 51.3832953], [-0.0887543, 51.3834687], [-0.08844119999999998, 51.3838452], [-0.0880518, 51.38433849999999], [-0.08774379999999998, 51.38469419999999], [-0.0874015, 51.3850709], [-0.0870473, 51.3854235], [-0.0868351, 51.3856137], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.08647188952163073, 51.385984217989865], [-0.0863816, 51.386064000000005], [-0.0862756, 51.3861326], [-0.08603749999999999, 51.3862935], [-0.0857117, 51.3864984], [-0.0852381, 51.386785800000006], [-0.08522792919323766, 51.38679167395817], [-0.0847815, 51.3870495], [-0.08425549999999998, 51.3873606], [-0.0838722, 51.38759159999999], [-0.0834575, 51.387826800000006], [-0.08317879999999998, 51.38800149999999], [-0.0828117, 51.3881815], [-0.0824097, 51.3884603], [-0.08208329999999998, 51.38872249999999], [-0.08204064043416764, 51.388756374050146], [-0.0818478, 51.3889095], [-0.08143043717639085, 51.389260945911225], [-0.08135329999999999, 51.3893259], [-0.0809869, 51.38963450000001], [-0.0803791, 51.3901422], [-0.0800446, 51.3904239], [-0.07967229999999999, 51.39074], [-0.0793334, 51.391034600000005], [-0.0783801, 51.3919215], [-0.07812829999999998, 51.392170799999995], [-0.0778531, 51.3924568], [-0.0775601, 51.3927844], [-0.07731639999999998, 51.3930881], [-0.07697189999999998, 51.393516799999986], [-0.0767172, 51.393861099999995], [-0.0763979, 51.3943386], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
10.4 |
2138 |
2201 |
East Croydon |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323096 |
1790024391160207 |
70 |
70 |
2026-09-21 21:11:19.111559 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:18.570706 |
| 723713 |
754812 |
P89269 |
882S69M721 |
2026-09-21 |
COMPLETE |
20323047 |
2026-09-21 22:01:00 |
2026-09-21 21:11:22 |
2026-09-23 21:11:22 |
{"id": 754812, "stp": "P", "toc": "Southeastern", "uid": "P89269", "consist": "376032", "dest_crs": "ORP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89269/2026-09-21/detailed", "trust_id": "882S69M721", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-21", "dest_arr_time": "2157", "dest_platform": "7", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2S69", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": "2201", "current_leg_dep": "2154", "current_leg_end": "Orpington", "origin_dep_time": "2120", "origin_platform": "2", "current_location": "Orpington", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "2157", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1043.714, \"from_m\": 738.479, \"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\": 2086.518, \"from_m\": 1043.714, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8244.742, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8933.348, \"from_m\": 8706.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10897.886, \"from_m\": 8933.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12239.458, \"from_m\": 10897.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12271.143, \"from_m\": 12239.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16109.957, \"from_m\": 12271.143, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16211.262, \"from_m\": 16109.957, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16246.779, \"from_m\": 16211.262, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16362.838, \"from_m\": 16246.779, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16785.699, \"from_m\": 16362.838, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17064.076, \"from_m\": 16785.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18230.695, \"from_m\": 17064.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18295.222, \"from_m\": 18230.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20300.052, \"from_m\": 18295.222, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20355.011, \"from_m\": 20300.052, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20442.909, \"from_m\": 20355.011, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20492.951, \"from_m\": 20442.909, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20644.051, \"from_m\": 20492.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20843.022, \"from_m\": 20644.051, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 754812, \"profile_key\": \"bd027f61ce95b397eeb289bcf1e1372ea6d59cc2224dea4edc2e2dc6a2464de4\", \"schedule_id\": 24088, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2125\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Hither Green\", \"stage_seq\": 8, \"distance_m\": 10134.219, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142H\", \"location\": \"Grove Park\", \"stage_seq\": 9, \"distance_m\": 13041.483, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 10, \"distance_m\": 15092.948, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 16729.317, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 18157.485, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Petts Wood\", \"stage_seq\": 13, \"distance_m\": 18895.689, \"section_seq\": 1, \"route_path_id\": 140021}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 14, \"distance_m\": 20843.022, \"section_seq\": 1, \"route_path_id\": 140021}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20843.022, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140021}], \"total_distance_m\": 20843.022, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20501.758, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 341.264, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2120", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:04Z\", \"source_id\": 64042887, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:10Z\", \"source_id\": 20298512, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:57Z\", \"source_id\": 64058200, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:00Z\", \"source_id\": 20303057, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:13Z\", \"source_id\": 64065991, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:19Z\", \"source_id\": 20305216, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:00Z\", \"source_id\": 64079345, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:03Z\", \"source_id\": 20309041, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:07Z\", \"source_id\": 64086149, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:10Z\", \"source_id\": 20311158, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:15Z\", \"source_id\": 64092879, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:19Z\", \"source_id\": 20313144, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:20Z\", \"source_id\": 64097588, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:25Z\", \"source_id\": 20314493, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:43Z\", \"source_id\": 64111775, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:45Z\", \"source_id\": 20318657, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:40Z\", \"source_id\": 64126931, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:45Z\", \"source_id\": 20323047, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "7", "timing_fact_generation": 1790024387314473, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:19.296331", "service_state_evidence_id": 20323047, "current_leg_start_actual_dep": "2026-09-21T21:56:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:19.646594", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CST |
ORP |
2S69 |
376032 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1043.714, "from_m": 738.479, "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": 2086.518, "from_m": 1043.714, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8244.742, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8933.348, "from_m": 8706.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10897.886, "from_m": 8933.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12239.458, "from_m": 10897.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12271.143, "from_m": 12239.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16109.957, "from_m": 12271.143, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16211.262, "from_m": 16109.957, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16246.779, "from_m": 16211.262, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16362.838, "from_m": 16246.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16785.699, "from_m": 16362.838, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17064.076, "from_m": 16785.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18230.695, "from_m": 17064.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18295.222, "from_m": 18230.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20300.052, "from_m": 18295.222, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20355.011, "from_m": 20300.052, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20442.909, "from_m": 20355.011, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20492.951, "from_m": 20442.909, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20644.051, "from_m": 20492.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20843.022, "from_m": 20644.051, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 754812, "profile_key": "bd027f61ce95b397eeb289bcf1e1372ea6d59cc2224dea4edc2e2dc6a2464de4", "schedule_id": 24088, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2120", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 140021}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2125", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 140021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 140021}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 140021}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 140021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Parks Bridge Jn", "stage_seq": 7, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 140021}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Hither Green", "stage_seq": 8, "distance_m": 10134.219, "section_seq": 1, "route_path_id": 140021}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142H", "location": "Grove Park", "stage_seq": 9, "distance_m": 13041.483, "section_seq": 1, "route_path_id": 140021}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Elmstead Woods", "stage_seq": 10, "distance_m": 15092.948, "section_seq": 1, "route_path_id": 140021}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148", "location": "Chislehurst", "stage_seq": 11, "distance_m": 16729.317, "section_seq": 1, "route_path_id": 140021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 18157.485, "section_seq": 1, "route_path_id": 140021}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Petts Wood", "stage_seq": 13, "distance_m": 18895.689, "section_seq": 1, "route_path_id": 140021}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": null, "location": "Orpington", "stage_seq": 14, "distance_m": 20843.022, "section_seq": 1, "route_path_id": 140021}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20843.022, "from_m": 0.0, "section_seq": 1, "route_path_id": 140021}], "total_distance_m": 20843.022, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20501.758, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 341.264, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:04Z", "source_id": 64042887, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:10Z", "source_id": 20298512, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:57Z", "source_id": 64058200, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:00Z", "source_id": 20303057, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:13Z", "source_id": 64065991, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:19Z", "source_id": 20305216, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:00Z", "source_id": 64079345, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:03Z", "source_id": 20309041, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:07Z", "source_id": 64086149, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:10Z", "source_id": 20311158, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:15Z", "source_id": 64092879, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:19Z", "source_id": 20313144, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:20Z", "source_id": 64097588, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:47:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:25Z", "source_id": 20314493, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:43Z", "source_id": 64111775, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:45Z", "source_id": 20318657, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32043, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:40Z", "source_id": 64126931, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:45Z", "source_id": 20323047, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
London Cannon Street |
2120 |
2120 |
2 |
None |
None |
Orpington |
2157 |
2157 |
7 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89269/2026-09-21/detailed |
None |
Petts Wood |
2026-09-21T21:56:30+01:00 |
Orpington |
7.0 |
{"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} |
1.2 |
2154 |
2201 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323047 |
1790024387314473 |
61 |
61 |
2026-09-21 21:11:19.646594 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:19.296331 |
| 723714 |
753943 |
C01874 |
545Y31MZ21 |
2026-09-21 |
COMPLETE |
20324079 |
2026-09-21 22:01:00 |
2026-09-21 21:11:23 |
2026-09-23 21:11:23 |
{"id": 753943, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01874", "consist": "801230", "dest_crs": "XGD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01874/2026-09-21/detailed", "trust_id": "545Y31MZ21", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bounds Green T&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": null, "is_terminated": 1, "next_location": "Bounds Green T&R.S.M.D", "signalling_id": "5Y31", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "2201", "current_leg_dep": "2159", "current_leg_end": "Bounds Green T&R.S.M.D", "origin_dep_time": "2043", "origin_platform": "1", "current_location": "Bounds Green New Yard", "last_update_time": "2026-09-21T21:11:22", "route_debug_link": null, "timing_variation": "+1 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.12270069999999998, 51.60443889999999], [-0.12291029999999996, 51.6042181], [-0.12309470000000002, 51.60398589999999], [-0.1233141, 51.60373130000001], [-0.12348179999999996, 51.6035455], [-0.1237918, 51.60319009999999], [-0.12387239999999997, 51.6030873], [-0.1239584, 51.60295419999999], [-0.12403229999999996, 51.6028189], [-0.1240864, 51.60268339999999], [-0.1241346, 51.6025493], [-0.12417299999999998, 51.602346700000005], [-0.124179, 51.6021571], [-0.1241489, 51.60190990000001], [-0.12410419999999998, 51.601749000000005], [-0.1240254, 51.6015571], [-0.123919, 51.6013724], [-0.1237976, 51.601208799999995], [-0.1236536, 51.6010421], [-0.123449, 51.60086209999999], [-0.123088, 51.6005699], [-0.12281889999999998, 51.60034069999999], [-0.1227471, 51.6002891], [-0.1224795, 51.60005949999999], [-0.1228253, 51.6004789], [-0.12299689999999998, 51.60073409999998], [-0.1232994, 51.60103459999999], [-0.123398, 51.6011436]]}", "current_leg_start": "Bowes Park R.R.L.", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "51.6011436", "next_location_lon": "-0.1233980", "previous_location": "Bowes Park R.R.L.", "current_leg_milage": "0.9", "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\": 419.464, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.599, \"from_m\": 419.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.686, \"from_m\": 1288.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.776, \"from_m\": 1318.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.142, \"from_m\": 1830.776, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.625, \"from_m\": 3465.142, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4486.08, \"from_m\": 3722.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4568.885, \"from_m\": 4486.08, \"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\": 4656.499, \"from_m\": 4568.885, \"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\": 5401.643, \"from_m\": 4656.499, \"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\": 5455.502, \"from_m\": 5401.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5474.676, \"from_m\": 5455.502, \"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\": 6736.747, \"from_m\": 5474.676, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6755.92, \"from_m\": 6736.747, \"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\": 6809.779, \"from_m\": 6755.92, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7554.924, \"from_m\": 6809.779, \"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\": 7642.537, \"from_m\": 7554.924, \"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\": 7725.342, \"from_m\": 7642.537, \"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\": 8587.249, \"from_m\": 7725.342, \"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\": 10918.785, \"from_m\": 8587.249, \"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\": 10984.714, \"from_m\": 10918.785, \"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\": 11516.188, \"from_m\": 10984.714, \"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\": 11586.58, \"from_m\": 11516.188, \"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\": 11637.387, \"from_m\": 11586.58, \"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\": 11898.522, \"from_m\": 11637.387, \"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\": 12081.111, \"from_m\": 11898.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13629.445, \"from_m\": 12081.111, \"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\": 14362.043, \"from_m\": 13629.445, \"capability_applied\": null, \"effective_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\": 753943, \"profile_key\": \"e1606fb7af2d94c61c151c088b60d3d67f9861e6dc9a23ddbc1afb8b9d03e170\", \"schedule_id\": 217, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Harringay\", \"stage_seq\": 5, \"distance_m\": 5590.314, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2057\", \"location\": \"Ferme Park Recp.\", \"stage_seq\": 6, \"distance_m\": 6105.711, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2141\", \"location\": \"Wood Green Sig. K451\", \"stage_seq\": 7, \"distance_m\": 10868.582, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Alexandra Palace\", \"stage_seq\": 8, \"distance_m\": 11183.769, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Bowes Park\", \"stage_seq\": 9, \"distance_m\": 12365.23, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2155\", \"location\": \"Bowes Park R.R.L.\", \"stage_seq\": 10, \"distance_m\": 12855.278, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Bowes Park\", \"stage_seq\": 11, \"distance_m\": 13345.326, \"section_seq\": 1, \"route_path_id\": 123984}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Bounds Green T&R.S.M.D\", \"stage_seq\": 12, \"distance_m\": 14362.043, \"section_seq\": 1, \"route_path_id\": 123984}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 14362.043, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123984}], \"total_distance_m\": 14362.043, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 12077.067, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2284.976, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2043", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6011436", "current_position_lon": "-0.1233980", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:41Z\", \"source_id\": 63962983, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:42Z\", \"source_id\": 20275790, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:57Z\", \"source_id\": 20279423, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:33Z\", \"source_id\": 64091340, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:38Z\", \"source_id\": 20312693, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:23Z\", \"source_id\": 64099895, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 15826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:29Z\", \"source_id\": 64126579, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:25Z\", \"source_id\": 20315169, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:33Z\", \"source_id\": 20322950, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:23Z\", \"source_id\": 64104488, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:23Z\", \"source_id\": 20316431, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:19Z\", \"source_id\": 20324079, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bounds Green T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1790024479409450, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:19.401103", "service_state_evidence_id": 20324079, "current_leg_start_actual_dep": "2026-09-21T21:56:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:19.649321", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
XGD |
5Y31 |
801230 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 419.464, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.599, "from_m": 419.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.686, "from_m": 1288.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.776, "from_m": 1318.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.142, "from_m": 1830.776, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.625, "from_m": 3465.142, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4486.08, "from_m": 3722.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4568.885, "from_m": 4486.08, "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": 4656.499, "from_m": 4568.885, "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": 5401.643, "from_m": 4656.499, "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": 5455.502, "from_m": 5401.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5474.676, "from_m": 5455.502, "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": 6736.747, "from_m": 5474.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6755.92, "from_m": 6736.747, "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": 6809.779, "from_m": 6755.92, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7554.924, "from_m": 6809.779, "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": 7642.537, "from_m": 7554.924, "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": 7725.342, "from_m": 7642.537, "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": 8587.249, "from_m": 7725.342, "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": 10918.785, "from_m": 8587.249, "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": 10984.714, "from_m": 10918.785, "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": 11516.188, "from_m": 10984.714, "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": 11586.58, "from_m": 11516.188, "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": 11637.387, "from_m": 11586.58, "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": 11898.522, "from_m": 11637.387, "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": 12081.111, "from_m": 11898.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13629.445, "from_m": 12081.111, "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": 14362.043, "from_m": 13629.445, "capability_applied": null, "effective_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": 753943, "profile_key": "e1606fb7af2d94c61c151c088b60d3d67f9861e6dc9a23ddbc1afb8b9d03e170", "schedule_id": 217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2043", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 123984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 123984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 123984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Harringay", "stage_seq": 5, "distance_m": 5590.314, "section_seq": 1, "route_path_id": 123984}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2057", "location": "Ferme Park Recp.", "stage_seq": 6, "distance_m": 6105.711, "section_seq": 1, "route_path_id": 123984}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2141", "location": "Wood Green Sig. K451", "stage_seq": 7, "distance_m": 10868.582, "section_seq": 1, "route_path_id": 123984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Alexandra Palace", "stage_seq": 8, "distance_m": 11183.769, "section_seq": 1, "route_path_id": 123984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Bowes Park", "stage_seq": 9, "distance_m": 12365.23, "section_seq": 1, "route_path_id": 123984}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2155", "location": "Bowes Park R.R.L.", "stage_seq": 10, "distance_m": 12855.278, "section_seq": 1, "route_path_id": 123984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Bowes Park", "stage_seq": 11, "distance_m": 13345.326, "section_seq": 1, "route_path_id": 123984}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Bounds Green T&R.S.M.D", "stage_seq": 12, "distance_m": 14362.043, "section_seq": 1, "route_path_id": 123984}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 14362.043, "from_m": 0.0, "section_seq": 1, "route_path_id": 123984}], "total_distance_m": 14362.043, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 12077.067, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2284.976, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:41Z", "source_id": 63962983, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:42Z", "source_id": 20275790, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:57Z", "source_id": 20279423, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:33Z", "source_id": 64091340, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:38Z", "source_id": 20312693, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:23Z", "source_id": 64099895, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 15826, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:29Z", "source_id": 64126579, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:25Z", "source_id": 20315169, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:33Z", "source_id": 20322950, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15838, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:23Z", "source_id": 64104488, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:23Z", "source_id": 20316431, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:19Z", "source_id": 20324079, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
London Kings Cross |
2043 |
2043 |
1 |
None |
None |
Bounds Green T&R.S.M.D |
2200 |
2200 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01874/2026-09-21/detailed |
None |
Bowes Park R.R.L. |
2026-09-21T21:56:00+01:00 |
Bounds Green T&R.S.M.D |
2.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.12270069999999998, 51.60443889999999], [-0.12291029999999996, 51.6042181], [-0.12309470000000002, 51.60398589999999], [-0.1233141, 51.60373130000001], [-0.12348179999999996, 51.6035455], [-0.1237918, 51.60319009999999], [-0.12387239999999997, 51.6030873], [-0.1239584, 51.60295419999999], [-0.12403229999999996, 51.6028189], [-0.1240864, 51.60268339999999], [-0.1241346, 51.6025493], [-0.12417299999999998, 51.602346700000005], [-0.124179, 51.6021571], [-0.1241489, 51.60190990000001], [-0.12410419999999998, 51.601749000000005], [-0.1240254, 51.6015571], [-0.123919, 51.6013724], [-0.1237976, 51.601208799999995], [-0.1236536, 51.6010421], [-0.123449, 51.60086209999999], [-0.123088, 51.6005699], [-0.12281889999999998, 51.60034069999999], [-0.1227471, 51.6002891], [-0.1224795, 51.60005949999999], [-0.1228253, 51.6004789], [-0.12299689999999998, 51.60073409999998], [-0.1232994, 51.60103459999999], [-0.123398, 51.6011436]]} |
0.9 |
2159 |
2201 |
Bowes Park R.R.L. |
Bounds Green New Yard |
Bounds Green T&R.S.M.D |
51.6011436 |
-0.1233980 |
51.6011436 |
-0.1233980 |
1 |
0 |
2026-09-21 21:11:22 |
TERMINATED |
2026-09-21 21:01:00 |
Bounds Green T&R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20324079 |
1790024479409450 |
24 |
24 |
2026-09-21 21:11:19.649321 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:19.401103 |
| 723715 |
755545 |
G08537 |
365S64M721 |
2026-09-21 |
COMPLETE |
20324078 |
2026-09-21 22:01:00 |
2026-09-21 21:11:23 |
2026-09-23 21:11:23 |
{"id": 755545, "stp": "P", "toc": "Merseyrail", "uid": "G08537", "consist": "777010", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08537/2026-09-21/detailed", "trust_id": "365S64M721", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5S64", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "2200", "current_leg_dep": "2200", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2154", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-21T21:11:23", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]}", "current_leg_start": "Liverpool Central Revs Siding", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Liverpool Central Revs Siding", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.729, \"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}], \"service_id\": 755545, \"profile_key\": \"0c70dd1d31e676ca1978adbb980776474a5aaef0f62f3813350e47c6c7ee1d86\", \"schedule_id\": 8568, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133210}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2159H\", \"location\": \"Liverpool Central Revs Siding\", \"stage_seq\": 2, \"distance_m\": 328.864, \"section_seq\": 1, \"route_path_id\": 133210}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 3, \"distance_m\": 657.729, \"section_seq\": 1, \"route_path_id\": 133210}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 657.729, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133210}], \"total_distance_m\": 657.729, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 657.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2154", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:30Z\", \"source_id\": 64120022, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:34Z\", \"source_id\": 20321037, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:14Z\", \"source_id\": 64130228, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:19Z\", \"source_id\": 20324078, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "2", "timing_fact_generation": 1790024479483871, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:19.480511", "service_state_evidence_id": 20324078, "current_leg_start_actual_dep": "2026-09-21T22:00:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:19.651960", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
LVC |
5S64 |
777010 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 657.729, "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}], "service_id": 755545, "profile_key": "0c70dd1d31e676ca1978adbb980776474a5aaef0f62f3813350e47c6c7ee1d86", "schedule_id": 8568, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2154", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133210}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2159H", "location": "Liverpool Central Revs Siding", "stage_seq": 2, "distance_m": 328.864, "section_seq": 1, "route_path_id": 133210}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 657.729, "section_seq": 1, "route_path_id": 133210}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 657.729, "from_m": 0.0, "section_seq": 1, "route_path_id": 133210}], "total_distance_m": 657.729, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 657.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9791, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:30Z", "source_id": 64120022, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:58:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:34Z", "source_id": 20321037, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:14Z", "source_id": 64130228, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:19Z", "source_id": 20324078, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
2154 |
2154 |
1 |
None |
None |
Liverpool Central (Northern) |
2200 |
2200 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G08537/2026-09-21/detailed |
None |
Liverpool Central Revs Siding |
2026-09-21T22:00:30+01:00 |
Liverpool Central (Northern) |
0.0 |
{"type": "LineString", "coordinates": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]} |
0.2 |
2200 |
2200 |
Liverpool Central Revs Siding |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-21 21:11:23 |
TERMINATED |
2026-09-21 21:01:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20324078 |
1790024479483871 |
9 |
9 |
2026-09-21 21:11:19.651960 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:19.480511 |
| 723716 |
754385 |
W83272 |
032P80M721 |
2026-09-21 |
COMPLETE |
20323505 |
2026-09-21 22:01:00 |
2026-09-21 21:11:52 |
2026-09-23 21:11:52 |
{"id": 754385, "stp": "P", "toc": "ScotRail", "uid": "W83272", "consist": "385003", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83272/2026-09-21/detailed", "trust_id": "032P80M721", "origin_crs": "DBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "13", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2P80", "timing_status": "EARLY", "origin_station": "Dunblane", "current_leg_arr": "2201", "current_leg_dep": "2154", "current_leg_end": "Edinburgh", "origin_dep_time": "2101", "origin_platform": "3", "current_location": "Edinburgh", "last_update_time": "2026-09-21T21:11:52", "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": "2202", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Princes St Gardens", "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\": 754385, \"profile_key\": \"aac28abb0ad1a2085d3a617ffcc44f11be1941c40f3c348fc26c7019870d2d00\", \"schedule_id\": 28992, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Dunblane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2105\", \"location\": \"Bridge of Allan\", \"stage_seq\": 2, \"distance_m\": 3321.708, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2110H\", \"location\": \"Stirling\", \"stage_seq\": 3, \"distance_m\": 7867.747, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118H\", \"location\": \"Larbert\", \"stage_seq\": 4, \"distance_m\": 20875.826, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Larbert Jn\", \"stage_seq\": 5, \"distance_m\": 21823.269, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 6, \"distance_m\": 22692.901, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122\", \"location\": \"Camelon\", \"stage_seq\": 7, \"distance_m\": 23347.114, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 8, \"distance_m\": 25477.273, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 9, \"distance_m\": 25992.278, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130H\", \"location\": \"Polmont\", \"stage_seq\": 10, \"distance_m\": 30795.388, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2136\", \"location\": \"Linlithgow\", \"stage_seq\": 11, \"distance_m\": 38312.01, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 12, \"distance_m\": 46326.549, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Newbridge Jn\", \"stage_seq\": 13, \"distance_m\": 53087.397, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2150\", \"location\": \"Edinburgh Park\", \"stage_seq\": 14, \"distance_m\": 58752.981, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 15, \"distance_m\": 62707.873, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Haymarket\", \"stage_seq\": 16, \"distance_m\": 64628.323, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2200\", \"location\": \"Princes St Gardens\", \"stage_seq\": 17, \"distance_m\": 65957.583, \"section_seq\": 1, \"route_path_id\": 142037}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 18, \"distance_m\": 67542.738, \"section_seq\": 1, \"route_path_id\": 142037}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 67542.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142037}], \"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": "2101", "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\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:28Z\", \"source_id\": 64011210, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:30Z\", \"source_id\": 20289400, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:39Z\", \"source_id\": 64030299, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:44Z\", \"source_id\": 20294907, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:33Z\", \"source_id\": 64039385, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:38Z\", \"source_id\": 20297517, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:31Z\", \"source_id\": 64046163, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:35Z\", \"source_id\": 20299503, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:15Z\", \"source_id\": 64058932, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:16Z\", \"source_id\": 20303198, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:03Z\", \"source_id\": 64072680, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:08Z\", \"source_id\": 20307085, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:53Z\", \"source_id\": 64096564, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:56Z\", \"source_id\": 20314193, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:19Z\", \"source_id\": 64113063, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:25Z\", \"source_id\": 20319050, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:22Z\", \"source_id\": 64128453, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:28Z\", \"source_id\": 20323505, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "13", "timing_fact_generation": 1790024429044395, "current_leg_arrival_utc": "2026-09-21T22:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:29.984610", "service_state_evidence_id": 20323505, "current_leg_start_actual_dep": "2026-09-21T21:56:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:33.859317", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DBL |
EDB |
2P80 |
385003 |
3 |
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": 754385, "profile_key": "aac28abb0ad1a2085d3a617ffcc44f11be1941c40f3c348fc26c7019870d2d00", "schedule_id": 28992, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2101", "location": "Dunblane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2105", "location": "Bridge of Allan", "stage_seq": 2, "distance_m": 3321.708, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2110H", "location": "Stirling", "stage_seq": 3, "distance_m": 7867.747, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118H", "location": "Larbert", "stage_seq": 4, "distance_m": 20875.826, "section_seq": 1, "route_path_id": 142037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Larbert Jn", "stage_seq": 5, "distance_m": 21823.269, "section_seq": 1, "route_path_id": 142037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Carmuirs East Jn", "stage_seq": 6, "distance_m": 22692.901, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122", "location": "Camelon", "stage_seq": 7, "distance_m": 23347.114, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125", "location": "Falkirk Grahamston", "stage_seq": 8, "distance_m": 25477.273, "section_seq": 1, "route_path_id": 142037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Grangemouth Jn", "stage_seq": 9, "distance_m": 25992.278, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130H", "location": "Polmont", "stage_seq": 10, "distance_m": 30795.388, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2136", "location": "Linlithgow", "stage_seq": 11, "distance_m": 38312.01, "section_seq": 1, "route_path_id": 142037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Winchburgh Jn", "stage_seq": 12, "distance_m": 46326.549, "section_seq": 1, "route_path_id": 142037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Newbridge Jn", "stage_seq": 13, "distance_m": 53087.397, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2150", "location": "Edinburgh Park", "stage_seq": 14, "distance_m": 58752.981, "section_seq": 1, "route_path_id": 142037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Haymarket West Jn", "stage_seq": 15, "distance_m": 62707.873, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Haymarket", "stage_seq": 16, "distance_m": 64628.323, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2200", "location": "Princes St Gardens", "stage_seq": 17, "distance_m": 65957.583, "section_seq": 1, "route_path_id": 142037}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 18, "distance_m": 67542.738, "section_seq": 1, "route_path_id": 142037}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 67542.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 142037}], "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-21T20:08:28Z", "source_id": 64011210, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:09:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:30Z", "source_id": 20289400, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:39Z", "source_id": 64030299, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:44Z", "source_id": 20294907, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1133, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:33Z", "source_id": 64039385, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:21:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:38Z", "source_id": 20297517, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1141, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:31Z", "source_id": 64046163, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:35Z", "source_id": 20299503, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1162, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:15Z", "source_id": 64058932, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:29:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:16Z", "source_id": 20303198, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:03Z", "source_id": 64072680, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:35:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:08Z", "source_id": 20307085, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:53Z", "source_id": 64096564, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:46:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:56Z", "source_id": 20314193, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:19Z", "source_id": 64113063, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:54:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:25Z", "source_id": 20319050, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 844, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:22Z", "source_id": 64128453, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:28Z", "source_id": 20323505, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Dunblane |
2101 |
2101 |
3 |
None |
None |
Edinburgh |
2202 |
2202 |
13 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83272/2026-09-21/detailed |
None |
Haymarket |
2026-09-21T21:56:30+01:00 |
Edinburgh |
7.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 |
2154 |
2201 |
Princes St Gardens |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 21:11:52 |
TERMINATED |
2026-09-21 21:01:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323505 |
1790024429044395 |
57 |
57 |
2026-09-21 21:11:33.859317 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:29.984610 |
| 723717 |
755488 |
W84310 |
075A11M721 |
2026-09-21 |
COMPLETE |
20323654 |
2026-09-21 22:01:00 |
2026-09-21 21:11:52 |
2026-09-23 21:11:52 |
{"id": 755488, "stp": "P", "toc": "ScotRail", "uid": "W84310", "consist": "156450+156493", "dest_crs": "XCK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84310/2026-09-21/detailed", "trust_id": "075A11M721", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corkerhill C.S.M.D.", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": null, "is_terminated": 1, "next_location": "Corkerhill C.S.M.D.", "signalling_id": "5A11", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2201", "current_leg_dep": "2153", "current_leg_end": "Corkerhill C.S.M.D.", "origin_dep_time": "2151", "origin_platform": "9", "current_location": "Corkerhill C.S.M.D.", "last_update_time": "2026-09-21T21:11:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.285427631600477, 55.84750224160864], [-4.285709653494894, 55.84751017003707], [-4.285958947357809, 55.84751634041128], [-4.286180190086051, 55.84752095925787], [-4.286378058576449, 55.847524233103506], [-4.286557229725832, 55.847526368474824], [-4.286722380431029, 55.84752757189848], [-4.286878187588868, 55.84752804990113], [-4.287029328096178, 55.847528009009395], [-4.2871804788497885, 55.84752765574994], [-4.2873363167465275, 55.84752719664942], [-4.287501518683225, 55.84752683823447], [-4.287680761556708, 55.84752678703174], [-4.287878722263807, 55.847527249567875], [-4.28810007770135, 55.84752843236952], [-4.288349504766167, 55.84753054196334], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "55.8363339", "next_location_lon": "-4.3245403", "previous_location": "Glasgow Central High Level", "current_leg_milage": "3.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"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\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2698.335, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4599.895, \"from_m\": 2698.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4708.665, \"from_m\": 4599.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4842.385, \"from_m\": 4708.665, \"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\": 5704.539, \"from_m\": 4842.385, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 755488, \"profile_key\": \"12b10a9a5f3340f7e723e7a72a413bd6edc62c4e28bdd1bab2590227da4c2239\", \"schedule_id\": 29363, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 121007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 121007}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 4, \"distance_m\": 5704.539, \"section_seq\": 1, \"route_path_id\": 121007}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5704.539, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121007}], \"total_distance_m\": 5704.539, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 5269.478, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2151", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8363339", "current_position_lon": "-4.3245403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:35Z\", \"source_id\": 64128917, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:38Z\", \"source_id\": 20323654, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corkerhill C.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1790024440950053, "current_leg_arrival_utc": "2026-09-21T22:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:34.232009", "service_state_evidence_id": 20323654, "current_leg_start_actual_dep": "2026-09-21T21:51:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:34.455731", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
XCK |
5A11 |
156450+156493 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "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": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2698.335, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4599.895, "from_m": 2698.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4708.665, "from_m": 4599.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4842.385, "from_m": 4708.665, "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": 5704.539, "from_m": 4842.385, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 755488, "profile_key": "12b10a9a5f3340f7e723e7a72a413bd6edc62c4e28bdd1bab2590227da4c2239", "schedule_id": 29363, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2151", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 121007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 121007}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "Corkerhill C.S.M.D.", "stage_seq": 4, "distance_m": 5704.539, "section_seq": 1, "route_path_id": 121007}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5704.539, "from_m": 0.0, "section_seq": 1, "route_path_id": 121007}], "total_distance_m": 5704.539, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 5269.478, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.061, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1688, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:35Z", "source_id": 64128917, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:38Z", "source_id": 20323654, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
2151 |
2151 |
9 |
None |
None |
Corkerhill C.S.M.D. |
2201 |
2201 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84310/2026-09-21/detailed |
None |
Glasgow Central High Level |
2026-09-21T21:51:00+01:00 |
Corkerhill C.S.M.D. |
8.0 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.285427631600477, 55.84750224160864], [-4.285709653494894, 55.84751017003707], [-4.285958947357809, 55.84751634041128], [-4.286180190086051, 55.84752095925787], [-4.286378058576449, 55.847524233103506], [-4.286557229725832, 55.847526368474824], [-4.286722380431029, 55.84752757189848], [-4.286878187588868, 55.84752804990113], [-4.287029328096178, 55.847528009009395], [-4.2871804788497885, 55.84752765574994], [-4.2873363167465275, 55.84752719664942], [-4.287501518683225, 55.84752683823447], [-4.287680761556708, 55.84752678703174], [-4.287878722263807, 55.847527249567875], [-4.28810007770135, 55.84752843236952], [-4.288349504766167, 55.84753054196334], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]} |
3.6 |
2153 |
2201 |
Glasgow Central High Level |
Corkerhill C.S.M.D. |
Corkerhill C.S.M.D. |
55.8363339 |
-4.3245403 |
55.8363339 |
-4.3245403 |
1 |
0 |
2026-09-21 21:11:52 |
TERMINATED |
2026-09-21 21:01:00 |
Corkerhill C.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20323654 |
1790024440950053 |
14 |
14 |
2026-09-21 21:11:34.455731 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:34.232009 |
| 723718 |
755482 |
C01876 |
545Y33M721 |
2026-09-21 |
COMPLETE |
20324275 |
2026-09-21 22:01:00 |
2026-09-21 21:11:52 |
2026-09-23 21:11:52 |
{"id": 755482, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01876", "consist": "800110", "dest_crs": "XFD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01876/2026-09-21/detailed", "trust_id": "545Y33M721", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ferme Park Recp.", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": null, "is_terminated": 1, "next_location": "Ferme Park Recp.", "signalling_id": "5Y33", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "2201", "current_leg_dep": "2147", "current_leg_end": "Ferme Park Recp.", "origin_dep_time": "2151", "origin_platform": "5", "current_location": "Ferme Park Recp.", "last_update_time": "2026-09-21T21:11:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12355709999999998, 51.53116150000001], [-0.1234558, 51.5331292], [-0.1234492, 51.5332185], [-0.1234183, 51.53365649999999], [-0.12341, 51.533834299999995], [-0.1234029, 51.5339904], [-0.12340119999999996, 51.53406300000001], [-0.1232637, 51.53471389999999], [-0.1232606, 51.534774600000006], [-0.1232591, 51.53485729999999], [-0.1232079, 51.5355674], [-0.1232037, 51.5356257], [-0.12319769999999997, 51.53570849999999], [-0.1231837, 51.535902500000006], [-0.1230199, 51.5381714], [-0.1230187, 51.5381884], [-0.1230094, 51.5383171], [-0.1229248, 51.5387722], [-0.1228782, 51.539261], [-0.122843, 51.539850400000006], [-0.12283, 51.539954300000005], [-0.1227921, 51.540392399999995], [-0.12275850000000002, 51.5406178], [-0.1227207, 51.540841499999985], [-0.1226779, 51.54105549999999], [-0.1226739533435049, 51.5410723210626], [-0.12266726470856132, 51.54110082872403], [-0.12265211117509786, 51.541165414589976], [-0.12262829999999998, 51.5412669], [-0.1225956, 51.54136439999999], [-0.12254494857996658, 51.54155880935237], [-0.1225370587637376, 51.541589091825706], [-0.1225269266323258, 51.54162798066129], [-0.12251779979630228, 51.54166301097455], [-0.1224992, 51.5417344], [-0.12239060000000002, 51.5421011], [-0.12229479999999998, 51.54231089999999], [-0.12222049999999998, 51.5424737], [-0.1221229, 51.5426464], [-0.1221016, 51.542684], [-0.121968, 51.5429415], [-0.1207666, 51.5452586], [-0.1196955, 51.54732409999998], [-0.11941390000000002, 51.5478488], [-0.1193568, 51.54794470000001], [-0.11932882400194995, 51.54799023571661], [-0.1192303, 51.54815059999999], [-0.1191112, 51.5483462], [-0.11887830000000002, 51.54867839999999], [-0.118677, 51.54894609999999], [-0.1184205, 51.54924900000001], [-0.1180917, 51.5496048], [-0.117838, 51.5498643], [-0.11762389999999998, 51.55005799999999], [-0.1174456, 51.55021270000001], [-0.117215, 51.55039910000001], [-0.1170079, 51.5505573], [-0.1169161, 51.55062499999998], [-0.11683299999999998, 51.55068629999998], [-0.1166318, 51.55084159999999], [-0.11663042812510464, 51.550842590475035], [-0.115925, 51.55135190000001], [-0.1152426, 51.5518305], [-0.11505, 51.55195719999999], [-0.1147737, 51.552140900000005], [-0.11421639999999998, 51.55250120000001], [-0.11419549999999998, 51.5525151], [-0.1138896, 51.55272949999999], [-0.1134084, 51.55306740000001], [-0.1132328, 51.55319870000001], [-0.1129396, 51.55341989999999], [-0.1126493, 51.5536437], [-0.112404, 51.553839799999984], [-0.1123225, 51.55390909999999], [-0.1119827, 51.554195], [-0.1118083, 51.5543482], [-0.111603, 51.554504999999985], [-0.1114385683571304, 51.55466347968381], [-0.11124939999999998, 51.554845799999995], [-0.1111324, 51.55496530000021], [-0.1108896, 51.5552123], [-0.1104596, 51.5556803], [-0.1102249, 51.5559397], [-0.109785, 51.55645449999999], [-0.1095339, 51.55676150000001], [-0.1091677, 51.5572477], [-0.1089755, 51.5575196], [-0.1088628, 51.5576789], [-0.1086804, 51.557951899999985], [-0.10839419999999998, 51.5584124], [-0.10836193856634135, 51.55847027978579], [-0.10828228706243846, 51.55861318111672], [-0.108232, 51.5587034], [-0.107961, 51.55920769999999], [-0.1077704, 51.5596079], [-0.1076085, 51.5599544], [-0.1074612, 51.56030520000001], [-0.1072685, 51.5608156], [-0.10709839999999998, 51.56133829999999], [-0.1070272, 51.5615894], [-0.1069438, 51.5619471], [-0.1068776, 51.5622815], [-0.1068324, 51.5625578], [-0.1067907, 51.5628797], [-0.1067672, 51.5631326], [-0.1067053, 51.56349910000001], [-0.1066774, 51.563746300000005], [-0.1065875, 51.5644836], [-0.106555, 51.5647504], [-0.1065307, 51.5649378], [-0.1064996, 51.5651777], [-0.10645599999999998, 51.5655149], [-0.10645259999999998, 51.5655412], [-0.1064497, 51.56556379999999], [-0.10640969999999998, 51.5658203], [-0.106362, 51.56617119999999], [-0.1063429, 51.5663498], [-0.1063527, 51.56657919999999], [-0.1063401, 51.5667917], [-0.10631029999999998, 51.5669948], [-0.10626710000000002, 51.567659799999994], [-0.1062244, 51.567945900000005], [-0.1061574, 51.5684519], [-0.1060896, 51.56891340000001], [-0.1060034, 51.5693242], [-0.1059404, 51.5696189], [-0.1058924, 51.5698575], [-0.105552, 51.5724917], [-0.1054452, 51.5731211], [-0.1054152, 51.5732964], [-0.1052337, 51.574356], [-0.1051825, 51.57486], [-0.10515969999999998, 51.5752093], [-0.10515828582633104, 51.575254553609746], [-0.1051572611036869, 51.57528734474414], [-0.105155, 51.5753597], [-0.1051553, 51.575589699999995], [-0.1051697, 51.5758196], [-0.105207, 51.57617189999999], [-0.1052674, 51.5764869], [-0.1053386, 51.576812100000005], [-0.1054456, 51.5771791], [-0.1055251016086126, 51.577450446677624], [-0.105609, 51.57773680000001], [-0.1057141, 51.5780687], [-0.1058029, 51.5783252], [-0.105914, 51.57858160000001], [-0.1061161, 51.5788868], [-0.1062786, 51.57914470000001], [-0.1063452, 51.57924499999999], [-0.1065243, 51.5794948], [-0.1068559, 51.5798719], [-0.1070539, 51.58011380000001], [-0.1074504, 51.580571499999984], [-0.1079969, 51.581121399999994], [-0.1085692, 51.5816535], [-0.10931649999999998, 51.58233359999998], [-0.10973979999999998, 51.5827202], [-0.1099727, 51.58293940000001], [-0.1100561, 51.58303360000001], [-0.1102767, 51.5832287], [-0.110555, 51.5835876], [-0.1108672, 51.5840482], [-0.110566, 51.583447], [-0.11032359999999998, 51.58290499999998], [-0.1101316, 51.582532699999994], [-0.1099509, 51.582262], [-0.1096981, 51.5819344], [-0.1094914, 51.58170709999999], [-0.1091971, 51.5814192], [-0.10891059999999998, 51.581112899999994]]}", "current_leg_start": "London Kings Cross", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "51.5811129", "next_location_lon": "-0.1089106", "previous_location": "London Kings Cross", "current_leg_milage": "4.1", "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\": 419.464, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.599, \"from_m\": 419.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.686, \"from_m\": 1288.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.776, \"from_m\": 1318.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.142, \"from_m\": 1830.776, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.625, \"from_m\": 3465.142, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4486.08, \"from_m\": 3722.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4568.885, \"from_m\": 4486.08, \"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\": 4656.499, \"from_m\": 4568.885, \"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\": 5401.643, \"from_m\": 4656.499, \"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\": 5455.502, \"from_m\": 5401.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5474.676, \"from_m\": 5455.502, \"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\": 6385.144, \"from_m\": 5474.676, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6568.337, \"from_m\": 6385.144, \"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\": 7020.671, \"from_m\": 6568.337, \"capability_applied\": null, \"effective_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\": 755482, \"profile_key\": \"9fd2a5262233f2b31f971c4345867355bb89fda456fff4b531c9b9639524df25\", \"schedule_id\": 218, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122737}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 122737}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 122737}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 122737}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Harringay\", \"stage_seq\": 5, \"distance_m\": 5590.314, \"section_seq\": 1, \"route_path_id\": 122737}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"Ferme Park Recp.\", \"stage_seq\": 6, \"distance_m\": 7020.671, \"section_seq\": 1, \"route_path_id\": 122737}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 7020.671, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122737}], \"total_distance_m\": 7020.671, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 5604.01, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1416.661, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2151", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5811129", "current_position_lon": "-0.1089106", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:53Z\", \"source_id\": 64116516, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:55Z\", \"source_id\": 20320028, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:35Z\", \"source_id\": 20324275, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ferme Park Recp.", "service_state_platform": null, "timing_fact_generation": 1790024495561584, "current_leg_arrival_utc": "2026-09-21T22:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:01:35.557247", "service_state_evidence_id": 20324275, "current_leg_start_actual_dep": "2026-09-21T21:51:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T21:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:11:36.221297", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
XFD |
5Y33 |
800110 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 419.464, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.599, "from_m": 419.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.686, "from_m": 1288.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.776, "from_m": 1318.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.142, "from_m": 1830.776, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.625, "from_m": 3465.142, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4486.08, "from_m": 3722.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4568.885, "from_m": 4486.08, "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": 4656.499, "from_m": 4568.885, "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": 5401.643, "from_m": 4656.499, "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": 5455.502, "from_m": 5401.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5474.676, "from_m": 5455.502, "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": 6385.144, "from_m": 5474.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6568.337, "from_m": 6385.144, "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": 7020.671, "from_m": 6568.337, "capability_applied": null, "effective_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": 755482, "profile_key": "9fd2a5262233f2b31f971c4345867355bb89fda456fff4b531c9b9639524df25", "schedule_id": 218, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2151", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122737}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 122737}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 122737}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 122737}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Harringay", "stage_seq": 5, "distance_m": 5590.314, "section_seq": 1, "route_path_id": 122737}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "Ferme Park Recp.", "stage_seq": 6, "distance_m": 7020.671, "section_seq": 1, "route_path_id": 122737}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 7020.671, "from_m": 0.0, "section_seq": 1, "route_path_id": 122737}], "total_distance_m": 7020.671, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 5604.01, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1416.661, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:53Z", "source_id": 64116516, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:55Z", "source_id": 20320028, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:35Z", "source_id": 20324275, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}] |
London Kings Cross |
2151 |
2151 |
5 |
None |
None |
Ferme Park Recp. |
2205 |
2205 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01876/2026-09-21/detailed |
None |
London Kings Cross |
2026-09-21T21:51:00+01:00 |
Ferme Park Recp. |
14.0 |
{"type": "LineString", "coordinates": [[-0.12355709999999998, 51.53116150000001], [-0.1234558, 51.5331292], [-0.1234492, 51.5332185], [-0.1234183, 51.53365649999999], [-0.12341, 51.533834299999995], [-0.1234029, 51.5339904], [-0.12340119999999996, 51.53406300000001], [-0.1232637, 51.53471389999999], [-0.1232606, 51.534774600000006], [-0.1232591, 51.53485729999999], [-0.1232079, 51.5355674], [-0.1232037, 51.5356257], [-0.12319769999999997, 51.53570849999999], [-0.1231837, 51.535902500000006], [-0.1230199, 51.5381714], [-0.1230187, 51.5381884], [-0.1230094, 51.5383171], [-0.1229248, 51.5387722], [-0.1228782, 51.539261], [-0.122843, 51.539850400000006], [-0.12283, 51.539954300000005], [-0.1227921, 51.540392399999995], [-0.12275850000000002, 51.5406178], [-0.1227207, 51.540841499999985], [-0.1226779, 51.54105549999999], [-0.1226739533435049, 51.5410723210626], [-0.12266726470856132, 51.54110082872403], [-0.12265211117509786, 51.541165414589976], [-0.12262829999999998, 51.5412669], [-0.1225956, 51.54136439999999], [-0.12254494857996658, 51.54155880935237], [-0.1225370587637376, 51.541589091825706], [-0.1225269266323258, 51.54162798066129], [-0.12251779979630228, 51.54166301097455], [-0.1224992, 51.5417344], [-0.12239060000000002, 51.5421011], [-0.12229479999999998, 51.54231089999999], [-0.12222049999999998, 51.5424737], [-0.1221229, 51.5426464], [-0.1221016, 51.542684], [-0.121968, 51.5429415], [-0.1207666, 51.5452586], [-0.1196955, 51.54732409999998], [-0.11941390000000002, 51.5478488], [-0.1193568, 51.54794470000001], [-0.11932882400194995, 51.54799023571661], [-0.1192303, 51.54815059999999], [-0.1191112, 51.5483462], [-0.11887830000000002, 51.54867839999999], [-0.118677, 51.54894609999999], [-0.1184205, 51.54924900000001], [-0.1180917, 51.5496048], [-0.117838, 51.5498643], [-0.11762389999999998, 51.55005799999999], [-0.1174456, 51.55021270000001], [-0.117215, 51.55039910000001], [-0.1170079, 51.5505573], [-0.1169161, 51.55062499999998], [-0.11683299999999998, 51.55068629999998], [-0.1166318, 51.55084159999999], [-0.11663042812510464, 51.550842590475035], [-0.115925, 51.55135190000001], [-0.1152426, 51.5518305], [-0.11505, 51.55195719999999], [-0.1147737, 51.552140900000005], [-0.11421639999999998, 51.55250120000001], [-0.11419549999999998, 51.5525151], [-0.1138896, 51.55272949999999], [-0.1134084, 51.55306740000001], [-0.1132328, 51.55319870000001], [-0.1129396, 51.55341989999999], [-0.1126493, 51.5536437], [-0.112404, 51.553839799999984], [-0.1123225, 51.55390909999999], [-0.1119827, 51.554195], [-0.1118083, 51.5543482], [-0.111603, 51.554504999999985], [-0.1114385683571304, 51.55466347968381], [-0.11124939999999998, 51.554845799999995], [-0.1111324, 51.55496530000021], [-0.1108896, 51.5552123], [-0.1104596, 51.5556803], [-0.1102249, 51.5559397], [-0.109785, 51.55645449999999], [-0.1095339, 51.55676150000001], [-0.1091677, 51.5572477], [-0.1089755, 51.5575196], [-0.1088628, 51.5576789], [-0.1086804, 51.557951899999985], [-0.10839419999999998, 51.5584124], [-0.10836193856634135, 51.55847027978579], [-0.10828228706243846, 51.55861318111672], [-0.108232, 51.5587034], [-0.107961, 51.55920769999999], [-0.1077704, 51.5596079], [-0.1076085, 51.5599544], [-0.1074612, 51.56030520000001], [-0.1072685, 51.5608156], [-0.10709839999999998, 51.56133829999999], [-0.1070272, 51.5615894], [-0.1069438, 51.5619471], [-0.1068776, 51.5622815], [-0.1068324, 51.5625578], [-0.1067907, 51.5628797], [-0.1067672, 51.5631326], [-0.1067053, 51.56349910000001], [-0.1066774, 51.563746300000005], [-0.1065875, 51.5644836], [-0.106555, 51.5647504], [-0.1065307, 51.5649378], [-0.1064996, 51.5651777], [-0.10645599999999998, 51.5655149], [-0.10645259999999998, 51.5655412], [-0.1064497, 51.56556379999999], [-0.10640969999999998, 51.5658203], [-0.106362, 51.56617119999999], [-0.1063429, 51.5663498], [-0.1063527, 51.56657919999999], [-0.1063401, 51.5667917], [-0.10631029999999998, 51.5669948], [-0.10626710000000002, 51.567659799999994], [-0.1062244, 51.567945900000005], [-0.1061574, 51.5684519], [-0.1060896, 51.56891340000001], [-0.1060034, 51.5693242], [-0.1059404, 51.5696189], [-0.1058924, 51.5698575], [-0.105552, 51.5724917], [-0.1054452, 51.5731211], [-0.1054152, 51.5732964], [-0.1052337, 51.574356], [-0.1051825, 51.57486], [-0.10515969999999998, 51.5752093], [-0.10515828582633104, 51.575254553609746], [-0.1051572611036869, 51.57528734474414], [-0.105155, 51.5753597], [-0.1051553, 51.575589699999995], [-0.1051697, 51.5758196], [-0.105207, 51.57617189999999], [-0.1052674, 51.5764869], [-0.1053386, 51.576812100000005], [-0.1054456, 51.5771791], [-0.1055251016086126, 51.577450446677624], [-0.105609, 51.57773680000001], [-0.1057141, 51.5780687], [-0.1058029, 51.5783252], [-0.105914, 51.57858160000001], [-0.1061161, 51.5788868], [-0.1062786, 51.57914470000001], [-0.1063452, 51.57924499999999], [-0.1065243, 51.5794948], [-0.1068559, 51.5798719], [-0.1070539, 51.58011380000001], [-0.1074504, 51.580571499999984], [-0.1079969, 51.581121399999994], [-0.1085692, 51.5816535], [-0.10931649999999998, 51.58233359999998], [-0.10973979999999998, 51.5827202], [-0.1099727, 51.58293940000001], [-0.1100561, 51.58303360000001], [-0.1102767, 51.5832287], [-0.110555, 51.5835876], [-0.1108672, 51.5840482], [-0.110566, 51.583447], [-0.11032359999999998, 51.58290499999998], [-0.1101316, 51.582532699999994], [-0.1099509, 51.582262], [-0.1096981, 51.5819344], [-0.1094914, 51.58170709999999], [-0.1091971, 51.5814192], [-0.10891059999999998, 51.581112899999994]]} |
4.1 |
2147 |
2201 |
London Kings Cross |
Ferme Park Recp. |
Ferme Park Recp. |
51.5811129 |
-0.1089106 |
51.5811129 |
-0.1089106 |
1 |
0 |
2026-09-21 21:11:52 |
TERMINATED |
2026-09-21 21:01:00 |
Ferme Park Recp. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20324275 |
1790024495561584 |
13 |
13 |
2026-09-21 21:11:36.221297 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:01:35.557247 |