| 671787 |
702368 |
G27327 |
872B84MS19 |
2026-09-19 |
COMPLETE |
18854172 |
2026-09-19 16:59:00 |
2026-09-19 16:09:52 |
2026-09-21 16:09:52 |
{"id": 702368, "stp": "P", "toc": "Southern", "uid": "G27327", "consist": "377101+377424", "dest_crs": "EPD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27327/2026-09-19/detailed", "trust_id": "872B84MS19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom Downs", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "1", "is_terminated": 1, "next_location": "Epsom Downs", "signalling_id": "2B84", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "1659", "current_leg_dep": "1657", "current_leg_end": "Epsom Downs", "origin_dep_time": "1600", "origin_platform": "11", "current_location": "Epsom Downs", "last_update_time": "2026-09-19T16:09:52", "route_debug_link": null, "timing_variation": "-1 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": "1700", "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\": 612.555, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 1175.468, \"from_m\": 612.555, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 2587.993, \"from_m\": 1175.468, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 3434.041, \"from_m\": 2587.993, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 4466.988, \"from_m\": 3434.041, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 5924.715, \"from_m\": 4466.988, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 6187.009, \"from_m\": 5924.715, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 7340.305, \"from_m\": 6187.009, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 8074.768, \"from_m\": 7340.305, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 8444.888, \"from_m\": 8074.768, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 9122.044, \"from_m\": 8444.888, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 9552.722, \"from_m\": 9122.044, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 10261.988, \"from_m\": 9552.722, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 12637.61, \"from_m\": 10261.988, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 14684.443, \"from_m\": 12637.61, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 17099.708, \"from_m\": 14684.443, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 18853.655, \"from_m\": 17099.708, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 21610.347, \"from_m\": 18853.655, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 22052.617, \"from_m\": 21610.347, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 25347.443, \"from_m\": 22052.617, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 25987.174, \"from_m\": 25347.443, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 29643.92, \"from_m\": 25987.174, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 36035.563, \"from_m\": 29643.92, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 36745.388, \"from_m\": 36035.563, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 39578.731, \"from_m\": 36745.388, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 39677.308, \"from_m\": 39578.731, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 44223.646, \"from_m\": 39677.308, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 44341.58, \"from_m\": 44223.646, \"capability_applied\": null, \"effective_limit_mph\": 27.962, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 27.962}, {\"to_m\": 48895.075, \"from_m\": 44341.58, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 49708.355, \"from_m\": 48895.075, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 56132.994, \"from_m\": 49708.355, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 65563.549, \"from_m\": 56132.994, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 70788.437, \"from_m\": 65563.549, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 71600.95, \"from_m\": 70788.437, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 74136.372, \"from_m\": 71600.95, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74295.405, \"from_m\": 74136.372, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 74354.187, \"from_m\": 74295.405, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 74545.067, \"from_m\": 74354.187, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74774.981, \"from_m\": 74545.067, \"capability_applied\": null, \"effective_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\": 702368, \"profile_key\": \"a821300395f63759a8ae3384f74e50e317c72e78fad30fa9c91c03e1873f98e8\", \"schedule_id\": 13525, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 21911.064, \"section_seq\": 1, \"route_path_id\": 70608}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 39677.308, \"section_seq\": 1, \"route_path_id\": 70608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 44080.104, \"section_seq\": 1, \"route_path_id\": 70608}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1609\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 74333.239, \"section_seq\": 1, \"route_path_id\": 70608}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 74545.067, \"section_seq\": 1, \"route_path_id\": 70608}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615H\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 74580.296, \"section_seq\": 1, \"route_path_id\": 70608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Streatham North Jn\", \"stage_seq\": 8, \"distance_m\": 74774.981, \"section_seq\": 1, \"route_path_id\": 70608}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74774.981, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70608}], \"total_distance_m\": 74774.981, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 74545.067, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 229.914, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.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-19T15:02:47Z\", \"source_id\": 59084128, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:51Z\", \"source_id\": 18816865, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:21Z\", \"source_id\": 59092347, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:06:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:23Z\", \"source_id\": 18819272, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:38Z\", \"source_id\": 59104251, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:12:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:41Z\", \"source_id\": 18822761, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:30Z\", \"source_id\": 59108372, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:14:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:34Z\", \"source_id\": 18824079, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:42Z\", \"source_id\": 59117408, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:18:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:45Z\", \"source_id\": 18826851, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:58Z\", \"source_id\": 59124456, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:01Z\", \"source_id\": 18829057, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:32Z\", \"source_id\": 59132127, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:35Z\", \"source_id\": 18831435, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:18Z\", \"source_id\": 59138188, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:23Z\", \"source_id\": 18833284, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:51Z\", \"source_id\": 59150484, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:54Z\", \"source_id\": 18837004, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:25Z\", \"source_id\": 59160563, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:29Z\", \"source_id\": 18839990, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:17Z\", \"source_id\": 59166800, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:18Z\", \"source_id\": 18841918, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:24Z\", \"source_id\": 59171656, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:30Z\", \"source_id\": 18843376, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:27Z\", \"source_id\": 59178577, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:31Z\", \"source_id\": 18845451, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30117, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:01Z\", \"source_id\": 59188766, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:05Z\", \"source_id\": 18848523, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:34Z\", \"source_id\": 59207359, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:35Z\", \"source_id\": 18854172, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom Downs", "service_state_platform": "1", "timing_fact_generation": 1789833518047084, "current_leg_arrival_utc": "2026-09-19T16:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T15:59:37.410299", "service_state_evidence_id": 18854172, "current_leg_start_actual_dep": "2026-09-19T16:57:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-19T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:09:37.757217", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
EPD |
2B84 |
377101+377424 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 612.555, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 1175.468, "from_m": 612.555, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 2587.993, "from_m": 1175.468, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 3434.041, "from_m": 2587.993, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.244}, {"to_m": 4466.988, "from_m": 3434.041, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.778}, {"to_m": 5924.715, "from_m": 4466.988, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 6187.009, "from_m": 5924.715, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 7340.305, "from_m": 6187.009, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 8074.768, "from_m": 7340.305, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 71.458}, {"to_m": 8444.888, "from_m": 8074.768, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 9122.044, "from_m": 8444.888, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 9552.722, "from_m": 9122.044, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 10261.988, "from_m": 9552.722, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 12637.61, "from_m": 10261.988, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 14684.443, "from_m": 12637.61, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 17099.708, "from_m": 14684.443, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 18853.655, "from_m": 17099.708, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 21610.347, "from_m": 18853.655, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 22052.617, "from_m": 21610.347, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 25347.443, "from_m": 22052.617, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 25987.174, "from_m": 25347.443, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 29643.92, "from_m": 25987.174, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 36035.563, "from_m": 29643.92, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 36745.388, "from_m": 36035.563, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 39578.731, "from_m": 36745.388, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 39677.308, "from_m": 39578.731, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 44223.646, "from_m": 39677.308, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 44341.58, "from_m": 44223.646, "capability_applied": null, "effective_limit_mph": 27.962, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 27.962}, {"to_m": 48895.075, "from_m": 44341.58, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 49708.355, "from_m": 48895.075, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 56132.994, "from_m": 49708.355, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 65563.549, "from_m": 56132.994, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 70788.437, "from_m": 65563.549, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 71600.95, "from_m": 70788.437, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 59.03}, {"to_m": 74136.372, "from_m": 71600.95, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74295.405, "from_m": 74136.372, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 74354.187, "from_m": 74295.405, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 74545.067, "from_m": 74354.187, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74774.981, "from_m": 74545.067, "capability_applied": null, "effective_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": 702368, "profile_key": "a821300395f63759a8ae3384f74e50e317c72e78fad30fa9c91c03e1873f98e8", "schedule_id": 13525, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1600", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 21911.064, "section_seq": 1, "route_path_id": 70608}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 39677.308, "section_seq": 1, "route_path_id": 70608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 44080.104, "section_seq": 1, "route_path_id": 70608}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 74333.239, "section_seq": 1, "route_path_id": 70608}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612H", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 74545.067, "section_seq": 1, "route_path_id": 70608}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Balham", "stage_seq": 7, "distance_m": 74580.296, "section_seq": 1, "route_path_id": 70608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Streatham North Jn", "stage_seq": 8, "distance_m": 74774.981, "section_seq": 1, "route_path_id": 70608}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74774.981, "from_m": 0.0, "section_seq": 1, "route_path_id": 70608}], "total_distance_m": 74774.981, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74545.067, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 229.914, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:47Z", "source_id": 59084128, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:51Z", "source_id": 18816865, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:21Z", "source_id": 59092347, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:06:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:23Z", "source_id": 18819272, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29197, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:38Z", "source_id": 59104251, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:12:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:41Z", "source_id": 18822761, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:30Z", "source_id": 59108372, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:14:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:34Z", "source_id": 18824079, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:42Z", "source_id": 59117408, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:18:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:45Z", "source_id": 18826851, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:58Z", "source_id": 59124456, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:21:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:01Z", "source_id": 18829057, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:32Z", "source_id": 59132127, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:35Z", "source_id": 18831435, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:18Z", "source_id": 59138188, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:23Z", "source_id": 18833284, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:51Z", "source_id": 59150484, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:33:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:54Z", "source_id": 18837004, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:25Z", "source_id": 59160563, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:38:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:29Z", "source_id": 18839990, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:17Z", "source_id": 59166800, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:18Z", "source_id": 18841918, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:24Z", "source_id": 59171656, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:30Z", "source_id": 18843376, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30101, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:27Z", "source_id": 59178577, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:47:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:31Z", "source_id": 18845451, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30117, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:01Z", "source_id": 59188766, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:05Z", "source_id": 18848523, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30193, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:34Z", "source_id": 59207359, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:59:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:35Z", "source_id": 18854172, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:59:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1600 |
1600 |
11 |
None |
None |
Epsom Downs |
1700 |
1700 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27327/2026-09-19/detailed |
None |
Banstead |
2026-09-19T16:57:00+01:00 |
Epsom Downs |
2.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 |
1657 |
1659 |
Banstead |
Epsom Downs |
Epsom Downs |
51.3238529 |
-0.2388561 |
51.3238529 |
-0.2388561 |
1 |
0 |
2026-09-19 16:09:52 |
TERMINATED |
2026-09-19 15:59:00 |
Epsom Downs |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854172 |
1789833518047084 |
86 |
86 |
2026-09-19 16:09:37.757217 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 15:59:37.410299 |
| 671788 |
703648 |
C35782 |
733Y37MT19 |
2026-09-19 |
COMPLETE |
18854896 |
2026-09-19 16:59:00 |
2026-09-19 16:09:52 |
2026-09-21 16:09:52 |
{"id": 703648, "stp": "P", "toc": "Elizabeth Line", "uid": "C35782", "consist": "345015", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35782/2026-09-19/detailed", "trust_id": "733Y37MT19", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-19", "dest_arr_time": "1659", "dest_platform": "4", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y37", "timing_status": "ON TIME", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1659", "current_leg_dep": "1658", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "1657", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-19T16:09:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"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\": 461.973, \"from_m\": 272.05, \"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\": 527.668, \"from_m\": 461.973, \"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\": 566.354, \"from_m\": 527.668, \"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\": 1682.59, \"from_m\": 566.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1721.275, \"from_m\": 1682.59, \"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\": 1786.971, \"from_m\": 1721.275, \"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\": 1976.893, \"from_m\": 1786.971, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2248.943, \"from_m\": 1976.893, \"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\": 703648, \"profile_key\": \"c261d2510ebb708b90e75f34873ab09e939f73c13586066ee3d94a5a56591ae1\", \"schedule_id\": 8134, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 1124.472, \"section_seq\": 1, \"route_path_id\": 30245}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2248.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}], \"total_distance_m\": 2248.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1132.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1116.236, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1657", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:37Z\", \"source_id\": 59209676, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:40Z\", \"source_id\": 18854896, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "4", "timing_fact_generation": 1789833580895661, "current_leg_arrival_utc": "2026-09-19T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T15:59:37.556128", "service_state_evidence_id": 59209676, "current_leg_start_actual_dep": "2026-09-19T16:57:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-19T15:59:35", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:09:37.759823", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
3Y37 |
345015 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "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": 461.973, "from_m": 272.05, "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": 527.668, "from_m": 461.973, "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": 566.354, "from_m": 527.668, "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": 1682.59, "from_m": 566.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1721.275, "from_m": 1682.59, "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": 1786.971, "from_m": 1721.275, "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": 1976.893, "from_m": 1786.971, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2248.943, "from_m": 1976.893, "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": 703648, "profile_key": "c261d2510ebb708b90e75f34873ab09e939f73c13586066ee3d94a5a56591ae1", "schedule_id": 8134, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1657", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 1124.472, "section_seq": 1, "route_path_id": 30245}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2248.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 30245}], "total_distance_m": 2248.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1132.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1116.236, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22555, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:37Z", "source_id": 59209676, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:59:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:40Z", "source_id": 18854896, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:59:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1657 |
1657 |
B |
None |
None |
Westbourne Park Carriage Sidings |
1659 |
1659 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35782/2026-09-19/detailed |
None |
Paddington (Crossrail) |
2026-09-19T16:57:00+01:00 |
Westbourne Park Carriage Sidings |
1.0 |
{"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} |
1.0 |
1658 |
1659 |
Paddington (Crossrail) |
Westbourne Park Carriage Sidings |
Westbourne Park Carriage Sidings |
51.5208729 |
-0.1989469 |
51.5208729 |
-0.1989469 |
1 |
0 |
2026-09-19 16:09:52 |
TERMINATED |
2026-09-19 15:59:35 |
Westbourne Park Carriage Sidings |
TD |
DIRECT_DESTINATION_ARRIVAL |
59209676 |
1789833580895661 |
9 |
9 |
2026-09-19 16:09:37.759823 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 15:59:37.556128 |
| 671789 |
701510 |
W33417 |
651B49MQ19 |
2026-09-19 |
COMPLETE |
18853722 |
2026-09-19 16:59:00 |
2026-09-19 16:09:52 |
2026-09-21 16:09:52 |
{"id": 701510, "stp": "P", "toc": "Avanti West Coast", "uid": "W33417", "consist": "807007", "dest_crs": "EUS", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33417/2026-09-19/detailed", "trust_id": "651B49MQ19", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-19", "dest_arr_time": "1654", "dest_platform": "6", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1B49", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1659", "current_leg_dep": "1644", "current_leg_end": "London Euston", "origin_dep_time": "1521", "origin_platform": "6", "current_location": "London Euston", "last_update_time": "2026-09-19T16:09:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "1654", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": 125, "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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2075.452, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2325.926, \"from_m\": 2075.452, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2419.006, \"from_m\": 2325.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2589.117, \"from_m\": 2419.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3063.226, \"from_m\": 2589.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3333.157, \"from_m\": 3063.226, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5319.276, \"from_m\": 3333.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5397.423, \"from_m\": 5319.276, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5809.668, \"from_m\": 5397.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5891.815, \"from_m\": 5809.668, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7135.206, \"from_m\": 5891.815, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 9903.678, \"from_m\": 7135.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9965.913, \"from_m\": 9903.678, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10000.083, \"from_m\": 9965.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10475.849, \"from_m\": 10000.083, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10500.899, \"from_m\": 10475.849, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10519.295, \"from_m\": 10500.899, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10529.22, \"from_m\": 10519.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10960.888, \"from_m\": 10529.22, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12798.272, \"from_m\": 10960.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13473.042, \"from_m\": 12798.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13524.501, \"from_m\": 13473.042, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13557.86, \"from_m\": 13524.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14754.873, \"from_m\": 13557.86, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15025.227, \"from_m\": 14754.873, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15056.166, \"from_m\": 15025.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15079.638, \"from_m\": 15056.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15242.652, \"from_m\": 15079.638, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15263.146, \"from_m\": 15242.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16309.795, \"from_m\": 15263.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17959.444, \"from_m\": 16309.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18116.532, \"from_m\": 17959.444, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18188.017, \"from_m\": 18116.532, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18582.553, \"from_m\": 18188.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 701510, \"profile_key\": \"b49283bcb4d3c7c279a65c727fa2d482727956b6eed1c5ef0c4418afd0e137ed\", \"schedule_id\": 24975, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 2616.424, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"1531\", \"wtt_dep\": \"1533\", \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 2876.541, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537\", \"location\": \"Berkswell\", \"stage_seq\": 6, \"distance_m\": 3866.948, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1545H\", \"location\": \"Coventry\", \"stage_seq\": 7, \"distance_m\": 4385.169, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 8, \"distance_m\": 5585.175, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1556H\", \"location\": \"Rugby\", \"stage_seq\": 9, \"distance_m\": 6830.14, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 10, \"distance_m\": 7715.145, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"Weedon\", \"stage_seq\": 11, \"distance_m\": 9821.357, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 12, \"distance_m\": 10500.899, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1617H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 13, \"distance_m\": 10924.623, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620H\", \"location\": \"Bletchley\", \"stage_seq\": 14, \"distance_m\": 12471.899, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 15, \"distance_m\": 13594.076, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Tring\", \"stage_seq\": 16, \"distance_m\": 15002.852, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 17, \"distance_m\": 16227.574, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639H\", \"location\": \"Watford Junction\", \"stage_seq\": 18, \"distance_m\": 18582.553, \"section_seq\": 1, \"route_path_id\": 66022}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18582.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66022}], \"total_distance_m\": 18582.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 16647.221, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1935.332, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1521", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:27:29Z\", \"source_id\": 59006276, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:27:34Z\", \"source_id\": 18793469, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:30:51Z\", \"source_id\": 59013658, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:30:53Z\", \"source_id\": 18795682, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:11Z\", \"source_id\": 59032077, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:13Z\", \"source_id\": 18801171, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:08Z\", \"source_id\": 59054042, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:50:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:08Z\", \"source_id\": 18807784, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:24Z\", \"source_id\": 59076779, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:00:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:25Z\", \"source_id\": 18814606, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:55Z\", \"source_id\": 59124372, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:59Z\", \"source_id\": 18829036, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:59Z\", \"source_id\": 59135280, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:04Z\", \"source_id\": 18832414, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:16Z\", \"source_id\": 59153528, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:22Z\", \"source_id\": 18837899, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:12Z\", \"source_id\": 59171251, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:16Z\", \"source_id\": 18843238, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:15Z\", \"source_id\": 59186968, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:20Z\", \"source_id\": 18847997, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:57Z\", \"source_id\": 59190857, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:03Z\", \"source_id\": 18849154, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:53Z\", \"source_id\": 59205756, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:56Z\", \"source_id\": 18853722, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "6", "timing_fact_generation": 1789833477675310, "current_leg_arrival_utc": "2026-09-19T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T15:59:38.598587", "service_state_evidence_id": 18853722, "current_leg_start_actual_dep": "2026-09-19T16:44:30+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-19T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:09:39.328191", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
BHM |
EUS |
1B49 |
807007 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "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": 2075.452, "from_m": 430.826, "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": 2325.926, "from_m": 2075.452, "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": 2419.006, "from_m": 2325.926, "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": 2589.117, "from_m": 2419.006, "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": 3063.226, "from_m": 2589.117, "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": 3333.157, "from_m": 3063.226, "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": 5319.276, "from_m": 3333.157, "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": 5397.423, "from_m": 5319.276, "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": 5809.668, "from_m": 5397.423, "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": 5891.815, "from_m": 5809.668, "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": 7135.206, "from_m": 5891.815, "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": 9903.678, "from_m": 7135.206, "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": 9965.913, "from_m": 9903.678, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10000.083, "from_m": 9965.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10475.849, "from_m": 10000.083, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10500.899, "from_m": 10475.849, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10519.295, "from_m": 10500.899, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10529.22, "from_m": 10519.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10960.888, "from_m": 10529.22, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12798.272, "from_m": 10960.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13473.042, "from_m": 12798.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13524.501, "from_m": 13473.042, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13557.86, "from_m": 13524.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14754.873, "from_m": 13557.86, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15025.227, "from_m": 14754.873, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15056.166, "from_m": 15025.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15079.638, "from_m": 15056.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15242.652, "from_m": 15079.638, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15263.146, "from_m": 15242.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16309.795, "from_m": 15263.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17959.444, "from_m": 16309.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18116.532, "from_m": 17959.444, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18188.017, "from_m": 18116.532, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18582.553, "from_m": 18188.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 701510, "profile_key": "b49283bcb4d3c7c279a65c727fa2d482727956b6eed1c5ef0c4418afd0e137ed", "schedule_id": 24975, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1521", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Grand Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Stechford", "stage_seq": 4, "distance_m": 2616.424, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "1531", "wtt_dep": "1533", "location": "Birmingham International", "stage_seq": 5, "distance_m": 2876.541, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537", "location": "Berkswell", "stage_seq": 6, "distance_m": 3866.948, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1545H", "location": "Coventry", "stage_seq": 7, "distance_m": 4385.169, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Rugby Trent Valley Jn", "stage_seq": 8, "distance_m": 5585.175, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1556H", "location": "Rugby", "stage_seq": 9, "distance_m": 6830.14, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Hillmorton Jn", "stage_seq": 10, "distance_m": 7715.145, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Weedon", "stage_seq": 11, "distance_m": 9821.357, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Hanslope Jn", "stage_seq": 12, "distance_m": 10500.899, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1617H", "location": "Milton Keynes Central", "stage_seq": 13, "distance_m": 10924.623, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Bletchley", "stage_seq": 14, "distance_m": 12471.899, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Ledburn Jn", "stage_seq": 15, "distance_m": 13594.076, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Tring", "stage_seq": 16, "distance_m": 15002.852, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Bourne End Jn (Herts)", "stage_seq": 17, "distance_m": 16227.574, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639H", "location": "Watford Junction", "stage_seq": 18, "distance_m": 18582.553, "section_seq": 1, "route_path_id": 66022}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18582.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 66022}], "total_distance_m": 18582.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 16647.221, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1935.332, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:27:29Z", "source_id": 59006276, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:27:34Z", "source_id": 18793469, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:30:51Z", "source_id": 59013658, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:30:53Z", "source_id": 18795682, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:11Z", "source_id": 59032077, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:13Z", "source_id": 18801171, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20814, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:08Z", "source_id": 59054042, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:50:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:08Z", "source_id": 18807784, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21187, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:24Z", "source_id": 59076779, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:00:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:25Z", "source_id": 18814606, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:55Z", "source_id": 59124372, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:59Z", "source_id": 18829036, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:59Z", "source_id": 59135280, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:27:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:04Z", "source_id": 18832414, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:16Z", "source_id": 59153528, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:22Z", "source_id": 18837899, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:12Z", "source_id": 59171251, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:16Z", "source_id": 18843238, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:15Z", "source_id": 59186968, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:50:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:20Z", "source_id": 18847997, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:57Z", "source_id": 59190857, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:03Z", "source_id": 18849154, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22670, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:53Z", "source_id": 59205756, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:56Z", "source_id": 18853722, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:59:00+01:00", "operational_fact": true}] |
Birmingham New Street |
1521 |
1521 |
6 |
None |
None |
London Euston |
1654 |
1654 |
6 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33417/2026-09-19/detailed |
None |
Watford Junction |
2026-09-19T16:44:30+01:00 |
London Euston |
15.0 |
{"type": "LineString", "coordinates": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
17.4 |
1644 |
1659 |
Watford Junction |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-19 16:09:52 |
TERMINATED |
2026-09-19 15:59:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18853722 |
1789833477675310 |
122 |
122 |
2026-09-19 16:09:39.328191 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 15:59:38.598587 |
| 671790 |
703455 |
G13929 |
885U46MT19 |
2026-09-19 |
COMPLETE |
18854905 |
2026-09-19 16:49:00 |
2026-09-19 16:09:52 |
2026-09-21 16:09:52 |
{"id": 703455, "stp": "O", "toc": "Southern", "uid": "G13929", "consist": "387203+387217", "dest_crs": "ORE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13929/2026-09-19/detailed", "trust_id": "885U46MT19", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:49:00", "dar_platform": null, "dest_station": "Ore", "service_date": "2026-09-19", "dest_arr_time": "1651", "dest_platform": "2", "is_terminated": 1, "next_location": "Ore", "signalling_id": "5U46", "timing_status": "EARLY", "origin_station": "Ore Up Siding", "current_leg_arr": "1649", "current_leg_dep": "1649", "current_leg_end": "Ore", "origin_dep_time": "1649", "origin_platform": null, "current_location": "Ore", "last_update_time": "2026-09-19T16:09:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5983117999999998, 50.87034959999999], [0.5980279999999999, 50.8700574], [0.5976441, 50.86970269999999], [0.5972429, 50.8693801], [0.5967618999999998, 50.8690171], [0.5965623999999999, 50.8688823], [0.5963122, 50.8687131], [0.5957649, 50.8684037], [0.5951599, 50.86808859999999], [0.5949629, 50.86800159999999], [0.5946419, 50.8678598], [0.5940413, 50.8676293], [0.593398, 50.867404099999995], [0.5931265, 50.8673207], [0.5925059999999999, 50.86713], [0.5919653999999999, 50.8669768]]}", "current_leg_start": "Ore Up Siding", "dest_arr_time_act": "1651", "motion_projection": null, "next_location_lat": "50.8669768", "next_location_lon": "0.5919654", "previous_location": "Ore Up Siding", "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"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\": 608.823, \"from_m\": 551.458, \"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\": 623.575, \"from_m\": 608.823, \"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\": 6123.354, \"from_m\": 623.575, \"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\": 7803.288, \"from_m\": 6123.354, \"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\": 8520.209, \"from_m\": 7803.288, \"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\": 9324.111, \"from_m\": 8520.209, \"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\": 21492.555, \"from_m\": 9324.111, \"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}], \"service_id\": 703455, \"profile_key\": \"96ec292ab8e67dbe05b232811aa304c0deea08c4dc82454cebfcbede110bc5b6\", \"schedule_id\": 32857, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Ore Up Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72305}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": null, \"location\": \"Ore\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 72305}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21492.555, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72305}], \"total_distance_m\": 21492.555, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 21492.555, \"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": "1649", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "50.8669768", "current_position_lon": "0.5919654", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:39Z\", \"source_id\": 18854905, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ore", "service_state_platform": "2", "timing_fact_generation": 1789833580308992, "current_leg_arrival_utc": "2026-09-19T16:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T15:59:40.306189", "service_state_evidence_id": 18854905, "current_leg_start_actual_dep": "2026-09-19T16:49:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-19T15:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:09:40.754300", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
ORE |
5U46 |
387203+387217 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "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": 608.823, "from_m": 551.458, "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": 623.575, "from_m": 608.823, "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": 6123.354, "from_m": 623.575, "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": 7803.288, "from_m": 6123.354, "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": 8520.209, "from_m": 7803.288, "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": 9324.111, "from_m": 8520.209, "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": 21492.555, "from_m": 9324.111, "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}], "service_id": 703455, "profile_key": "96ec292ab8e67dbe05b232811aa304c0deea08c4dc82454cebfcbede110bc5b6", "schedule_id": 32857, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1649", "location": "Ore Up Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72305}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "Ore", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 72305}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21492.555, "from_m": 0.0, "section_seq": 1, "route_path_id": 72305}], "total_distance_m": 21492.555, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 21492.555, "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-19T15:59:39Z", "source_id": 18854905, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}] |
Ore Up Siding |
1649 |
1649 |
None |
16:49:00 |
None |
Ore |
1651 |
1651 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G13929/2026-09-19/detailed |
None |
Ore Up Siding |
2026-09-19T16:49:00+01:00 |
Ore |
0.0 |
{"type": "LineString", "coordinates": [[0.5983117999999998, 50.87034959999999], [0.5980279999999999, 50.8700574], [0.5976441, 50.86970269999999], [0.5972429, 50.8693801], [0.5967618999999998, 50.8690171], [0.5965623999999999, 50.8688823], [0.5963122, 50.8687131], [0.5957649, 50.8684037], [0.5951599, 50.86808859999999], [0.5949629, 50.86800159999999], [0.5946419, 50.8678598], [0.5940413, 50.8676293], [0.593398, 50.867404099999995], [0.5931265, 50.8673207], [0.5925059999999999, 50.86713], [0.5919653999999999, 50.8669768]]} |
0.4 |
1649 |
1649 |
Ore Up Siding |
Ore |
Ore |
50.8669768 |
0.5919654 |
50.8669768 |
0.5919654 |
1 |
0 |
2026-09-19 16:09:52 |
TERMINATED |
2026-09-19 15:49:00 |
Ore |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854905 |
1789833580308992 |
8 |
8 |
2026-09-19 16:09:40.754300 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 15:59:40.306189 |
| 671791 |
703572 |
G08516 |
365S44MT19 |
2026-09-19 |
COMPLETE |
18854858 |
2026-09-19 16:59:00 |
2026-09-19 16:09:52 |
2026-09-21 16:09:52 |
{"id": 703572, "stp": "P", "toc": "Merseyrail", "uid": "G08516", "consist": "777003", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08516/2026-09-19/detailed", "trust_id": "365S44MT19", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5S44", "timing_status": "EARLY", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1700", "current_leg_dep": "1658", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "1654", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-19T16:09:52", "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": "1700", "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\": 973.65, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6066.192, \"from_m\": 973.65, \"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\": 8513.252, \"from_m\": 6066.192, \"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\": 9239.424, \"from_m\": 8513.252, \"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\": 9460.013, \"from_m\": 9239.424, \"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\": 9573.108, \"from_m\": 9460.013, \"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\": 15026.602, \"from_m\": 9573.108, \"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\": 16240.534, \"from_m\": 15026.602, \"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\": 16843.773, \"from_m\": 16240.534, \"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\": 17622.454, \"from_m\": 16843.773, \"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\": 25345.347, \"from_m\": 17622.454, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25424.901, \"from_m\": 25345.347, \"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\": 28775.739, \"from_m\": 25424.901, \"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\": 30219.671, \"from_m\": 28775.739, \"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\": 36051.978, \"from_m\": 30219.671, \"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\": 36718.848, \"from_m\": 36051.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40226.58, \"from_m\": 36718.848, \"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\": 40694.241, \"from_m\": 40226.58, \"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\": 40729.132, \"from_m\": 40694.241, \"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\": 40772.067, \"from_m\": 40729.132, \"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\": 40813.497, \"from_m\": 40772.067, \"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\": 41461.779, \"from_m\": 40813.497, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 43160.884, \"from_m\": 41461.779, \"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\": 45002.223, \"from_m\": 43160.884, \"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\": 45220.713, \"from_m\": 45002.223, \"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\": 45798.847, \"from_m\": 45220.713, \"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\": 48484.706, \"from_m\": 45798.847, \"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\": 48553.591, \"from_m\": 48484.706, \"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\": 49780.579, \"from_m\": 48553.591, \"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\": 49817.84, \"from_m\": 49780.579, \"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\": 49888.873, \"from_m\": 49817.84, \"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\": 49944.14, \"from_m\": 49888.873, \"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\": 50097.166, \"from_m\": 49944.14, \"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\": 52139.429, \"from_m\": 50097.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52201.886, \"from_m\": 52139.429, \"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\": 53445.402, \"from_m\": 52201.886, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53523.027, \"from_m\": 53445.402, \"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\": 53932.664, \"from_m\": 53523.027, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54645.285, \"from_m\": 53932.664, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54715.858, \"from_m\": 54645.285, \"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\": 55262.756, \"from_m\": 54715.858, \"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\": 56876.31, \"from_m\": 55262.756, \"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\": 58448.495, \"from_m\": 56876.31, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59672.027, \"from_m\": 58448.495, \"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\": 59702.697, \"from_m\": 59672.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59749.942, \"from_m\": 59702.697, \"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\": 60205.806, \"from_m\": 59749.942, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60244.666, \"from_m\": 60205.806, \"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\": 60284.43, \"from_m\": 60244.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60324.723, \"from_m\": 60284.43, \"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\": 60363.875, \"from_m\": 60324.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61645.909, \"from_m\": 60363.875, \"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\": 62049.407, \"from_m\": 61645.909, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62706.82, \"from_m\": 62049.407, \"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\": 63861.759, \"from_m\": 62706.82, \"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\": 65052.254, \"from_m\": 63861.759, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65385.457, \"from_m\": 65052.254, \"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\": 65736.577, \"from_m\": 65385.457, \"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\": 66596.66, \"from_m\": 65736.577, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68334.546, \"from_m\": 66596.66, \"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\": 68746.884, \"from_m\": 68334.546, \"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\": 76134.646, \"from_m\": 68746.884, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76174.364, \"from_m\": 76134.646, \"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\": 79980.73, \"from_m\": 76174.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80718.086, \"from_m\": 79980.73, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80763.727, \"from_m\": 80718.086, \"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\": 81113.415, \"from_m\": 80763.727, \"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\": 81670.765, \"from_m\": 81113.415, \"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\": 83451.464, \"from_m\": 81670.765, \"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\": 91864.973, \"from_m\": 83451.464, \"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\": 91935.442, \"from_m\": 91864.973, \"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\": 92459.111, \"from_m\": 91935.442, \"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\": 92502.556, \"from_m\": 92459.111, \"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\": 93494.495, \"from_m\": 92502.556, \"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\": 97380.319, \"from_m\": 93494.495, \"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\": 97412.12, \"from_m\": 97380.319, \"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\": 103514.31, \"from_m\": 97412.12, \"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\": 103998.498, \"from_m\": 103514.31, \"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\": 104292.223, \"from_m\": 103998.498, \"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\": 104644.695, \"from_m\": 104292.223, \"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\": 104680.138, \"from_m\": 104644.695, \"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\": 105730.412, \"from_m\": 104680.138, \"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\": 105754.787, \"from_m\": 105730.412, \"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\": 106945.044, \"from_m\": 105754.787, \"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\": 107498.367, \"from_m\": 106945.044, \"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\": 110429.644, \"from_m\": 107498.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113449.461, \"from_m\": 110429.644, \"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\": 113468.879, \"from_m\": 113449.461, \"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\": 113758.503, \"from_m\": 113468.879, \"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}], \"service_id\": 703572, \"profile_key\": \"4765f0ad3c8e3046e7892c0a78ef1b741e1d16215bde202177cc2fc265d05ea9\", \"schedule_id\": 1117, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1659H\", \"location\": \"Liverpool Central Revs Siding\", \"stage_seq\": 2, \"distance_m\": 1660.596, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 3, \"distance_m\": 9080.204, \"section_seq\": 1, \"route_path_id\": 66061}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 113758.503, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66061}], \"total_distance_m\": 113758.503, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 107674.053, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6084.45, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1654", "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\": 9791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:53Z\", \"source_id\": 59199305, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:55Z\", \"source_id\": 18851768, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:34Z\", \"source_id\": 59209617, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:38Z\", \"source_id\": 18854858, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "2", "timing_fact_generation": 1789833580523033, "current_leg_arrival_utc": "2026-09-19T16:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T15:59:40.519737", "service_state_evidence_id": 18854858, "current_leg_start_actual_dep": "2026-09-19T16:59:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-19T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:09:40.757372", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
LVC |
5S44 |
777003 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 973.65, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6066.192, "from_m": 973.65, "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": 8513.252, "from_m": 6066.192, "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": 9239.424, "from_m": 8513.252, "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": 9460.013, "from_m": 9239.424, "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": 9573.108, "from_m": 9460.013, "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": 15026.602, "from_m": 9573.108, "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": 16240.534, "from_m": 15026.602, "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": 16843.773, "from_m": 16240.534, "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": 17622.454, "from_m": 16843.773, "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": 25345.347, "from_m": 17622.454, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25424.901, "from_m": 25345.347, "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": 28775.739, "from_m": 25424.901, "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": 30219.671, "from_m": 28775.739, "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": 36051.978, "from_m": 30219.671, "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": 36718.848, "from_m": 36051.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40226.58, "from_m": 36718.848, "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": 40694.241, "from_m": 40226.58, "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": 40729.132, "from_m": 40694.241, "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": 40772.067, "from_m": 40729.132, "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": 40813.497, "from_m": 40772.067, "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": 41461.779, "from_m": 40813.497, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 43160.884, "from_m": 41461.779, "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": 45002.223, "from_m": 43160.884, "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": 45220.713, "from_m": 45002.223, "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": 45798.847, "from_m": 45220.713, "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": 48484.706, "from_m": 45798.847, "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": 48553.591, "from_m": 48484.706, "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": 49780.579, "from_m": 48553.591, "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": 49817.84, "from_m": 49780.579, "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": 49888.873, "from_m": 49817.84, "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": 49944.14, "from_m": 49888.873, "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": 50097.166, "from_m": 49944.14, "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": 52139.429, "from_m": 50097.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 52201.886, "from_m": 52139.429, "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": 53445.402, "from_m": 52201.886, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 53523.027, "from_m": 53445.402, "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": 53932.664, "from_m": 53523.027, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 54645.285, "from_m": 53932.664, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 54715.858, "from_m": 54645.285, "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": 55262.756, "from_m": 54715.858, "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": 56876.31, "from_m": 55262.756, "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": 58448.495, "from_m": 56876.31, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59672.027, "from_m": 58448.495, "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": 59702.697, "from_m": 59672.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59749.942, "from_m": 59702.697, "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": 60205.806, "from_m": 59749.942, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60244.666, "from_m": 60205.806, "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": 60284.43, "from_m": 60244.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60324.723, "from_m": 60284.43, "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": 60363.875, "from_m": 60324.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61645.909, "from_m": 60363.875, "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": 62049.407, "from_m": 61645.909, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62706.82, "from_m": 62049.407, "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": 63861.759, "from_m": 62706.82, "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": 65052.254, "from_m": 63861.759, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65385.457, "from_m": 65052.254, "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": 65736.577, "from_m": 65385.457, "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": 66596.66, "from_m": 65736.577, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68334.546, "from_m": 66596.66, "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": 68746.884, "from_m": 68334.546, "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": 76134.646, "from_m": 68746.884, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76174.364, "from_m": 76134.646, "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": 79980.73, "from_m": 76174.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80718.086, "from_m": 79980.73, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80763.727, "from_m": 80718.086, "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": 81113.415, "from_m": 80763.727, "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": 81670.765, "from_m": 81113.415, "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": 83451.464, "from_m": 81670.765, "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": 91864.973, "from_m": 83451.464, "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": 91935.442, "from_m": 91864.973, "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": 92459.111, "from_m": 91935.442, "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": 92502.556, "from_m": 92459.111, "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": 93494.495, "from_m": 92502.556, "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": 97380.319, "from_m": 93494.495, "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": 97412.12, "from_m": 97380.319, "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": 103514.31, "from_m": 97412.12, "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": 103998.498, "from_m": 103514.31, "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": 104292.223, "from_m": 103998.498, "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": 104644.695, "from_m": 104292.223, "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": 104680.138, "from_m": 104644.695, "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": 105730.412, "from_m": 104680.138, "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": 105754.787, "from_m": 105730.412, "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": 106945.044, "from_m": 105754.787, "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": 107498.367, "from_m": 106945.044, "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": 110429.644, "from_m": 107498.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113449.461, "from_m": 110429.644, "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": 113468.879, "from_m": 113449.461, "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": 113758.503, "from_m": 113468.879, "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}], "service_id": 703572, "profile_key": "4765f0ad3c8e3046e7892c0a78ef1b741e1d16215bde202177cc2fc265d05ea9", "schedule_id": 1117, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1654", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1659H", "location": "Liverpool Central Revs Siding", "stage_seq": 2, "distance_m": 1660.596, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 9080.204, "section_seq": 1, "route_path_id": 66061}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 113758.503, "from_m": 0.0, "section_seq": 1, "route_path_id": 66061}], "total_distance_m": 113758.503, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 107674.053, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6084.45, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9791, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:53Z", "source_id": 59199305, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:55Z", "source_id": 18851768, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:34Z", "source_id": 59209617, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:38Z", "source_id": 18854858, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:59:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
1654 |
1654 |
1 |
None |
None |
Liverpool Central (Northern) |
1700 |
1700 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G08516/2026-09-19/detailed |
None |
Liverpool Central Revs Siding |
2026-09-19T16:59:30+01:00 |
Liverpool Central (Northern) |
2.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 |
1658 |
1700 |
Liverpool Central Revs Siding |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-19 16:09:52 |
TERMINATED |
2026-09-19 15:59:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854858 |
1789833580523033 |
11 |
11 |
2026-09-19 16:09:40.757372 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 15:59:40.519737 |
| 671792 |
700326 |
C24892 |
311P29MP19 |
2026-09-19 |
COMPLETE |
18854970 |
2026-09-19 16:58:00 |
2026-09-19 16:09:52 |
2026-09-21 16:09:52 |
{"id": 700326, "stp": "O", "toc": "TransPennine Express", "uid": "C24892", "consist": "802218", "dest_crs": "SCA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24892/2026-09-19/detailed", "trust_id": "311P29MP19", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scarborough", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "3", "is_terminated": 1, "next_location": "Scarborough", "signalling_id": "1P29", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "1658", "current_leg_dep": "1654", "current_leg_end": "Scarborough", "origin_dep_time": "1427", "origin_platform": "6", "current_location": "Scarborough", "last_update_time": "2026-09-19T16:09:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]}", "current_leg_start": "Seamer", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "54.2797231", "next_location_lon": "-0.4052969", "previous_location": "Seamer", "current_leg_milage": "2.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 216.089, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 712.032, \"from_m\": 216.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 934.287, \"from_m\": 712.032, \"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\": 11518.941, \"from_m\": 934.287, \"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\": 12408.829, \"from_m\": 11518.941, \"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\": 12522.108, \"from_m\": 12408.829, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 12564.989, \"from_m\": 12522.108, \"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\": 12668.302, \"from_m\": 12564.989, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14142.19, \"from_m\": 12668.302, \"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\": 19625.501, \"from_m\": 14142.19, \"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\": 21613.813, \"from_m\": 19625.501, \"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\": 31778.902, \"from_m\": 21613.813, \"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\": 31825.014, \"from_m\": 31778.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31855.255, \"from_m\": 31825.014, \"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\": 33617.211, \"from_m\": 31855.255, \"capability_applied\": null, \"effective_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\": 700326, \"profile_key\": \"95d1f7b84c2e2187ecf952df0d9439d6223e51b19e5e211419d176afee0aa1e9\", \"schedule_id\": 31121, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71345}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 8472.813, \"section_seq\": 1, \"route_path_id\": 71345}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 19433.571, \"section_seq\": 1, \"route_path_id\": 71345}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 4, \"distance_m\": 22171.843, \"section_seq\": 1, \"route_path_id\": 71345}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Castleton East Jn\", \"stage_seq\": 5, \"distance_m\": 26233.266, \"section_seq\": 1, \"route_path_id\": 71345}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": \"1439H\", \"location\": \"Castleton\", \"stage_seq\": 6, \"distance_m\": 31166.773, \"section_seq\": 1, \"route_path_id\": 71345}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442H\", \"location\": \"Rochdale\", \"stage_seq\": 7, \"distance_m\": 32002.55, \"section_seq\": 1, \"route_path_id\": 71345}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 8, \"distance_m\": 33617.211, \"section_seq\": 1, \"route_path_id\": 71345}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33617.211, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71345}], \"total_distance_m\": 33617.211, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 31313.2, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2304.011, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1427", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "54.2797231", "current_position_lon": "-0.4052969", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:44:12Z\", \"source_id\": 58910471, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:44:18Z\", \"source_id\": 18764634, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:48:41Z\", \"source_id\": 58920322, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:49:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:48:45Z\", \"source_id\": 18767569, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:53:27Z\", \"source_id\": 58931322, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:53:30Z\", \"source_id\": 18770718, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:58:41Z\", \"source_id\": 58942978, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:59:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:58:44Z\", \"source_id\": 18774260, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:02:45Z\", \"source_id\": 58951689, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:04:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:02:48Z\", \"source_id\": 18776931, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:16:54Z\", \"source_id\": 58983523, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:17:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:16:58Z\", \"source_id\": 18786494, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:21:38Z\", \"source_id\": 58993485, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:22:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:21:37Z\", \"source_id\": 18789557, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:25:58Z\", \"source_id\": 59003111, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:26:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:26:02Z\", \"source_id\": 18792490, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:32:47Z\", \"source_id\": 59017946, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:32:52Z\", \"source_id\": 18796966, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:37:42Z\", \"source_id\": 59028820, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:37:44Z\", \"source_id\": 18800168, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:47:47Z\", \"source_id\": 59051240, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:47:51Z\", \"source_id\": 18806993, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:51:30Z\", \"source_id\": 59059601, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:51:33Z\", \"source_id\": 18809462, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:44Z\", \"source_id\": 59068756, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:56:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:49Z\", \"source_id\": 18812248, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:02Z\", \"source_id\": 59096243, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:25Z\", \"source_id\": 18819296, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:23Z\", \"source_id\": 18839933, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:23Z\", \"source_id\": 18852727, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:48Z\", \"source_id\": 18854970, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scarborough", "service_state_platform": "3", "timing_fact_generation": 1789833589678418, "current_leg_arrival_utc": "2026-09-19T16:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T15:59:49.665980", "service_state_evidence_id": 18854970, "current_leg_start_actual_dep": "2026-09-19T16:54:30+01:00", "operational_evidence_version": 156, "service_state_event_time_utc": "2026-09-19T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:09:50.078412", "service_state_valid_until_kind": null, "operational_interpretation_version": 156, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
MCV |
SCA |
1P29 |
802218 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 216.089, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 712.032, "from_m": 216.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 934.287, "from_m": 712.032, "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": 11518.941, "from_m": 934.287, "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": 12408.829, "from_m": 11518.941, "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": 12522.108, "from_m": 12408.829, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 10.0}, {"to_m": 12564.989, "from_m": 12522.108, "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": 12668.302, "from_m": 12564.989, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 14142.19, "from_m": 12668.302, "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": 19625.501, "from_m": 14142.19, "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": 21613.813, "from_m": 19625.501, "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": 31778.902, "from_m": 21613.813, "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": 31825.014, "from_m": 31778.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31855.255, "from_m": 31825.014, "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": 33617.211, "from_m": 31855.255, "capability_applied": null, "effective_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": 700326, "profile_key": "95d1f7b84c2e2187ecf952df0d9439d6223e51b19e5e211419d176afee0aa1e9", "schedule_id": 31121, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1427", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71345}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 8472.813, "section_seq": 1, "route_path_id": 71345}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 19433.571, "section_seq": 1, "route_path_id": 71345}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Vitriol Works S.B.", "stage_seq": 4, "distance_m": 22171.843, "section_seq": 1, "route_path_id": 71345}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437", "location": "Castleton East Jn", "stage_seq": 5, "distance_m": 26233.266, "section_seq": 1, "route_path_id": 71345}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": "1439H", "location": "Castleton", "stage_seq": 6, "distance_m": 31166.773, "section_seq": 1, "route_path_id": 71345}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442H", "location": "Rochdale", "stage_seq": 7, "distance_m": 32002.55, "section_seq": 1, "route_path_id": 71345}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443", "location": "Rochdale East Jn", "stage_seq": 8, "distance_m": 33617.211, "section_seq": 1, "route_path_id": 71345}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33617.211, "from_m": 0.0, "section_seq": 1, "route_path_id": 71345}], "total_distance_m": 33617.211, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 31313.2, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2304.011, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8094, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:44:12Z", "source_id": 58910471, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T13:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:44:18Z", "source_id": 18764634, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:48:41Z", "source_id": 58920322, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T13:49:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:48:45Z", "source_id": 18767569, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:53:27Z", "source_id": 58931322, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T13:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:53:30Z", "source_id": 18770718, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:58:41Z", "source_id": 58942978, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T13:59:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:58:44Z", "source_id": 18774260, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:02:45Z", "source_id": 58951689, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T14:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:02:48Z", "source_id": 18776931, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6178, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:16:54Z", "source_id": 58983523, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T14:17:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:16:58Z", "source_id": 18786494, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6134, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:21:38Z", "source_id": 58993485, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T14:22:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:21:37Z", "source_id": 18789557, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6105, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:25:58Z", "source_id": 59003111, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T14:26:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:26:02Z", "source_id": 18792490, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:32:47Z", "source_id": 59017946, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T14:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:32:52Z", "source_id": 18796966, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5420, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:37:42Z", "source_id": 59028820, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T14:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:37:44Z", "source_id": 18800168, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:47:47Z", "source_id": 59051240, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T14:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:47:51Z", "source_id": 18806993, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:51:30Z", "source_id": 59059601, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T14:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:51:33Z", "source_id": 18809462, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:44Z", "source_id": 59068756, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T14:56:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:49Z", "source_id": 18812248, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4692, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:02Z", "source_id": 59096243, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T15:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:25Z", "source_id": 18819296, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T16:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:23Z", "source_id": 18839933, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:23Z", "source_id": 18852727, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:48Z", "source_id": 18854970, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T16:58:00+01:00", "operational_fact": true}] |
Manchester Victoria |
1427 |
1427 |
6 |
None |
None |
Scarborough |
1701 |
1701 |
3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C24892/2026-09-19/detailed |
None |
Seamer |
2026-09-19T16:54:30+01:00 |
Scarborough |
4.0 |
{"type": "LineString", "coordinates": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]} |
2.9 |
1654 |
1658 |
Seamer |
Scarborough |
Scarborough |
54.2797231 |
-0.4052969 |
54.2797231 |
-0.4052969 |
1 |
0 |
2026-09-19 16:09:52 |
TERMINATED |
2026-09-19 15:58:00 |
Scarborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854970 |
1789833589678418 |
156 |
156 |
2026-09-19 16:09:50.078412 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 15:59:49.665980 |
| 671793 |
702472 |
L86984 |
081A74MS19 |
2026-09-19 |
COMPLETE |
18854972 |
2026-09-19 16:58:00 |
2026-09-19 16:09:52 |
2026-09-21 16:09:52 |
{"id": 702472, "stp": "P", "toc": "ScotRail", "uid": "L86984", "consist": "156508", "dest_crs": "GIR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86984/2026-09-19/detailed", "trust_id": "081A74MS19", "origin_crs": "KMK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Girvan", "service_date": "2026-09-19", "dest_arr_time": "1656", "dest_platform": "1", "is_terminated": 1, "next_location": "Girvan", "signalling_id": "1A74", "timing_status": "LATE", "origin_station": "Kilmarnock", "current_leg_arr": "1658", "current_leg_dep": "1641½", "current_leg_end": "Girvan", "origin_dep_time": "1604", "origin_platform": "2", "current_location": "Girvan", "last_update_time": "2026-09-19T16:09:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6851512, 55.354818900000005], [-4.685856599999999, 55.3545688], [-4.686839499999999, 55.354147999999995], [-4.6875839, 55.35378810000001], [-4.687976599999999, 55.3535657], [-4.6883914, 55.3533211], [-4.688871399999999, 55.35300120000001], [-4.6894209, 55.35256689999999], [-4.6898717, 55.3521767], [-4.690805499999999, 55.3512728], [-4.6915209, 55.3505634], [-4.6920177, 55.3500858], [-4.6924502, 55.3495432], [-4.692460705332766, 55.349527854079895], [-4.6926529, 55.34924710000001], [-4.6928701, 55.3488256], [-4.6929704, 55.3484405], [-4.69312, 55.34798099999999], [-4.693119, 55.3475551], [-4.6931093, 55.34696219999999], [-4.6929858, 55.3465387], [-4.6928318, 55.346127900000006], [-4.692535100000001, 55.3456038], [-4.6922356, 55.3451672], [-4.6918334, 55.344733], [-4.6914655, 55.34442440000001], [-4.6911778, 55.3441942], [-4.690788499999999, 55.34391170000001], [-4.689950499999999, 55.3434235], [-4.6897961, 55.3433368], [-4.689261499999999, 55.3430529], [-4.6884273, 55.342647599999985], [-4.687633399999999, 55.3423185], [-4.686554, 55.34192289999999], [-4.685891899999999, 55.341712599999994], [-4.6840252, 55.34115860000001], [-4.683033899999999, 55.3409058], [-4.6819084, 55.3405501], [-4.6809596, 55.34021250000001], [-4.6800523, 55.3398057], [-4.6787019999999995, 55.33904999999999], [-4.6781681, 55.33868030000001], [-4.6777993, 55.3383716], [-4.677348599999999, 55.33794629999999], [-4.676939599999999, 55.3374994], [-4.6765496, 55.337017], [-4.676257599999999, 55.33657710000001], [-4.6761142, 55.3362742], [-4.676068099999999, 55.3361664], [-4.675860400000001, 55.3357544], [-4.675776199999999, 55.33552259999999], [-4.6756379, 55.33517880000001], [-4.6753761, 55.334681399999994], [-4.6751735, 55.3343376], [-4.6748356, 55.3338753], [-4.6744112, 55.333425000000005], [-4.6739195, 55.33294719999999], [-4.673560999999999, 55.3327025], [-4.673107299999999, 55.3323562], [-4.672597999999999, 55.332038299999994], [-4.671993699999999, 55.3316537], [-4.6712561, 55.3312982], [-4.671239477421511, 55.33129180831028], [-4.6705313, 55.33101949999999], [-4.669119499999999, 55.33056070000001], [-4.668494099999999, 55.3303271], [-4.6679384, 55.33008850000001], [-4.6671586, 55.329655], [-4.66629, 55.32908179999999], [-4.6656527, 55.32858860000001], [-4.6651508, 55.3281282], [-4.6645278, 55.327284899999995], [-4.6640113, 55.32575469999999], [-4.6640649, 55.325261], [-4.6641059, 55.3248356], [-4.664280099999999, 55.3243577], [-4.664433700000001, 55.3240313], [-4.6645809, 55.3237648], [-4.6651713, 55.32298219999999], [-4.665895299999999, 55.32228480000001], [-4.6665332, 55.32187150000001], [-4.667239100000001, 55.32151410000001], [-4.6682161, 55.3210491], [-4.668778, 55.32078309999999], [-4.669577499999999, 55.320366699999994], [-4.669865099999999, 55.3201966], [-4.670352199999999, 55.31982310000001], [-4.6708781, 55.319315], [-4.671239477421511, 55.31886475176523], [-4.6714181, 55.3186422], [-4.6717287, 55.31804770000001], [-4.671898099999999, 55.3176902], [-4.672140100000001, 55.31719859999999], [-4.6724558, 55.31660970000001], [-4.6727175, 55.31619659999999], [-4.6732323, 55.3155933], [-4.6737478999999995, 55.31503000000001], [-4.6744677, 55.314323900000005], [-4.6749988, 55.31362], [-4.675223, 55.31313479999999], [-4.675441799999999, 55.3125282], [-4.6755853, 55.311922], [-4.6760619, 55.310192400000005], [-4.6762051, 55.309860599999986], [-4.6763886, 55.3095412], [-4.6765964, 55.30925359999999], [-4.676853899999999, 55.3089193], [-4.677099, 55.308632], [-4.6772497, 55.3084772], [-4.677367099999999, 55.3083566], [-4.677517, 55.30822539999999], [-4.677708899999999, 55.30806859999999], [-4.677966900000001, 55.3078755], [-4.6781715, 55.30773309999999], [-4.678441199999999, 55.3075442], [-4.6787928, 55.3073156], [-4.6802672, 55.306366999999995], [-4.6814393, 55.3056193], [-4.681935499999999, 55.305304199999995], [-4.6827345, 55.3047877], [-4.683176699999999, 55.304496400000005], [-4.683483999999999, 55.3042839], [-4.6839087, 55.303994499999995], [-4.684151499999999, 55.3038406], [-4.6844287, 55.30366299999999], [-4.684702299999999, 55.30349050000001], [-4.685272800000001, 55.30313099999999], [-4.6860249, 55.3026459], [-4.686682599999999, 55.30217609999999], [-4.687445, 55.30160149999999], [-4.688417599999999, 55.30080339999999], [-4.688969799999999, 55.3003436], [-4.6896686999999995, 55.29990959999999], [-4.6907346, 55.2994234], [-4.6915391, 55.299123], [-4.6924359, 55.29885269999999], [-4.6931841, 55.2986558], [-4.694299, 55.29844870000001], [-4.694463151041842, 55.298419519811674], [-4.6954854, 55.29823780000001], [-4.6963753, 55.29803040000001], [-4.697250199999999, 55.297771700000006], [-4.698019699999999, 55.2974542], [-4.6987359, 55.2971298], [-4.699375, 55.296770899999984], [-4.7000739, 55.296292699999995], [-4.700621299999999, 55.2958074], [-4.7011045, 55.2952879], [-4.7014575, 55.29481369999999], [-4.7021102, 55.2939744], [-4.7025728, 55.29351139999999], [-4.7030528, 55.2931698], [-4.703949299999999, 55.29267180000001], [-4.7045473, 55.29239319999999], [-4.705618099999999, 55.292014399999985], [-4.7061632, 55.2918518], [-4.706807199999999, 55.29169279999999], [-4.7073942, 55.291574999999995], [-4.7084109, 55.29141969999999], [-4.7090743, 55.291345], [-4.7099706999999995, 55.2912642], [-4.710677799999999, 55.291188899999995], [-4.710852299999999, 55.291167], [-4.711011499999999, 55.291144900000006], [-4.7112537, 55.2911113], [-4.7126555, 55.2908949], [-4.713496799999999, 55.29077660000001], [-4.714338000000001, 55.2906953], [-4.715143799999999, 55.2906328], [-4.7162591, 55.290572], [-4.717060699999999, 55.290549899999995], [-4.717853399999999, 55.2905254], [-4.718638, 55.2904666], [-4.7193749, 55.2903878], [-4.720063, 55.29028569999999], [-4.720900999999999, 55.2901221], [-4.7229944, 55.2896628], [-4.7239236, 55.289505199999994], [-4.7259402999999995, 55.28924639999999], [-4.7274059, 55.28905069999999], [-4.728984, 55.28882869999999], [-4.729798399999999, 55.2886663], [-4.7305778, 55.288477400000005], [-4.731514799999999, 55.28821210000001], [-4.7324049, 55.28790839999999], [-4.733502799999999, 55.2874291], [-4.7343658, 55.2869661], [-4.7349624, 55.2866061], [-4.735783, 55.28602970000001], [-4.736366199999999, 55.2855096], [-4.7374408, 55.28448780000001], [-4.738407799999999, 55.2838261], [-4.7389983, 55.28349589999999], [-4.7395366, 55.28318589999999], [-4.7400701, 55.282913], [-4.7408851, 55.2825596], [-4.7409194999999995, 55.282544400000006], [-4.741422999999999, 55.28232169999998], [-4.7418602, 55.282086], [-4.7424613, 55.28171600000001], [-4.743294399999999, 55.28114630000001], [-4.743879599999999, 55.28079840000001], [-4.745384199999999, 55.280050300000006], [-4.7459465, 55.2797764], [-4.7463298, 55.2796032], [-4.747197199999999, 55.2792116], [-4.7482438, 55.2787586], [-4.749266099999999, 55.2784176], [-4.7502931, 55.2781654], [-4.751728299999999, 55.277892599999994], [-4.7530256, 55.2777241], [-4.7547204, 55.27752029999999], [-4.756349599999999, 55.27722589999999], [-4.758175699999999, 55.27678910000001], [-4.7598764, 55.27634789999999], [-4.761071005833464, 55.276022063310016], [-4.7619812, 55.2757738], [-4.763847, 55.2753095], [-4.766794099999999, 55.27461329999999], [-4.767635799999999, 55.274452700000005], [-4.7698233, 55.274068699999994], [-4.771318399999999, 55.2738201], [-4.7726907, 55.2735588], [-4.7738096, 55.2731993], [-4.7747757, 55.2728061], [-4.776115899999999, 55.2722582], [-4.7769353, 55.271894999999994], [-4.7781207, 55.27151570000001], [-4.7795765999999995, 55.2711887], [-4.7811571, 55.27097460000001], [-4.7826682, 55.2708928], [-4.7834628, 55.2708775], [-4.784597199999999, 55.270897], [-4.785281400000001, 55.2708867], [-4.7866472, 55.2707688], [-4.787350000000001, 55.2706715], [-4.788309, 55.2704953], [-4.7888884, 55.270363], [-4.7895356, 55.27019750000001], [-4.7903191, 55.2699615], [-4.7919794, 55.26942509999999], [-4.7929779, 55.26913110000001], [-4.793650399999999, 55.2689659], [-4.7949184, 55.2687089], [-4.796683499999999, 55.2683789], [-4.797219599999999, 55.2682521], [-4.798229700000001, 55.26800490000001], [-4.7990719, 55.267765899999986], [-4.7996979, 55.2676024], [-4.8001582, 55.2674908], [-4.8011589, 55.2673029], [-4.802698, 55.26712169999998], [-4.8035663, 55.2670288], [-4.8049045, 55.2667978], [-4.8060546, 55.2665234], [-4.8073216, 55.26611389999999], [-4.8081114, 55.2658264], [-4.8087819, 55.26553750000001], [-4.809520799999999, 55.26516669999999], [-4.810211, 55.2647452], [-4.8108559, 55.26429190000001], [-4.8114669999999995, 55.26373049999999], [-4.812157599999999, 55.2631109], [-4.812411599999999, 55.2628928], [-4.8128965, 55.2625598], [-4.8132899, 55.2623292], [-4.8138663, 55.2620081], [-4.814302699999999, 55.261804], [-4.8147358, 55.26162589999999], [-4.815597500000001, 55.2613193], [-4.8162033, 55.26114009999999], [-4.8165269, 55.261064], [-4.8166235, 55.2610411], [-4.8175016, 55.260833099999985], [-4.8182818, 55.26070229999999], [-4.8191242, 55.2606031], [-4.819689999999999, 55.2605611], [-4.820632399999999, 55.2605066], [-4.8216095999999995, 55.2604334], [-4.8221377, 55.260373599999994], [-4.8227627, 55.2602842], [-4.823660799999999, 55.2601121], [-4.8244912, 55.25990819999999], [-4.8254074, 55.2596274], [-4.826287399999999, 55.25930239999999], [-4.827828499999999, 55.258669299999994], [-4.829466, 55.2580236], [-4.8302615, 55.257726899999994], [-4.831136599999999, 55.2574504], [-4.8318534, 55.2572704], [-4.8325796, 55.2571173], [-4.8336657999999995, 55.2569426], [-4.834363899999999, 55.256846199999984], [-4.835065599999999, 55.25672949999999], [-4.835634699999999, 55.2566254], [-4.8363363, 55.25646449999999], [-4.836749099999999, 55.25636239999999], [-4.837169, 55.2562454], [-4.8375026, 55.256142199999985], [-4.8377797, 55.256051], [-4.838277599999999, 55.25587519999999], [-4.8387507, 55.2556864], [-4.839210399999999, 55.25548330000001], [-4.839759599999999, 55.2552222], [-4.8403247, 55.2549362], [-4.8414153, 55.2543863], [-4.8421036, 55.2540388], [-4.842866199999999, 55.253653500000006], [-4.843047999999999, 55.253563], [-4.8445392, 55.2527931], [-4.8452234999999995, 55.252404799999994], [-4.8454645, 55.2522197], [-4.845765, 55.2520132], [-4.8461343, 55.2517234], [-4.8463617999999995, 55.2515129], [-4.8465935, 55.2512864], [-4.8468379, 55.25103099999999], [-4.8470541, 55.2507901], [-4.8473166999999995, 55.2504611], [-4.847497899999999, 55.2502178], [-4.8478026, 55.2498288], [-4.848072199999999, 55.2494798], [-4.8482534, 55.24921239999999], [-4.848399400000001, 55.24896030000001], [-4.8485048, 55.24876419999999], [-4.848546899999999, 55.2486201], [-4.848602, 55.2483868], [-4.8486272999999995, 55.2481504], [-4.8486435, 55.2478982], [-4.848647399999999, 55.2476018], [-4.848613799999999, 55.24731870000001], [-4.848595259985574, 55.247245265521585], [-4.8485678, 55.2471365], [-4.8485284, 55.2470266], [-4.848419899999999, 55.24681869999999], [-4.848229, 55.24652549999999], [-4.848132199999999, 55.2463925]]}", "current_leg_start": "Maybole", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "55.2463925", "next_location_lon": "-4.8481322", "previous_location": "Maybole", "current_leg_milage": "12.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 867.127, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3911.367, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24982.516, \"from_m\": 3911.367, \"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\": 25762.699, \"from_m\": 24982.516, \"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\": 26122.252, \"from_m\": 25762.699, \"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\": 26465.443, \"from_m\": 26122.252, \"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\": 37110.822, \"from_m\": 26465.443, \"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\": 38636.333, \"from_m\": 37110.822, \"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\": 40871.318, \"from_m\": 38636.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41591.393, \"from_m\": 40871.318, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42447.805, \"from_m\": 41591.393, \"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\": 42468.927, \"from_m\": 42447.805, \"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\": 47596.685, \"from_m\": 42468.927, \"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\": 47976.591, \"from_m\": 47596.685, \"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\": 702472, \"profile_key\": \"0f3b06d6cdf902d42c2af2ac551a8262774ed3d642fa4378e25cad57d3ee184f\", \"schedule_id\": 19212, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Kilmarnock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Barassie Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 74140}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1617\", \"location\": \"Troon\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 74140}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622\", \"location\": \"Prestwick Town\", \"stage_seq\": 4, \"distance_m\": 9485.975, \"section_seq\": 1, \"route_path_id\": 74140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Falkland Jn\", \"stage_seq\": 5, \"distance_m\": 14131.876, \"section_seq\": 1, \"route_path_id\": 74140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 6, \"distance_m\": 21064.678, \"section_seq\": 1, \"route_path_id\": 74140}, {\"is_pass\": false, \"wtt_arr\": \"1628\", \"wtt_dep\": \"1630\", \"location\": \"Ayr\", \"stage_seq\": 7, \"distance_m\": 25731.557, \"section_seq\": 1, \"route_path_id\": 74140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Dalrymple Jn\", \"stage_seq\": 8, \"distance_m\": 31776.595, \"section_seq\": 1, \"route_path_id\": 74140}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Maybole\", \"stage_seq\": 9, \"distance_m\": 42468.927, \"section_seq\": 1, \"route_path_id\": 74140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Kilkerran\", \"stage_seq\": 10, \"distance_m\": 45417.857, \"section_seq\": 1, \"route_path_id\": 74140}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Girvan\", \"stage_seq\": 11, \"distance_m\": 47976.591, \"section_seq\": 1, \"route_path_id\": 74140}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47976.591, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74140}], \"total_distance_m\": 47976.591, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 47976.591, \"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": "1604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.5", "current_position_lat": "55.2463925", "current_position_lon": "-4.8481322", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:15Z\", \"source_id\": 59114200, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:16:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:19Z\", \"source_id\": 18825966, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:39Z\", \"source_id\": 59132432, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:45Z\", \"source_id\": 18831526, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:42Z\", \"source_id\": 59136943, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:47Z\", \"source_id\": 18832896, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:48Z\", \"source_id\": 18854972, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Girvan", "service_state_platform": "1", "timing_fact_generation": 1789833589864318, "current_leg_arrival_utc": "2026-09-19T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T15:59:49.858767", "service_state_evidence_id": 18854972, "current_leg_start_actual_dep": "2026-09-19T16:43:30+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-19T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:09:50.082671", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
KMK |
GIR |
1A74 |
156508 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "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": 3006.857, "from_m": 867.127, "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": 3911.367, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24982.516, "from_m": 3911.367, "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": 25762.699, "from_m": 24982.516, "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": 26122.252, "from_m": 25762.699, "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": 26465.443, "from_m": 26122.252, "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": 37110.822, "from_m": 26465.443, "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": 38636.333, "from_m": 37110.822, "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": 40871.318, "from_m": 38636.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41591.393, "from_m": 40871.318, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42447.805, "from_m": 41591.393, "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": 42468.927, "from_m": 42447.805, "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": 47596.685, "from_m": 42468.927, "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": 47976.591, "from_m": 47596.685, "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": 702472, "profile_key": "0f3b06d6cdf902d42c2af2ac551a8262774ed3d642fa4378e25cad57d3ee184f", "schedule_id": 19212, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1604", "location": "Kilmarnock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Barassie Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 74140}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1617", "location": "Troon", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 74140}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622", "location": "Prestwick Town", "stage_seq": 4, "distance_m": 9485.975, "section_seq": 1, "route_path_id": 74140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Falkland Jn", "stage_seq": 5, "distance_m": 14131.876, "section_seq": 1, "route_path_id": 74140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Newton-on-Ayr", "stage_seq": 6, "distance_m": 21064.678, "section_seq": 1, "route_path_id": 74140}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1630", "location": "Ayr", "stage_seq": 7, "distance_m": 25731.557, "section_seq": 1, "route_path_id": 74140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Dalrymple Jn", "stage_seq": 8, "distance_m": 31776.595, "section_seq": 1, "route_path_id": 74140}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Maybole", "stage_seq": 9, "distance_m": 42468.927, "section_seq": 1, "route_path_id": 74140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Kilkerran", "stage_seq": 10, "distance_m": 45417.857, "section_seq": 1, "route_path_id": 74140}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Girvan", "stage_seq": 11, "distance_m": 47976.591, "section_seq": 1, "route_path_id": 74140}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47976.591, "from_m": 0.0, "section_seq": 1, "route_path_id": 74140}], "total_distance_m": 47976.591, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 47976.591, "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": 2804, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:15Z", "source_id": 59114200, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:16:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:19Z", "source_id": 18825966, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2817, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:39Z", "source_id": 59132432, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:45Z", "source_id": 18831526, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2836, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:42Z", "source_id": 59136943, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:47Z", "source_id": 18832896, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:48Z", "source_id": 18854972, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:58:00+01:00", "operational_fact": true}] |
Kilmarnock |
1604 |
1604 |
2 |
None |
None |
Girvan |
1656 |
1656 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86984/2026-09-19/detailed |
None |
Maybole |
2026-09-19T16:43:30+01:00 |
Girvan |
16.5 |
{"type": "LineString", "coordinates": [[-4.6851512, 55.354818900000005], [-4.685856599999999, 55.3545688], [-4.686839499999999, 55.354147999999995], [-4.6875839, 55.35378810000001], [-4.687976599999999, 55.3535657], [-4.6883914, 55.3533211], [-4.688871399999999, 55.35300120000001], [-4.6894209, 55.35256689999999], [-4.6898717, 55.3521767], [-4.690805499999999, 55.3512728], [-4.6915209, 55.3505634], [-4.6920177, 55.3500858], [-4.6924502, 55.3495432], [-4.692460705332766, 55.349527854079895], [-4.6926529, 55.34924710000001], [-4.6928701, 55.3488256], [-4.6929704, 55.3484405], [-4.69312, 55.34798099999999], [-4.693119, 55.3475551], [-4.6931093, 55.34696219999999], [-4.6929858, 55.3465387], [-4.6928318, 55.346127900000006], [-4.692535100000001, 55.3456038], [-4.6922356, 55.3451672], [-4.6918334, 55.344733], [-4.6914655, 55.34442440000001], [-4.6911778, 55.3441942], [-4.690788499999999, 55.34391170000001], [-4.689950499999999, 55.3434235], [-4.6897961, 55.3433368], [-4.689261499999999, 55.3430529], [-4.6884273, 55.342647599999985], [-4.687633399999999, 55.3423185], [-4.686554, 55.34192289999999], [-4.685891899999999, 55.341712599999994], [-4.6840252, 55.34115860000001], [-4.683033899999999, 55.3409058], [-4.6819084, 55.3405501], [-4.6809596, 55.34021250000001], [-4.6800523, 55.3398057], [-4.6787019999999995, 55.33904999999999], [-4.6781681, 55.33868030000001], [-4.6777993, 55.3383716], [-4.677348599999999, 55.33794629999999], [-4.676939599999999, 55.3374994], [-4.6765496, 55.337017], [-4.676257599999999, 55.33657710000001], [-4.6761142, 55.3362742], [-4.676068099999999, 55.3361664], [-4.675860400000001, 55.3357544], [-4.675776199999999, 55.33552259999999], [-4.6756379, 55.33517880000001], [-4.6753761, 55.334681399999994], [-4.6751735, 55.3343376], [-4.6748356, 55.3338753], [-4.6744112, 55.333425000000005], [-4.6739195, 55.33294719999999], [-4.673560999999999, 55.3327025], [-4.673107299999999, 55.3323562], [-4.672597999999999, 55.332038299999994], [-4.671993699999999, 55.3316537], [-4.6712561, 55.3312982], [-4.671239477421511, 55.33129180831028], [-4.6705313, 55.33101949999999], [-4.669119499999999, 55.33056070000001], [-4.668494099999999, 55.3303271], [-4.6679384, 55.33008850000001], [-4.6671586, 55.329655], [-4.66629, 55.32908179999999], [-4.6656527, 55.32858860000001], [-4.6651508, 55.3281282], [-4.6645278, 55.327284899999995], [-4.6640113, 55.32575469999999], [-4.6640649, 55.325261], [-4.6641059, 55.3248356], [-4.664280099999999, 55.3243577], [-4.664433700000001, 55.3240313], [-4.6645809, 55.3237648], [-4.6651713, 55.32298219999999], [-4.665895299999999, 55.32228480000001], [-4.6665332, 55.32187150000001], [-4.667239100000001, 55.32151410000001], [-4.6682161, 55.3210491], [-4.668778, 55.32078309999999], [-4.669577499999999, 55.320366699999994], [-4.669865099999999, 55.3201966], [-4.670352199999999, 55.31982310000001], [-4.6708781, 55.319315], [-4.671239477421511, 55.31886475176523], [-4.6714181, 55.3186422], [-4.6717287, 55.31804770000001], [-4.671898099999999, 55.3176902], [-4.672140100000001, 55.31719859999999], [-4.6724558, 55.31660970000001], [-4.6727175, 55.31619659999999], [-4.6732323, 55.3155933], [-4.6737478999999995, 55.31503000000001], [-4.6744677, 55.314323900000005], [-4.6749988, 55.31362], [-4.675223, 55.31313479999999], [-4.675441799999999, 55.3125282], [-4.6755853, 55.311922], [-4.6760619, 55.310192400000005], [-4.6762051, 55.309860599999986], [-4.6763886, 55.3095412], [-4.6765964, 55.30925359999999], [-4.676853899999999, 55.3089193], [-4.677099, 55.308632], [-4.6772497, 55.3084772], [-4.677367099999999, 55.3083566], [-4.677517, 55.30822539999999], [-4.677708899999999, 55.30806859999999], [-4.677966900000001, 55.3078755], [-4.6781715, 55.30773309999999], [-4.678441199999999, 55.3075442], [-4.6787928, 55.3073156], [-4.6802672, 55.306366999999995], [-4.6814393, 55.3056193], [-4.681935499999999, 55.305304199999995], [-4.6827345, 55.3047877], [-4.683176699999999, 55.304496400000005], [-4.683483999999999, 55.3042839], [-4.6839087, 55.303994499999995], [-4.684151499999999, 55.3038406], [-4.6844287, 55.30366299999999], [-4.684702299999999, 55.30349050000001], [-4.685272800000001, 55.30313099999999], [-4.6860249, 55.3026459], [-4.686682599999999, 55.30217609999999], [-4.687445, 55.30160149999999], [-4.688417599999999, 55.30080339999999], [-4.688969799999999, 55.3003436], [-4.6896686999999995, 55.29990959999999], [-4.6907346, 55.2994234], [-4.6915391, 55.299123], [-4.6924359, 55.29885269999999], [-4.6931841, 55.2986558], [-4.694299, 55.29844870000001], [-4.694463151041842, 55.298419519811674], [-4.6954854, 55.29823780000001], [-4.6963753, 55.29803040000001], [-4.697250199999999, 55.297771700000006], [-4.698019699999999, 55.2974542], [-4.6987359, 55.2971298], [-4.699375, 55.296770899999984], [-4.7000739, 55.296292699999995], [-4.700621299999999, 55.2958074], [-4.7011045, 55.2952879], [-4.7014575, 55.29481369999999], [-4.7021102, 55.2939744], [-4.7025728, 55.29351139999999], [-4.7030528, 55.2931698], [-4.703949299999999, 55.29267180000001], [-4.7045473, 55.29239319999999], [-4.705618099999999, 55.292014399999985], [-4.7061632, 55.2918518], [-4.706807199999999, 55.29169279999999], [-4.7073942, 55.291574999999995], [-4.7084109, 55.29141969999999], [-4.7090743, 55.291345], [-4.7099706999999995, 55.2912642], [-4.710677799999999, 55.291188899999995], [-4.710852299999999, 55.291167], [-4.711011499999999, 55.291144900000006], [-4.7112537, 55.2911113], [-4.7126555, 55.2908949], [-4.713496799999999, 55.29077660000001], [-4.714338000000001, 55.2906953], [-4.715143799999999, 55.2906328], [-4.7162591, 55.290572], [-4.717060699999999, 55.290549899999995], [-4.717853399999999, 55.2905254], [-4.718638, 55.2904666], [-4.7193749, 55.2903878], [-4.720063, 55.29028569999999], [-4.720900999999999, 55.2901221], [-4.7229944, 55.2896628], [-4.7239236, 55.289505199999994], [-4.7259402999999995, 55.28924639999999], [-4.7274059, 55.28905069999999], [-4.728984, 55.28882869999999], [-4.729798399999999, 55.2886663], [-4.7305778, 55.288477400000005], [-4.731514799999999, 55.28821210000001], [-4.7324049, 55.28790839999999], [-4.733502799999999, 55.2874291], [-4.7343658, 55.2869661], [-4.7349624, 55.2866061], [-4.735783, 55.28602970000001], [-4.736366199999999, 55.2855096], [-4.7374408, 55.28448780000001], [-4.738407799999999, 55.2838261], [-4.7389983, 55.28349589999999], [-4.7395366, 55.28318589999999], [-4.7400701, 55.282913], [-4.7408851, 55.2825596], [-4.7409194999999995, 55.282544400000006], [-4.741422999999999, 55.28232169999998], [-4.7418602, 55.282086], [-4.7424613, 55.28171600000001], [-4.743294399999999, 55.28114630000001], [-4.743879599999999, 55.28079840000001], [-4.745384199999999, 55.280050300000006], [-4.7459465, 55.2797764], [-4.7463298, 55.2796032], [-4.747197199999999, 55.2792116], [-4.7482438, 55.2787586], [-4.749266099999999, 55.2784176], [-4.7502931, 55.2781654], [-4.751728299999999, 55.277892599999994], [-4.7530256, 55.2777241], [-4.7547204, 55.27752029999999], [-4.756349599999999, 55.27722589999999], [-4.758175699999999, 55.27678910000001], [-4.7598764, 55.27634789999999], [-4.761071005833464, 55.276022063310016], [-4.7619812, 55.2757738], [-4.763847, 55.2753095], [-4.766794099999999, 55.27461329999999], [-4.767635799999999, 55.274452700000005], [-4.7698233, 55.274068699999994], [-4.771318399999999, 55.2738201], [-4.7726907, 55.2735588], [-4.7738096, 55.2731993], [-4.7747757, 55.2728061], [-4.776115899999999, 55.2722582], [-4.7769353, 55.271894999999994], [-4.7781207, 55.27151570000001], [-4.7795765999999995, 55.2711887], [-4.7811571, 55.27097460000001], [-4.7826682, 55.2708928], [-4.7834628, 55.2708775], [-4.784597199999999, 55.270897], [-4.785281400000001, 55.2708867], [-4.7866472, 55.2707688], [-4.787350000000001, 55.2706715], [-4.788309, 55.2704953], [-4.7888884, 55.270363], [-4.7895356, 55.27019750000001], [-4.7903191, 55.2699615], [-4.7919794, 55.26942509999999], [-4.7929779, 55.26913110000001], [-4.793650399999999, 55.2689659], [-4.7949184, 55.2687089], [-4.796683499999999, 55.2683789], [-4.797219599999999, 55.2682521], [-4.798229700000001, 55.26800490000001], [-4.7990719, 55.267765899999986], [-4.7996979, 55.2676024], [-4.8001582, 55.2674908], [-4.8011589, 55.2673029], [-4.802698, 55.26712169999998], [-4.8035663, 55.2670288], [-4.8049045, 55.2667978], [-4.8060546, 55.2665234], [-4.8073216, 55.26611389999999], [-4.8081114, 55.2658264], [-4.8087819, 55.26553750000001], [-4.809520799999999, 55.26516669999999], [-4.810211, 55.2647452], [-4.8108559, 55.26429190000001], [-4.8114669999999995, 55.26373049999999], [-4.812157599999999, 55.2631109], [-4.812411599999999, 55.2628928], [-4.8128965, 55.2625598], [-4.8132899, 55.2623292], [-4.8138663, 55.2620081], [-4.814302699999999, 55.261804], [-4.8147358, 55.26162589999999], [-4.815597500000001, 55.2613193], [-4.8162033, 55.26114009999999], [-4.8165269, 55.261064], [-4.8166235, 55.2610411], [-4.8175016, 55.260833099999985], [-4.8182818, 55.26070229999999], [-4.8191242, 55.2606031], [-4.819689999999999, 55.2605611], [-4.820632399999999, 55.2605066], [-4.8216095999999995, 55.2604334], [-4.8221377, 55.260373599999994], [-4.8227627, 55.2602842], [-4.823660799999999, 55.2601121], [-4.8244912, 55.25990819999999], [-4.8254074, 55.2596274], [-4.826287399999999, 55.25930239999999], [-4.827828499999999, 55.258669299999994], [-4.829466, 55.2580236], [-4.8302615, 55.257726899999994], [-4.831136599999999, 55.2574504], [-4.8318534, 55.2572704], [-4.8325796, 55.2571173], [-4.8336657999999995, 55.2569426], [-4.834363899999999, 55.256846199999984], [-4.835065599999999, 55.25672949999999], [-4.835634699999999, 55.2566254], [-4.8363363, 55.25646449999999], [-4.836749099999999, 55.25636239999999], [-4.837169, 55.2562454], [-4.8375026, 55.256142199999985], [-4.8377797, 55.256051], [-4.838277599999999, 55.25587519999999], [-4.8387507, 55.2556864], [-4.839210399999999, 55.25548330000001], [-4.839759599999999, 55.2552222], [-4.8403247, 55.2549362], [-4.8414153, 55.2543863], [-4.8421036, 55.2540388], [-4.842866199999999, 55.253653500000006], [-4.843047999999999, 55.253563], [-4.8445392, 55.2527931], [-4.8452234999999995, 55.252404799999994], [-4.8454645, 55.2522197], [-4.845765, 55.2520132], [-4.8461343, 55.2517234], [-4.8463617999999995, 55.2515129], [-4.8465935, 55.2512864], [-4.8468379, 55.25103099999999], [-4.8470541, 55.2507901], [-4.8473166999999995, 55.2504611], [-4.847497899999999, 55.2502178], [-4.8478026, 55.2498288], [-4.848072199999999, 55.2494798], [-4.8482534, 55.24921239999999], [-4.848399400000001, 55.24896030000001], [-4.8485048, 55.24876419999999], [-4.848546899999999, 55.2486201], [-4.848602, 55.2483868], [-4.8486272999999995, 55.2481504], [-4.8486435, 55.2478982], [-4.848647399999999, 55.2476018], [-4.848613799999999, 55.24731870000001], [-4.848595259985574, 55.247245265521585], [-4.8485678, 55.2471365], [-4.8485284, 55.2470266], [-4.848419899999999, 55.24681869999999], [-4.848229, 55.24652549999999], [-4.848132199999999, 55.2463925]]} |
12.3 |
1641½ |
1658 |
Maybole |
Girvan |
Girvan |
55.2463925 |
-4.8481322 |
55.2463925 |
-4.8481322 |
1 |
0 |
2026-09-19 16:09:52 |
TERMINATED |
2026-09-19 15:58:00 |
Girvan |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854972 |
1789833589864318 |
24 |
24 |
2026-09-19 16:09:50.082671 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 15:59:49.858767 |
| 671794 |
701675 |
L88704 |
062C06MQ19 |
2026-09-19 |
COMPLETE |
18853757 |
2026-09-19 17:00:00 |
2026-09-19 16:10:21 |
2026-09-21 16:10:21 |
{"id": 701675, "stp": "P", "toc": "ScotRail", "uid": "L88704", "consist": "318251+320416", "dest_crs": "CUB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88704/2026-09-19/detailed", "trust_id": "062C06MQ19", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cumbernauld", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "2", "is_terminated": 1, "next_location": "Cumbernauld", "signalling_id": "2C06", "timing_status": "EARLY", "origin_station": "Dalmuir", "current_leg_arr": "1700", "current_leg_dep": "1659½", "current_leg_end": "Cumbernauld", "origin_dep_time": "1528", "origin_platform": "5", "current_location": "Cumbernauld", "last_update_time": "2026-09-19T16:10:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574]]}", "current_leg_start": "Greenfaulds", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "55.9416574", "next_location_lon": "-3.9808903", "previous_location": "Greenfaulds", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.474, \"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\": 287.519, \"from_m\": 237.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 613.414, \"from_m\": 287.519, \"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\": 885.079, \"from_m\": 613.414, \"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\": 921.757, \"from_m\": 885.079, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2511.318, \"from_m\": 921.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3913.92, \"from_m\": 2511.318, \"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\": 4806.195, \"from_m\": 3913.92, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14971.872, \"from_m\": 4806.195, \"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\": 15314.587, \"from_m\": 14971.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15409.093, \"from_m\": 15314.587, \"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\": 15441.353, \"from_m\": 15409.093, \"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\": 15505.279, \"from_m\": 15441.353, \"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\": 15573.758, \"from_m\": 15505.279, \"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\": 21870.817, \"from_m\": 15573.758, \"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\": 21884.871, \"from_m\": 21870.817, \"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\": 22001.871, \"from_m\": 21884.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22421.925, \"from_m\": 22001.871, \"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\": 22571.328, \"from_m\": 22421.925, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24150.774, \"from_m\": 22571.328, \"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\": 24197.272, \"from_m\": 24150.774, \"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\": 31794.28, \"from_m\": 24197.272, \"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\": 32598.122, \"from_m\": 31794.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34915.026, \"from_m\": 32598.122, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35419.813, \"from_m\": 34915.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36887.555, \"from_m\": 35419.813, \"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\": 37533.36, \"from_m\": 36887.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39313.38, \"from_m\": 37533.36, \"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\": 39345.841, \"from_m\": 39313.38, \"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\": 39872.524, \"from_m\": 39345.841, \"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\": 44034.345, \"from_m\": 39872.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44213.841, \"from_m\": 44034.345, \"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\": 44261.099, \"from_m\": 44213.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44499.599, \"from_m\": 44261.099, \"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\": 45026.883, \"from_m\": 44499.599, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45064.647, \"from_m\": 45026.883, \"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\": 45621.878, \"from_m\": 45064.647, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45699.504, \"from_m\": 45621.878, \"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\": 48219.989, \"from_m\": 45699.504, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49257.735, \"from_m\": 48219.989, \"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\": 49406.618, \"from_m\": 49257.735, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49436.266, \"from_m\": 49406.618, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49541.209, \"from_m\": 49436.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50617.19, \"from_m\": 49541.209, \"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\": 50719.103, \"from_m\": 50617.19, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51582.002, \"from_m\": 50719.103, \"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\": 51839.485, \"from_m\": 51582.002, \"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\": 53464.847, \"from_m\": 51839.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57601.286, \"from_m\": 53464.847, \"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\": 62519.185, \"from_m\": 57601.286, \"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\": 62560.219, \"from_m\": 62519.185, \"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\": 62608.543, \"from_m\": 62560.219, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 62683.679, \"from_m\": 62608.543, \"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\": 62897.289, \"from_m\": 62683.679, \"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\": 62963.099, \"from_m\": 62897.289, \"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\": 63364.571, \"from_m\": 62963.099, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 63405.605, \"from_m\": 63364.571, \"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\": 68281.159, \"from_m\": 63405.605, \"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\": 69116.465, \"from_m\": 68281.159, \"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\": 105.0}, {\"to_m\": 69165.136, \"from_m\": 69116.465, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 69203.052, \"from_m\": 69165.136, \"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\": 81630.958, \"from_m\": 69203.052, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 701675, \"profile_key\": \"0742ecd1bb40258362e74c8921bd9629bd64a9e2186c6f883ab296b251972044\", \"schedule_id\": 2434, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1530H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2374.466, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1532H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3942.427, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 4909.042, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1537H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 7197.391, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1539H\", \"wtt_dep\": \"1540\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 10837.389, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 15682.82, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1541H\", \"wtt_dep\": \"1542\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 19944.041, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1544H\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 22059.835, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 23464.356, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1547H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 24455.772, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 26145.513, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1555\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 27603.002, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1557\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 28706.172, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600H\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 30074.158, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 31170.807, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1605H\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 32524.688, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 33983.85, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609\", \"location\": \"Cambuslang\", \"stage_seq\": 19, \"distance_m\": 35961.465, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"Newton West Jn\", \"stage_seq\": 20, \"distance_m\": 37283.193, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1615H\", \"location\": \"Newton\", \"stage_seq\": 21, \"distance_m\": 37832.784, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1619H\", \"location\": \"Blantyre\", \"stage_seq\": 22, \"distance_m\": 38662.542, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1622H\", \"location\": \"Hamilton West\", \"stage_seq\": 23, \"distance_m\": 39379.039, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625H\", \"location\": \"Hamilton Central\", \"stage_seq\": 24, \"distance_m\": 39744.455, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Haughhead Jn\", \"stage_seq\": 25, \"distance_m\": 42850.868, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1630H\", \"wtt_dep\": \"1631H\", \"location\": \"Airbles\", \"stage_seq\": 26, \"distance_m\": 43386.423, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1636H\", \"location\": \"Motherwell\", \"stage_seq\": 27, \"distance_m\": 44133.196, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Mossend South Jn\", \"stage_seq\": 28, \"distance_m\": 44735.331, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Mossend North Jn\", \"stage_seq\": 29, \"distance_m\": 45137.714, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Mossend North Exit\", \"stage_seq\": 30, \"distance_m\": 45867.872, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 31, \"distance_m\": 48086.728, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1649H\", \"location\": \"Whifflet\", \"stage_seq\": 32, \"distance_m\": 49222.357, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Coatbridge Central\", \"stage_seq\": 33, \"distance_m\": 50395.049, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Gartsherrie South Jn\", \"stage_seq\": 34, \"distance_m\": 52214.89, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 35, \"distance_m\": 56065.648, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1659H\", \"location\": \"Greenfaulds\", \"stage_seq\": 36, \"distance_m\": 58462.448, \"section_seq\": 1, \"route_path_id\": 66576}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"Cumbernauld\", \"stage_seq\": 37, \"distance_m\": 61493.095, \"section_seq\": 1, \"route_path_id\": 66576}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81630.958, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66576}], \"total_distance_m\": 81630.958, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 75088.052, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6542.906, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.5", "current_position_lat": "55.9416574", "current_position_lon": "-3.9808903", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:31:09Z\", \"source_id\": 59014321, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:31:16Z\", \"source_id\": 18795877, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:33:27Z\", \"source_id\": 59019400, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:34:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:33:30Z\", \"source_id\": 18797388, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:36:02Z\", \"source_id\": 59025193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:36:10Z\", \"source_id\": 18799106, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:38:18Z\", \"source_id\": 59030210, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:39:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:38:19Z\", \"source_id\": 18800550, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:42:13Z\", \"source_id\": 18803174, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:42:52Z\", \"source_id\": 59040316, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:42:56Z\", \"source_id\": 18803657, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:45:55Z\", \"source_id\": 59047098, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:46:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:45:59Z\", \"source_id\": 18805709, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:11Z\", \"source_id\": 59054211, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:49:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:12Z\", \"source_id\": 18807838, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:51:30Z\", \"source_id\": 59059570, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:52:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:51:33Z\", \"source_id\": 18809475, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:32Z\", \"source_id\": 59064080, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:35Z\", \"source_id\": 18810815, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:41Z\", \"source_id\": 59068592, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:56:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:45Z\", \"source_id\": 18812208, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:17Z\", \"source_id\": 59076532, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:21Z\", \"source_id\": 18814551, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:01:25Z\", \"source_id\": 59081183, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:01:29Z\", \"source_id\": 18815960, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:52Z\", \"source_id\": 59086681, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:54Z\", \"source_id\": 18817638, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:59Z\", \"source_id\": 59096125, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:08:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:04Z\", \"source_id\": 18820362, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:17Z\", \"source_id\": 59105756, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:19Z\", \"source_id\": 18823221, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:11Z\", \"source_id\": 59118505, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:14Z\", \"source_id\": 18827186, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:55Z\", \"source_id\": 59124363, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:59Z\", \"source_id\": 18829012, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:33Z\", \"source_id\": 59130039, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:38Z\", \"source_id\": 18830787, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:04Z\", \"source_id\": 59139906, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:08Z\", \"source_id\": 18833810, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:26Z\", \"source_id\": 59149442, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:31Z\", \"source_id\": 18836714, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:29Z\", \"source_id\": 59174036, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:33Z\", \"source_id\": 18844115, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:01Z\", \"source_id\": 59188753, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:06Z\", \"source_id\": 18848533, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:55Z\", \"source_id\": 59205827, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:58Z\", \"source_id\": 18853753, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:55Z\", \"source_id\": 59205827, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:58Z\", \"source_id\": 18853757, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cumbernauld", "service_state_platform": "2", "timing_fact_generation": 1789833479355868, "current_leg_arrival_utc": "2026-09-19T17:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:00.631502", "service_state_evidence_id": 18853757, "current_leg_start_actual_dep": "2026-09-19T16:59:30+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:03.349237", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
CUB |
2C06 |
318251+320416 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 237.474, "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": 287.519, "from_m": 237.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 613.414, "from_m": 287.519, "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": 885.079, "from_m": 613.414, "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": 921.757, "from_m": 885.079, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2511.318, "from_m": 921.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3913.92, "from_m": 2511.318, "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": 4806.195, "from_m": 3913.92, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14971.872, "from_m": 4806.195, "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": 15314.587, "from_m": 14971.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15409.093, "from_m": 15314.587, "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": 15441.353, "from_m": 15409.093, "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": 15505.279, "from_m": 15441.353, "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": 15573.758, "from_m": 15505.279, "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": 21870.817, "from_m": 15573.758, "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": 21884.871, "from_m": 21870.817, "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": 22001.871, "from_m": 21884.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22421.925, "from_m": 22001.871, "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": 22571.328, "from_m": 22421.925, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24150.774, "from_m": 22571.328, "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": 24197.272, "from_m": 24150.774, "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": 31794.28, "from_m": 24197.272, "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": 32598.122, "from_m": 31794.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34915.026, "from_m": 32598.122, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35419.813, "from_m": 34915.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36887.555, "from_m": 35419.813, "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": 37533.36, "from_m": 36887.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39313.38, "from_m": 37533.36, "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": 39345.841, "from_m": 39313.38, "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": 39872.524, "from_m": 39345.841, "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": 44034.345, "from_m": 39872.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44213.841, "from_m": 44034.345, "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": 44261.099, "from_m": 44213.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44499.599, "from_m": 44261.099, "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": 45026.883, "from_m": 44499.599, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 45064.647, "from_m": 45026.883, "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": 45621.878, "from_m": 45064.647, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 45699.504, "from_m": 45621.878, "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": 48219.989, "from_m": 45699.504, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 49257.735, "from_m": 48219.989, "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": 49406.618, "from_m": 49257.735, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49436.266, "from_m": 49406.618, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49541.209, "from_m": 49436.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50617.19, "from_m": 49541.209, "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": 50719.103, "from_m": 50617.19, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51582.002, "from_m": 50719.103, "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": 51839.485, "from_m": 51582.002, "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": 53464.847, "from_m": 51839.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57601.286, "from_m": 53464.847, "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": 62519.185, "from_m": 57601.286, "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": 62560.219, "from_m": 62519.185, "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": 62608.543, "from_m": 62560.219, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 62683.679, "from_m": 62608.543, "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": 62897.289, "from_m": 62683.679, "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": 62963.099, "from_m": 62897.289, "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": 63364.571, "from_m": 62963.099, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 63405.605, "from_m": 63364.571, "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": 68281.159, "from_m": 63405.605, "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": 69116.465, "from_m": 68281.159, "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": 105.0}, {"to_m": 69165.136, "from_m": 69116.465, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 69203.052, "from_m": 69165.136, "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": 81630.958, "from_m": 69203.052, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 701675, "profile_key": "0742ecd1bb40258362e74c8921bd9629bd64a9e2186c6f883ab296b251972044", "schedule_id": 2434, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1528", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1530H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2374.466, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1532H", "location": "Yoker", "stage_seq": 3, "distance_m": 3942.427, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535H", "location": "Garscadden", "stage_seq": 4, "distance_m": 4909.042, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1537H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 7197.391, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1539H", "wtt_dep": "1540", "location": "Jordanhill", "stage_seq": 6, "distance_m": 10837.389, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 15682.82, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1541H", "wtt_dep": "1542", "location": "Hyndland", "stage_seq": 8, "distance_m": 19944.041, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544H", "location": "Partick", "stage_seq": 9, "distance_m": 22059.835, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 23464.356, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1547H", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 24455.772, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Anderston", "stage_seq": 12, "distance_m": 26145.513, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1555", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 27603.002, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Argyle Street", "stage_seq": 14, "distance_m": 28706.172, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600H", "location": "Bridgeton", "stage_seq": 15, "distance_m": 30074.158, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 31170.807, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605H", "location": "Rutherglen", "stage_seq": 17, "distance_m": 32524.688, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 33983.85, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609", "location": "Cambuslang", "stage_seq": 19, "distance_m": 35961.465, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 37283.193, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1615H", "location": "Newton", "stage_seq": 21, "distance_m": 37832.784, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1619H", "location": "Blantyre", "stage_seq": 22, "distance_m": 38662.542, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1622H", "location": "Hamilton West", "stage_seq": 23, "distance_m": 39379.039, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Hamilton Central", "stage_seq": 24, "distance_m": 39744.455, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Haughhead Jn", "stage_seq": 25, "distance_m": 42850.868, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631H", "location": "Airbles", "stage_seq": 26, "distance_m": 43386.423, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1636H", "location": "Motherwell", "stage_seq": 27, "distance_m": 44133.196, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Mossend South Jn", "stage_seq": 28, "distance_m": 44735.331, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Mossend North Jn", "stage_seq": 29, "distance_m": 45137.714, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Mossend North Exit", "stage_seq": 30, "distance_m": 45867.872, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Whifflet South Jn", "stage_seq": 31, "distance_m": 48086.728, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "Whifflet", "stage_seq": 32, "distance_m": 49222.357, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Coatbridge Central", "stage_seq": 33, "distance_m": 50395.049, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Gartsherrie South Jn", "stage_seq": 34, "distance_m": 52214.89, "section_seq": 1, "route_path_id": 66576}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Garnqueen North Jn", "stage_seq": 35, "distance_m": 56065.648, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1659H", "location": "Greenfaulds", "stage_seq": 36, "distance_m": 58462.448, "section_seq": 1, "route_path_id": 66576}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Cumbernauld", "stage_seq": 37, "distance_m": 61493.095, "section_seq": 1, "route_path_id": 66576}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81630.958, "from_m": 0.0, "section_seq": 1, "route_path_id": 66576}], "total_distance_m": 81630.958, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 75088.052, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6542.906, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:31:09Z", "source_id": 59014321, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T14:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:31:16Z", "source_id": 18795877, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:33:27Z", "source_id": 59019400, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:34:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:33:30Z", "source_id": 18797388, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:36:02Z", "source_id": 59025193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:36:10Z", "source_id": 18799106, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:38:18Z", "source_id": 59030210, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:39:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:38:19Z", "source_id": 18800550, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:42:13Z", "source_id": 18803174, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:42:52Z", "source_id": 59040316, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T14:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:42:56Z", "source_id": 18803657, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:45:55Z", "source_id": 59047098, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T14:46:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:45:59Z", "source_id": 18805709, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:11Z", "source_id": 59054211, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T14:49:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:12Z", "source_id": 18807838, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:51:30Z", "source_id": 59059570, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T14:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:51:33Z", "source_id": 18809475, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:32Z", "source_id": 59064080, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T14:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:35Z", "source_id": 18810815, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:41Z", "source_id": 59068592, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T14:56:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:45Z", "source_id": 18812208, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:17Z", "source_id": 59076532, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:21Z", "source_id": 18814551, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:01:25Z", "source_id": 59081183, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:01:29Z", "source_id": 18815960, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:52Z", "source_id": 59086681, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:54Z", "source_id": 18817638, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:59Z", "source_id": 59096125, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:04Z", "source_id": 18820362, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:17Z", "source_id": 59105756, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:19Z", "source_id": 18823221, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:11Z", "source_id": 59118505, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T15:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:14Z", "source_id": 18827186, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:55Z", "source_id": 59124363, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:22:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:59Z", "source_id": 18829012, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:33Z", "source_id": 59130039, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:38Z", "source_id": 18830787, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2473, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:04Z", "source_id": 59139906, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T15:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:08Z", "source_id": 18833810, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2451, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:26Z", "source_id": 59149442, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T15:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:31Z", "source_id": 18836714, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2231, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:29Z", "source_id": 59174036, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T15:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:33Z", "source_id": 18844115, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2176, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:01Z", "source_id": 59188753, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T15:50:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:06Z", "source_id": 18848533, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2143, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:55Z", "source_id": 59205827, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T15:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:58Z", "source_id": 18853753, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2136, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:55Z", "source_id": 59205827, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T16:00:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:58Z", "source_id": 18853757, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Dalmuir |
1528 |
1528 |
5 |
None |
None |
Cumbernauld |
1701 |
1701 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88704/2026-09-19/detailed |
None |
Greenfaulds |
2026-09-19T16:59:30+01:00 |
Cumbernauld |
0.5 |
{"type": "LineString", "coordinates": [[-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574]]} |
0.7 |
1659½ |
1700 |
Greenfaulds |
Cumbernauld |
Cumbernauld |
55.9416574 |
-3.9808903 |
55.9416574 |
-3.9808903 |
1 |
0 |
2026-09-19 16:10:21 |
TERMINATED |
2026-09-19 16:00:00 |
Cumbernauld |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18853757 |
1789833479355868 |
120 |
120 |
2026-09-19 16:10:03.349237 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:00.631502 |
| 671795 |
701744 |
K04492 |
315B561S19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 16:00:00 |
2026-09-19 16:10:21 |
2026-09-21 16:10:21 |
{"id": 701744, "stp": "N", "toc": "SO", "uid": "K04492", "consist": null, "dest_crs": "XBQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:K04492/2026-09-19/detailed", "trust_id": "315B561S19", "origin_crs": "XNN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bletchley T.M.D.", "service_date": "2026-09-19", "dest_arr_time": "2027", "dest_platform": null, "is_terminated": 1, "next_location": "Stockport", "signalling_id": "5B56", "timing_status": null, "origin_station": "Newton Heath T.M.D.", "current_leg_arr": "1628½", "current_leg_dep": "1603", "current_leg_end": "Stockport", "origin_dep_time": "1600", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-19T16:10:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1906638, 53.5035578], [-2.1909117, 53.503457100000006], [-2.1912415, 53.5033538], [-2.1914261, 53.5033149], [-2.1921206, 53.5031684], [-2.1923345, 53.5031333], [-2.1926302, 53.5030767], [-2.1929174, 53.5030085], [-2.1933904999999996, 53.50286679999999], [-2.1936776, 53.50276569999999], [-2.1940627, 53.50263], [-2.194314569624051, 53.502541325521655], [-2.1945058, 53.50247399999999], [-2.1953214999999995, 53.50218339999999], [-2.1959663, 53.5019634], [-2.1967652, 53.5016932], [-2.1976194, 53.5014058], [-2.1977602, 53.5013615], [-2.1978893, 53.501322299999984], [-2.1986397999999996, 53.501076899999994], [-2.1999179, 53.500671699999984], [-2.2014436, 53.5001743], [-2.2028182, 53.499727199999995], [-2.2033795, 53.499511800000015], [-2.203903, 53.4993414], [-2.2040816999999997, 53.4992831], [-2.2043850999999997, 53.4991944], [-2.2052238, 53.4989307], [-2.2065971, 53.498498899999994], [-2.2069565, 53.4983696], [-2.2072999, 53.49820209999999], [-2.207652, 53.49798820000001], [-2.2076941, 53.497952000000005], [-2.2078666, 53.49779009999999], [-2.2079416, 53.497696399999995], [-2.2080130999999996, 53.49755129999999], [-2.2080482, 53.49746220000001], [-2.2080801, 53.497326499999986], [-2.2080820999999995, 53.49723649999999], [-2.2080781, 53.4971538], [-2.2080669, 53.4970813], [-2.2080267999999994, 53.49695200000001], [-2.2080019999999996, 53.4968882], [-2.2079701, 53.49682450000001], [-2.2079364, 53.49677289999999], [-2.2077994, 53.49660190000001], [-2.2077306, 53.49653769999999], [-2.2076399999999996, 53.49646799999999], [-2.2075737, 53.496425299999984], [-2.2075245000000003, 53.4963948], [-2.2074303, 53.4963381], [-2.2073276, 53.4962904], [-2.2072445999999997, 53.496253], [-2.2071159, 53.4962038], [-2.2070108, 53.49616619999999], [-2.2068412, 53.4961204], [-2.2060697661854975, 53.49592595195207], [-2.2058288969606874, 53.49585844974979], [-2.2056166750003405, 53.49579793806783], [-2.2054289728962417, 53.49574346132041], [-2.2052616632401736, 53.49569406392179], [-2.2051106186239204, 53.495648790286225], [-2.2049717116392658, 53.49560668482793], [-2.204840814877993, 53.49556679196118], [-2.204713800931887, 53.49552815610019], [-2.2045865423927298, 53.49548982165923], [-2.2044549118523067, 53.49545083305254], [-2.2043147819024, 53.49541023469436], [-2.2041620251347944, 53.49536707099893], [-2.2039925141412735, 53.4953203863805], [-2.2038021215136205, 53.4952692252533], [-2.203586719843619, 53.4952126320316], [-2.203342181723054, 53.49514965112964], [-2.2025995, 53.4949622], [-2.2021084, 53.494826999999994], [-2.2010064, 53.4945568], [-2.2007662, 53.49449870000001], [-2.2000538, 53.49432], [-2.1973362, 53.4936251], [-2.1957905, 53.4932781], [-2.1947902, 53.49306849999999], [-2.1945177, 53.4930154], [-2.1941666, 53.49296379999999], [-2.1938772, 53.492921299999985], [-2.1932486, 53.4928264], [-2.1923259, 53.492702], [-2.1913414999999996, 53.492602999999995], [-2.1902759, 53.4925265], [-2.1892156999999997, 53.492459100000005], [-2.188127, 53.49242189999999], [-2.1874356, 53.49242670000001], [-2.1873096, 53.4924292], [-2.1871524, 53.49243089999999], [-2.1868657, 53.4924277], [-2.1858287999999995, 53.4924777], [-2.183074, 53.492581], [-2.1806261, 53.492672799999994], [-2.1767902, 53.49283919999999], [-2.1757715999999996, 53.4928537], [-2.1745537, 53.492831599999995], [-2.1731769, 53.49280879999999], [-2.1729986999999995, 53.4928061], [-2.1722688, 53.4928023], [-2.1719917999999994, 53.49280339999999], [-2.1713672, 53.4928191], [-2.1694644, 53.492909899999994], [-2.167716599999999, 53.4929933], [-2.1671064, 53.4930113], [-2.1663521999999995, 53.49302250000001], [-2.1655199, 53.4930233], [-2.1648529, 53.493002999999995], [-2.1642217000000006, 53.49295949999999], [-2.1634207, 53.492881099999984], [-2.1625451999999994, 53.49277860000001], [-2.1610204999999993, 53.4926052], [-2.1602566, 53.4925425], [-2.1591685, 53.492474400000006], [-2.1583946, 53.4924505], [-2.1559566818868516, 53.49242606704792], [-2.1558102999999997, 53.49242459999998], [-2.1550711999999996, 53.492407199999995], [-2.1541439, 53.49234309999999], [-2.1533896, 53.49227689999999], [-2.1523235, 53.49223190000001], [-2.1501963, 53.4922887], [-2.1490793, 53.49227319999999], [-2.148217, 53.49221349999999], [-2.146769, 53.4920315], [-2.144942, 53.49174680000001], [-2.1430342, 53.4914436], [-2.1420144, 53.49125599999999], [-2.1410556, 53.49102059999999], [-2.1399610999999994, 53.49067919999999], [-2.1385836, 53.4901784], [-2.1378354999999996, 53.4899491], [-2.1371904, 53.489792099999995], [-2.1362945999999994, 53.489614800000005], [-2.1349973, 53.4894273], [-2.1337921, 53.4892753], [-2.1325705, 53.489201], [-2.1313593, 53.4891616], [-2.1302828, 53.4891585], [-2.1293046999999996, 53.4891888], [-2.1284639, 53.48926829999999], [-2.1275035999999994, 53.489400899999985], [-2.1266936, 53.4895535], [-2.1258514, 53.489768799999986], [-2.1239349999999995, 53.49038079999999], [-2.1226745999999994, 53.49075560000001], [-2.1213962, 53.4910794], [-2.1198593, 53.49141319999998], [-2.1187862999999996, 53.491602400000005], [-2.1182136999999996, 53.4916876], [-2.1178046, 53.4917423], [-2.1169559, 53.4918458], [-2.1160969, 53.491936999999986], [-2.1151776, 53.49201899999999], [-2.115123, 53.49202390000001], [-2.1144091, 53.492068499999995], [-2.1139990999999996, 53.492066999999984], [-2.1135278, 53.492053799999994], [-2.1133403000000004, 53.492052699999995], [-2.1122448, 53.49207], [-2.1115164999999996, 53.49205529999999], [-2.1111436, 53.49202970000001], [-2.1107657, 53.491988], [-2.1104963, 53.4919365], [-2.1103704, 53.4919124], [-2.1098982999999993, 53.49181229999999], [-2.1094617, 53.49165269999999], [-2.1090731, 53.491477800000006], [-2.1086425, 53.491190399999994], [-2.1084351999999997, 53.49097600000001], [-2.108292, 53.49075349999999], [-2.1081980999999996, 53.4905153], [-2.1081660999999996, 53.4904013], [-2.1081446, 53.49027449999999], [-2.1081496, 53.4901323], [-2.1081831, 53.4899275], [-2.1082255, 53.48977609999999], [-2.1083238, 53.48958749999999], [-2.1084049999999994, 53.48947219999999], [-2.1086894, 53.4891759], [-2.1087585, 53.48912490000001], [-2.1107189, 53.487676], [-2.1120093999999994, 53.4865086], [-2.11292, 53.485506499999985], [-2.1132995999999995, 53.485021], [-2.1137851, 53.484328899999994], [-2.1148841, 53.4825576], [-2.1156051, 53.48135039999999], [-2.1160208, 53.48068760000001], [-2.1172183, 53.47938429999999], [-2.1178080000000006, 53.47888869999999], [-2.1188736, 53.47819650000001], [-2.1194692, 53.4778781], [-2.1198819, 53.47768810000001], [-2.120587, 53.4773648], [-2.1207257, 53.4772997], [-2.1216478000000003, 53.4768823], [-2.1228629999999997, 53.4763411], [-2.1233387, 53.476093799999994], [-2.1238301, 53.47577569999999], [-2.1242615, 53.47543530000001], [-2.1245792, 53.47510909999998], [-2.1249070999999997, 53.4747379], [-2.1251578, 53.47434479999998], [-2.125177271237705, 53.47430439433963], [-2.1252003435830913, 53.474256515805386], [-2.1253666999999994, 53.473911300000005], [-2.1254797999999995, 53.473418499999994], [-2.125528, 53.472840700000006], [-2.1255126, 53.4726688], [-2.1255011999999995, 53.4725419], [-2.125421, 53.472236300000006], [-2.1252925, 53.4719034], [-2.125248899999999, 53.47181349999999], [-2.125123, 53.47155370000001], [-2.1235722999999997, 53.4687593], [-2.1233619, 53.4681617], [-2.1233114561198096, 53.46779240988761], [-2.1232846, 53.467595799999984], [-2.1233347, 53.46703800000001], [-2.1234487, 53.4665952], [-2.1236722, 53.4660773], [-2.1243209999999997, 53.465228], [-2.127482800000001, 53.460999], [-2.1279436, 53.46043250000001], [-2.1291471, 53.4591464], [-2.129802999999999, 53.4584986], [-2.130514499999999, 53.4578486], [-2.1309424, 53.45740179999999], [-2.1313381, 53.45696249999999], [-2.1321806, 53.4561453], [-2.132553, 53.45575370000001], [-2.1326303, 53.455676799999985], [-2.1351129, 53.453142099999994], [-2.1351719, 53.453079499999994], [-2.1362394, 53.451969899999995], [-2.1376818, 53.4504913], [-2.1378822999999993, 53.4502826], [-2.1396170999999997, 53.448521199999995], [-2.1407419, 53.4473758], [-2.1421508999999994, 53.44598740000001], [-2.1434435, 53.444812299999995], [-2.1436448, 53.444637099999994], [-2.1446346999999997, 53.4438487], [-2.144818312108603, 53.44370661683243], [-2.1448577027675824, 53.443676135395194], [-2.1449747, 53.44358559999999], [-2.1464318, 53.4425062], [-2.1465582999999997, 53.44242070000001], [-2.1473972999999997, 53.4418718], [-2.1487404, 53.441026], [-2.1498630999999997, 53.4403686], [-2.1513748999999995, 53.4395582], [-2.1531266, 53.438691799999994], [-2.1559566818868516, 53.437396529806925], [-2.1561747999999996, 53.4372967], [-2.1573345999999995, 53.436717499999986], [-2.1586842999999996, 53.43596359999999], [-2.1594798, 53.435438100000006], [-2.1603006, 53.4348097], [-2.1615445, 53.4338185], [-2.1631978, 53.4323864], [-2.1633494999999994, 53.432262599999994], [-2.1641042, 53.4315231], [-2.1645910999999995, 53.4309794], [-2.1650913, 53.4304229], [-2.1652003, 53.43029099999998], [-2.1654639, 53.42996110000001], [-2.1658765, 53.4294185], [-2.1662601, 53.4289004], [-2.1667972, 53.42809200000001], [-2.1671464, 53.42750749999999], [-2.1673995999999995, 53.42702469999998], [-2.1677632, 53.4263122], [-2.1680334, 53.42555149999999], [-2.1680538, 53.4253334], [-2.1680944, 53.425107100000005], [-2.1682657, 53.42459660000001], [-2.168491, 53.4237047], [-2.1686063, 53.4232524], [-2.168824, 53.42257060000001], [-2.1691673, 53.42129669999999], [-2.1694814, 53.4200449], [-2.1702831, 53.41690719999999], [-2.1703904, 53.4165476], [-2.1704413999999996, 53.41621979999999], [-2.170438936452381, 53.41615344388867], [-2.170420005146125, 53.41599566170536], [-2.170404448364619, 53.41585570467021], [-2.1703908827713505, 53.415731163636], [-2.1703779250298054, 53.41561962945556], [-2.17036419180347, 53.41551869298166], [-2.170348299755831, 53.41542594506713], [-2.1703288655503763, 53.415338976564755], [-2.170304505850591, 53.41525537832734], [-2.170273837319963, 53.41517274120768], [-2.170235476621978, 53.415088656058586], [-2.1701880404201224, 53.415000713732866], [-2.1701301453778834, 53.4149065050833], [-2.170060408158748, 53.41480362096271], [-2.1699774454262024, 53.41468965222388], [-2.169879873843733, 53.414562189719625], [-2.1697663100748263, 53.41441882430274], [-2.1697524999999995, 53.4144021], [-2.169671279277511, 53.41428429590598], [-2.1694812, 53.4140086], [-2.1692795999999994, 53.41376609999998], [-2.1688817999999994, 53.413287399999994], [-2.1686742, 53.41303269999999], [-2.1685011, 53.4127849], [-2.1683801, 53.412627400000005], [-2.1674042, 53.41148129999999], [-2.1662428, 53.41008180000001], [-2.1658822999999994, 53.4096456], [-2.1655375, 53.4092312], [-2.1648764, 53.4084337], [-2.164499999999999, 53.407978099999994], [-2.164318999999999, 53.407756199999994], [-2.1641446999999996, 53.4075496], [-2.1640529999999996, 53.4074341], [-2.1640054, 53.40735759999998], [-2.1639045, 53.40717600000001], [-2.1638307999999995, 53.407085], [-2.1636996999999996, 53.4069041], [-2.1635976, 53.40673459999999], [-2.1635532, 53.40664679999999], [-2.1635191, 53.40657949999999], [-2.1634848999999994, 53.40651199999999], [-2.1633906, 53.4063121], [-2.1633129999999996, 53.40610199999999], [-2.1632348999999995, 53.405869200000005], [-2.1631829735151142, 53.40568378508251]]}", "current_leg_start": "Newton Heath T.M.D.", "dest_arr_time_act": "2027", "motion_projection": null, "next_location_lat": "53.4056838", "next_location_lon": "-2.1631830", "previous_location": null, "current_leg_milage": "12.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.048, \"from_m\": 0.0, \"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\": 2398.037, \"from_m\": 661.048, \"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\": 4391.361, \"from_m\": 2398.037, \"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\": 4445.078, \"from_m\": 4391.361, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22754.995, \"from_m\": 4445.078, \"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\": 23104.759, \"from_m\": 22754.995, \"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\": 23920.671, \"from_m\": 23104.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23989.409, \"from_m\": 23920.671, \"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\": 24043.834, \"from_m\": 23989.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\": 24504.444, \"from_m\": 24043.834, \"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\": 25760.184, \"from_m\": 24504.444, \"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\": 25876.727, \"from_m\": 25760.184, \"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\": 26649.953, \"from_m\": 25876.727, \"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\": 29110.025, \"from_m\": 26649.953, \"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\": 65158.233, \"from_m\": 29110.025, \"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\": 65175.626, \"from_m\": 65158.233, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66032.614, \"from_m\": 65175.626, \"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\": 66345.577, \"from_m\": 66032.614, \"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\": 701744, \"profile_key\": \"fcfeb6dec2791779c292b88c47a7405c866e8dca0d5b6edaf50573d6d1463f04\", \"schedule_id\": 35543, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1545.45, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Brewery Jn\", \"stage_seq\": 3, \"distance_m\": 3715.008, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 4, \"distance_m\": 8614.69, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 5, \"distance_m\": 22937.244, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 6, \"distance_m\": 23670.267, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Denton Jn\", \"stage_seq\": 7, \"distance_m\": 25974.098, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Denton Station Jn\", \"stage_seq\": 8, \"distance_m\": 32785.864, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Ash Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 48959.265, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 10, \"distance_m\": 56736.258, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1636H\", \"location\": \"Stockport\", \"stage_seq\": 11, \"distance_m\": 63642.816, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 12, \"distance_m\": 65874.159, \"section_seq\": 1, \"route_path_id\": 57592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 13, \"distance_m\": 66345.577, \"section_seq\": 1, \"route_path_id\": 57592}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66345.577, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57592}], \"total_distance_m\": 66345.577, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 65475.24, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 870.337, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1600", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "25.5", "current_position_lat": "53.5035286", "current_position_lon": "-2.1907357", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Newton Heath T.M.D.", "service_state_platform": null, "timing_fact_generation": 1789833546662101, "current_leg_arrival_utc": "2026-09-19T16:28:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:00.688813", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-19T16:03:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:03.353366", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
SO |
N |
XNN |
XBQ |
5B56 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 661.048, "from_m": 0.0, "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": 2398.037, "from_m": 661.048, "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": 4391.361, "from_m": 2398.037, "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": 4445.078, "from_m": 4391.361, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22754.995, "from_m": 4445.078, "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": 23104.759, "from_m": 22754.995, "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": 23920.671, "from_m": 23104.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23989.409, "from_m": 23920.671, "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": 24043.834, "from_m": 23989.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": 24504.444, "from_m": 24043.834, "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": 25760.184, "from_m": 24504.444, "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": 25876.727, "from_m": 25760.184, "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": 26649.953, "from_m": 25876.727, "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": 29110.025, "from_m": 26649.953, "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": 65158.233, "from_m": 29110.025, "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": 65175.626, "from_m": 65158.233, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66032.614, "from_m": 65175.626, "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": 66345.577, "from_m": 66032.614, "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": 701744, "profile_key": "fcfeb6dec2791779c292b88c47a7405c866e8dca0d5b6edaf50573d6d1463f04", "schedule_id": 35543, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1600", "location": "Newton Heath T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Thorpes Bridge Jn", "stage_seq": 2, "distance_m": 1545.45, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Brewery Jn", "stage_seq": 3, "distance_m": 3715.008, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Philips Park West Jn", "stage_seq": 4, "distance_m": 8614.69, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Baguley Fold Jn", "stage_seq": 5, "distance_m": 22937.244, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Ashton Moss North Jn", "stage_seq": 6, "distance_m": 23670.267, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Denton Jn", "stage_seq": 7, "distance_m": 25974.098, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Denton Station Jn", "stage_seq": 8, "distance_m": 32785.864, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Ash Bridge Jn", "stage_seq": 9, "distance_m": 48959.265, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Heaton Norris Jn", "stage_seq": 10, "distance_m": 56736.258, "section_seq": 1, "route_path_id": 57592}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1636H", "location": "Stockport", "stage_seq": 11, "distance_m": 63642.816, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Edgeley Jn No2", "stage_seq": 12, "distance_m": 65874.159, "section_seq": 1, "route_path_id": 57592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Edgeley Jn No.1", "stage_seq": 13, "distance_m": 66345.577, "section_seq": 1, "route_path_id": 57592}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66345.577, "from_m": 0.0, "section_seq": 1, "route_path_id": 57592}], "total_distance_m": 66345.577, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 65475.24, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 870.337, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Newton Heath T.M.D. |
1600 |
1600 |
None |
None |
None |
Bletchley T.M.D. |
2027 |
2027 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:K04492/2026-09-19/detailed |
None |
Newton Heath T.M.D. |
2026-09-19T16:03:30+01:00 |
Stockport |
25.5 |
{"type": "LineString", "coordinates": [[-2.1906638, 53.5035578], [-2.1909117, 53.503457100000006], [-2.1912415, 53.5033538], [-2.1914261, 53.5033149], [-2.1921206, 53.5031684], [-2.1923345, 53.5031333], [-2.1926302, 53.5030767], [-2.1929174, 53.5030085], [-2.1933904999999996, 53.50286679999999], [-2.1936776, 53.50276569999999], [-2.1940627, 53.50263], [-2.194314569624051, 53.502541325521655], [-2.1945058, 53.50247399999999], [-2.1953214999999995, 53.50218339999999], [-2.1959663, 53.5019634], [-2.1967652, 53.5016932], [-2.1976194, 53.5014058], [-2.1977602, 53.5013615], [-2.1978893, 53.501322299999984], [-2.1986397999999996, 53.501076899999994], [-2.1999179, 53.500671699999984], [-2.2014436, 53.5001743], [-2.2028182, 53.499727199999995], [-2.2033795, 53.499511800000015], [-2.203903, 53.4993414], [-2.2040816999999997, 53.4992831], [-2.2043850999999997, 53.4991944], [-2.2052238, 53.4989307], [-2.2065971, 53.498498899999994], [-2.2069565, 53.4983696], [-2.2072999, 53.49820209999999], [-2.207652, 53.49798820000001], [-2.2076941, 53.497952000000005], [-2.2078666, 53.49779009999999], [-2.2079416, 53.497696399999995], [-2.2080130999999996, 53.49755129999999], [-2.2080482, 53.49746220000001], [-2.2080801, 53.497326499999986], [-2.2080820999999995, 53.49723649999999], [-2.2080781, 53.4971538], [-2.2080669, 53.4970813], [-2.2080267999999994, 53.49695200000001], [-2.2080019999999996, 53.4968882], [-2.2079701, 53.49682450000001], [-2.2079364, 53.49677289999999], [-2.2077994, 53.49660190000001], [-2.2077306, 53.49653769999999], [-2.2076399999999996, 53.49646799999999], [-2.2075737, 53.496425299999984], [-2.2075245000000003, 53.4963948], [-2.2074303, 53.4963381], [-2.2073276, 53.4962904], [-2.2072445999999997, 53.496253], [-2.2071159, 53.4962038], [-2.2070108, 53.49616619999999], [-2.2068412, 53.4961204], [-2.2060697661854975, 53.49592595195207], [-2.2058288969606874, 53.49585844974979], [-2.2056166750003405, 53.49579793806783], [-2.2054289728962417, 53.49574346132041], [-2.2052616632401736, 53.49569406392179], [-2.2051106186239204, 53.495648790286225], [-2.2049717116392658, 53.49560668482793], [-2.204840814877993, 53.49556679196118], [-2.204713800931887, 53.49552815610019], [-2.2045865423927298, 53.49548982165923], [-2.2044549118523067, 53.49545083305254], [-2.2043147819024, 53.49541023469436], [-2.2041620251347944, 53.49536707099893], [-2.2039925141412735, 53.4953203863805], [-2.2038021215136205, 53.4952692252533], [-2.203586719843619, 53.4952126320316], [-2.203342181723054, 53.49514965112964], [-2.2025995, 53.4949622], [-2.2021084, 53.494826999999994], [-2.2010064, 53.4945568], [-2.2007662, 53.49449870000001], [-2.2000538, 53.49432], [-2.1973362, 53.4936251], [-2.1957905, 53.4932781], [-2.1947902, 53.49306849999999], [-2.1945177, 53.4930154], [-2.1941666, 53.49296379999999], [-2.1938772, 53.492921299999985], [-2.1932486, 53.4928264], [-2.1923259, 53.492702], [-2.1913414999999996, 53.492602999999995], [-2.1902759, 53.4925265], [-2.1892156999999997, 53.492459100000005], [-2.188127, 53.49242189999999], [-2.1874356, 53.49242670000001], [-2.1873096, 53.4924292], [-2.1871524, 53.49243089999999], [-2.1868657, 53.4924277], [-2.1858287999999995, 53.4924777], [-2.183074, 53.492581], [-2.1806261, 53.492672799999994], [-2.1767902, 53.49283919999999], [-2.1757715999999996, 53.4928537], [-2.1745537, 53.492831599999995], [-2.1731769, 53.49280879999999], [-2.1729986999999995, 53.4928061], [-2.1722688, 53.4928023], [-2.1719917999999994, 53.49280339999999], [-2.1713672, 53.4928191], [-2.1694644, 53.492909899999994], [-2.167716599999999, 53.4929933], [-2.1671064, 53.4930113], [-2.1663521999999995, 53.49302250000001], [-2.1655199, 53.4930233], [-2.1648529, 53.493002999999995], [-2.1642217000000006, 53.49295949999999], [-2.1634207, 53.492881099999984], [-2.1625451999999994, 53.49277860000001], [-2.1610204999999993, 53.4926052], [-2.1602566, 53.4925425], [-2.1591685, 53.492474400000006], [-2.1583946, 53.4924505], [-2.1559566818868516, 53.49242606704792], [-2.1558102999999997, 53.49242459999998], [-2.1550711999999996, 53.492407199999995], [-2.1541439, 53.49234309999999], [-2.1533896, 53.49227689999999], [-2.1523235, 53.49223190000001], [-2.1501963, 53.4922887], [-2.1490793, 53.49227319999999], [-2.148217, 53.49221349999999], [-2.146769, 53.4920315], [-2.144942, 53.49174680000001], [-2.1430342, 53.4914436], [-2.1420144, 53.49125599999999], [-2.1410556, 53.49102059999999], [-2.1399610999999994, 53.49067919999999], [-2.1385836, 53.4901784], [-2.1378354999999996, 53.4899491], [-2.1371904, 53.489792099999995], [-2.1362945999999994, 53.489614800000005], [-2.1349973, 53.4894273], [-2.1337921, 53.4892753], [-2.1325705, 53.489201], [-2.1313593, 53.4891616], [-2.1302828, 53.4891585], [-2.1293046999999996, 53.4891888], [-2.1284639, 53.48926829999999], [-2.1275035999999994, 53.489400899999985], [-2.1266936, 53.4895535], [-2.1258514, 53.489768799999986], [-2.1239349999999995, 53.49038079999999], [-2.1226745999999994, 53.49075560000001], [-2.1213962, 53.4910794], [-2.1198593, 53.49141319999998], [-2.1187862999999996, 53.491602400000005], [-2.1182136999999996, 53.4916876], [-2.1178046, 53.4917423], [-2.1169559, 53.4918458], [-2.1160969, 53.491936999999986], [-2.1151776, 53.49201899999999], [-2.115123, 53.49202390000001], [-2.1144091, 53.492068499999995], [-2.1139990999999996, 53.492066999999984], [-2.1135278, 53.492053799999994], [-2.1133403000000004, 53.492052699999995], [-2.1122448, 53.49207], [-2.1115164999999996, 53.49205529999999], [-2.1111436, 53.49202970000001], [-2.1107657, 53.491988], [-2.1104963, 53.4919365], [-2.1103704, 53.4919124], [-2.1098982999999993, 53.49181229999999], [-2.1094617, 53.49165269999999], [-2.1090731, 53.491477800000006], [-2.1086425, 53.491190399999994], [-2.1084351999999997, 53.49097600000001], [-2.108292, 53.49075349999999], [-2.1081980999999996, 53.4905153], [-2.1081660999999996, 53.4904013], [-2.1081446, 53.49027449999999], [-2.1081496, 53.4901323], [-2.1081831, 53.4899275], [-2.1082255, 53.48977609999999], [-2.1083238, 53.48958749999999], [-2.1084049999999994, 53.48947219999999], [-2.1086894, 53.4891759], [-2.1087585, 53.48912490000001], [-2.1107189, 53.487676], [-2.1120093999999994, 53.4865086], [-2.11292, 53.485506499999985], [-2.1132995999999995, 53.485021], [-2.1137851, 53.484328899999994], [-2.1148841, 53.4825576], [-2.1156051, 53.48135039999999], [-2.1160208, 53.48068760000001], [-2.1172183, 53.47938429999999], [-2.1178080000000006, 53.47888869999999], [-2.1188736, 53.47819650000001], [-2.1194692, 53.4778781], [-2.1198819, 53.47768810000001], [-2.120587, 53.4773648], [-2.1207257, 53.4772997], [-2.1216478000000003, 53.4768823], [-2.1228629999999997, 53.4763411], [-2.1233387, 53.476093799999994], [-2.1238301, 53.47577569999999], [-2.1242615, 53.47543530000001], [-2.1245792, 53.47510909999998], [-2.1249070999999997, 53.4747379], [-2.1251578, 53.47434479999998], [-2.125177271237705, 53.47430439433963], [-2.1252003435830913, 53.474256515805386], [-2.1253666999999994, 53.473911300000005], [-2.1254797999999995, 53.473418499999994], [-2.125528, 53.472840700000006], [-2.1255126, 53.4726688], [-2.1255011999999995, 53.4725419], [-2.125421, 53.472236300000006], [-2.1252925, 53.4719034], [-2.125248899999999, 53.47181349999999], [-2.125123, 53.47155370000001], [-2.1235722999999997, 53.4687593], [-2.1233619, 53.4681617], [-2.1233114561198096, 53.46779240988761], [-2.1232846, 53.467595799999984], [-2.1233347, 53.46703800000001], [-2.1234487, 53.4665952], [-2.1236722, 53.4660773], [-2.1243209999999997, 53.465228], [-2.127482800000001, 53.460999], [-2.1279436, 53.46043250000001], [-2.1291471, 53.4591464], [-2.129802999999999, 53.4584986], [-2.130514499999999, 53.4578486], [-2.1309424, 53.45740179999999], [-2.1313381, 53.45696249999999], [-2.1321806, 53.4561453], [-2.132553, 53.45575370000001], [-2.1326303, 53.455676799999985], [-2.1351129, 53.453142099999994], [-2.1351719, 53.453079499999994], [-2.1362394, 53.451969899999995], [-2.1376818, 53.4504913], [-2.1378822999999993, 53.4502826], [-2.1396170999999997, 53.448521199999995], [-2.1407419, 53.4473758], [-2.1421508999999994, 53.44598740000001], [-2.1434435, 53.444812299999995], [-2.1436448, 53.444637099999994], [-2.1446346999999997, 53.4438487], [-2.144818312108603, 53.44370661683243], [-2.1448577027675824, 53.443676135395194], [-2.1449747, 53.44358559999999], [-2.1464318, 53.4425062], [-2.1465582999999997, 53.44242070000001], [-2.1473972999999997, 53.4418718], [-2.1487404, 53.441026], [-2.1498630999999997, 53.4403686], [-2.1513748999999995, 53.4395582], [-2.1531266, 53.438691799999994], [-2.1559566818868516, 53.437396529806925], [-2.1561747999999996, 53.4372967], [-2.1573345999999995, 53.436717499999986], [-2.1586842999999996, 53.43596359999999], [-2.1594798, 53.435438100000006], [-2.1603006, 53.4348097], [-2.1615445, 53.4338185], [-2.1631978, 53.4323864], [-2.1633494999999994, 53.432262599999994], [-2.1641042, 53.4315231], [-2.1645910999999995, 53.4309794], [-2.1650913, 53.4304229], [-2.1652003, 53.43029099999998], [-2.1654639, 53.42996110000001], [-2.1658765, 53.4294185], [-2.1662601, 53.4289004], [-2.1667972, 53.42809200000001], [-2.1671464, 53.42750749999999], [-2.1673995999999995, 53.42702469999998], [-2.1677632, 53.4263122], [-2.1680334, 53.42555149999999], [-2.1680538, 53.4253334], [-2.1680944, 53.425107100000005], [-2.1682657, 53.42459660000001], [-2.168491, 53.4237047], [-2.1686063, 53.4232524], [-2.168824, 53.42257060000001], [-2.1691673, 53.42129669999999], [-2.1694814, 53.4200449], [-2.1702831, 53.41690719999999], [-2.1703904, 53.4165476], [-2.1704413999999996, 53.41621979999999], [-2.170438936452381, 53.41615344388867], [-2.170420005146125, 53.41599566170536], [-2.170404448364619, 53.41585570467021], [-2.1703908827713505, 53.415731163636], [-2.1703779250298054, 53.41561962945556], [-2.17036419180347, 53.41551869298166], [-2.170348299755831, 53.41542594506713], [-2.1703288655503763, 53.415338976564755], [-2.170304505850591, 53.41525537832734], [-2.170273837319963, 53.41517274120768], [-2.170235476621978, 53.415088656058586], [-2.1701880404201224, 53.415000713732866], [-2.1701301453778834, 53.4149065050833], [-2.170060408158748, 53.41480362096271], [-2.1699774454262024, 53.41468965222388], [-2.169879873843733, 53.414562189719625], [-2.1697663100748263, 53.41441882430274], [-2.1697524999999995, 53.4144021], [-2.169671279277511, 53.41428429590598], [-2.1694812, 53.4140086], [-2.1692795999999994, 53.41376609999998], [-2.1688817999999994, 53.413287399999994], [-2.1686742, 53.41303269999999], [-2.1685011, 53.4127849], [-2.1683801, 53.412627400000005], [-2.1674042, 53.41148129999999], [-2.1662428, 53.41008180000001], [-2.1658822999999994, 53.4096456], [-2.1655375, 53.4092312], [-2.1648764, 53.4084337], [-2.164499999999999, 53.407978099999994], [-2.164318999999999, 53.407756199999994], [-2.1641446999999996, 53.4075496], [-2.1640529999999996, 53.4074341], [-2.1640054, 53.40735759999998], [-2.1639045, 53.40717600000001], [-2.1638307999999995, 53.407085], [-2.1636996999999996, 53.4069041], [-2.1635976, 53.40673459999999], [-2.1635532, 53.40664679999999], [-2.1635191, 53.40657949999999], [-2.1634848999999994, 53.40651199999999], [-2.1633906, 53.4063121], [-2.1633129999999996, 53.40610199999999], [-2.1632348999999995, 53.405869200000005], [-2.1631829735151142, 53.40568378508251]]} |
12.0 |
1603 |
1628½ |
None |
None |
Stockport |
53.5035286 |
-2.1907357 |
53.4056838 |
-2.1631830 |
1 |
0 |
2026-09-19 16:10:21 |
TERMINATED |
2026-09-19 16:00:00 |
Newton Heath T.M.D. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789833546662101 |
59 |
59 |
2026-09-19 16:10:03.353366 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:00.688813 |
| 671796 |
702313 |
F21121 |
495P361R19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 16:00:00 |
2026-09-19 16:10:22 |
2026-09-21 16:10:22 |
{"id": 702313, "stp": "N", "toc": "Greater Anglia", "uid": "F21121", "consist": "745101", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F21121/2026-09-19/detailed", "trust_id": "495P361R19", "origin_crs": "SMK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stowmarket DGL", "service_date": "2026-09-19", "dest_arr_time": "1600", "dest_platform": null, "is_terminated": 1, "next_location": "Stowmarket DGL", "signalling_id": "5P36", "timing_status": "EARLY", "origin_station": "Stowmarket", "current_leg_arr": "1600", "current_leg_dep": "1554", "current_leg_end": "Stowmarket DGL", "origin_dep_time": "1558", "origin_platform": "2", "current_location": "Stowmarket", "last_update_time": "2026-09-19T16:10:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0009309, 52.1890584], [1.0010419, 52.1889433], [1.0011689, 52.18881199999999], [1.0015222, 52.18846599999999], [1.001638, 52.188355399999985], [1.0020363999999995, 52.187904399999994], [1.0022578, 52.1876872], [1.002721, 52.18727569999999], [1.0038139999999998, 52.1863581], [1.0041889999999998, 52.1860601], [1.0048601, 52.18554569999999], [1.0055065, 52.1850714]]}", "current_leg_start": "Stowmarket", "dest_arr_time_act": "1600", "motion_projection": null, "next_location_lat": "52.1850714", "next_location_lon": "1.0055065", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:59065770\", \"confirmationDeadline\": \"2026-09-19T15:58:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 618.39, \"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\": 1723.512, \"from_m\": 618.39, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3500.614, \"from_m\": 1723.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3916.057, \"from_m\": 3500.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4324.641, \"from_m\": 3916.057, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4421.885, \"from_m\": 4324.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10531.638, \"from_m\": 4421.885, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11068.561, \"from_m\": 10531.638, \"capability_applied\": null, \"effective_limit_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\": 702313, \"profile_key\": \"298322dae42e911851f1201b06581e8c18fdddb3daff5cc9a6879145c5fa1983\", \"schedule_id\": 32077, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Stowmarket\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108675}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": null, \"location\": \"Stowmarket DGL\", \"stage_seq\": 2, \"distance_m\": 973.292, \"section_seq\": 1, \"route_path_id\": 108675}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11068.561, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108675}], \"total_distance_m\": 11068.561, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10352.927, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.634, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1558", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "52.1850714", "current_position_lon": "1.0055065", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Stowmarket", "service_state_platform": "2", "timing_fact_generation": 1789829666265928, "current_leg_arrival_utc": "2026-09-19T15:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:00.727706", "service_state_evidence_id": 59065770, "current_leg_start_actual_dep": "2026-09-19T15:54:09+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:03.404540", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
N |
SMK |
None |
5P36 |
745101 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 618.39, "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": 1723.512, "from_m": 618.39, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3500.614, "from_m": 1723.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3916.057, "from_m": 3500.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4324.641, "from_m": 3916.057, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4421.885, "from_m": 4324.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10531.638, "from_m": 4421.885, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11068.561, "from_m": 10531.638, "capability_applied": null, "effective_limit_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": 702313, "profile_key": "298322dae42e911851f1201b06581e8c18fdddb3daff5cc9a6879145c5fa1983", "schedule_id": 32077, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Stowmarket", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108675}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": null, "location": "Stowmarket DGL", "stage_seq": 2, "distance_m": 973.292, "section_seq": 1, "route_path_id": 108675}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11068.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 108675}], "total_distance_m": 11068.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10352.927, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.634, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stowmarket |
1558 |
1558 |
2 |
None |
None |
Stowmarket DGL |
1600 |
1600 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F21121/2026-09-19/detailed |
None |
Stowmarket |
2026-09-19T15:54:09+01:00 |
Stowmarket DGL |
6.0 |
{"type": "LineString", "coordinates": [[1.0009309, 52.1890584], [1.0010419, 52.1889433], [1.0011689, 52.18881199999999], [1.0015222, 52.18846599999999], [1.001638, 52.188355399999985], [1.0020363999999995, 52.187904399999994], [1.0022578, 52.1876872], [1.002721, 52.18727569999999], [1.0038139999999998, 52.1863581], [1.0041889999999998, 52.1860601], [1.0048601, 52.18554569999999], [1.0055065, 52.1850714]]} |
0.3 |
1554 |
1600 |
None |
Stowmarket |
Stowmarket DGL |
52.1850714 |
1.0055065 |
52.1850714 |
1.0055065 |
1 |
0 |
2026-09-19 16:10:22 |
TERMINATED |
2026-09-19 16:00:00 |
Stowmarket |
TD |
TRACKING_TIMEOUT |
59065770 |
1789829666265928 |
4 |
4 |
2026-09-19 16:10:03.404540 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:00.727706 |
| 671797 |
701695 |
W75897 |
672P43MQ19 |
2026-09-19 |
COMPLETE |
18854438 |
2026-09-19 17:00:00 |
2026-09-19 16:10:22 |
2026-09-21 16:10:22 |
{"id": 701695, "stp": "O", "toc": "West Midlands Trains", "uid": "W75897", "consist": "730003+730044", "dest_crs": "LIF", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75897/2026-09-19/detailed", "trust_id": "672P43MQ19", "origin_crs": "BMV", "show_on_map": 0, "dar_est_time": "15:29:00", "dar_platform": null, "dest_station": "Lichfield Trent Valley HL", "service_date": "2026-09-19", "dest_arr_time": "1649", "dest_platform": null, "is_terminated": 1, "next_location": "Lichfield Trent Valley HL", "signalling_id": "2P43", "timing_status": "LATE", "origin_station": "Bromsgrove", "current_leg_arr": "1700", "current_leg_dep": "1657", "current_leg_end": "Lichfield Trent Valley HL", "origin_dep_time": "1529", "origin_platform": "3", "current_location": "Lichfield Trent Valley HL", "last_update_time": "2026-09-19T16:10:22", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8245170157930624, 52.68041006541299], [-1.8238313, 52.6807339], [-1.82326, 52.68099779999999], [-1.8228342, 52.68118869999999], [-1.8223612, 52.68137629999998], [-1.8219113, 52.6815401], [-1.8213313, 52.6817279], [-1.8207302000000003, 52.6818936], [-1.8201502, 52.6820423], [-1.8195292, 52.6821691], [-1.8161624, 52.6827081], [-1.815495, 52.6828349], [-1.8148128, 52.682976999999994], [-1.8117438999999995, 52.683690199999994], [-1.8079516, 52.68459179999999], [-1.8065727, 52.6849174], [-1.8048208999999995, 52.68533219999998], [-1.8043697999999997, 52.68544059999999], [-1.8037655999999995, 52.6855964], [-1.8029994, 52.6858115], [-1.8009475999999998, 52.686290199999995], [-1.8000280999999998, 52.6865216], [-1.7998270999999997, 52.68657660000001], [-1.7995496805896314, 52.686649934082894], [-1.7995028255399117, 52.686662319909544], [-1.7993908677208903, 52.68669191521423]]}", "current_leg_start": "Lichfield City", "dest_arr_time_act": "1649", "motion_projection": null, "next_location_lat": "52.6866919", "next_location_lon": "-1.7993909", "previous_location": "Lichfield City", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 732.454, \"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\": 746.393, \"from_m\": 732.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1528.033, \"from_m\": 746.393, \"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\": 1557.557, \"from_m\": 1528.033, \"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\": 1868.04, \"from_m\": 1557.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8059.568, \"from_m\": 1868.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8450.033, \"from_m\": 8059.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8593.385, \"from_m\": 8450.033, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9292.737, \"from_m\": 8593.385, \"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\": 9331.522, \"from_m\": 9292.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12242.113, \"from_m\": 9331.522, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12259.325, \"from_m\": 12242.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13079.567, \"from_m\": 12259.325, \"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\": 13228.163, \"from_m\": 13079.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13962.054, \"from_m\": 13228.163, \"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\": 14367.458, \"from_m\": 13962.054, \"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\": 22075.731, \"from_m\": 14367.458, \"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\": 45240.334, \"from_m\": 22075.731, \"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\": 45326.933, \"from_m\": 45240.334, \"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\": 45361.281, \"from_m\": 45326.933, \"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\": 45446.449, \"from_m\": 45361.281, \"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\": 45631.793, \"from_m\": 45446.449, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46157.442, \"from_m\": 45631.793, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 701695, \"profile_key\": \"31cb6e5caa896683067d9ae93a26510f17915ffab2a7b092ecd5a2cd4525c272\", \"schedule_id\": 41215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Bromsgrove\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106219}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535\", \"location\": \"Barnt Green\", \"stage_seq\": 2, \"distance_m\": 8630.863, \"section_seq\": 1, \"route_path_id\": 106219}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1542H\", \"location\": \"Longbridge\", \"stage_seq\": 3, \"distance_m\": 13394.313, \"section_seq\": 1, \"route_path_id\": 106219}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1545\", \"location\": \"Northfield\", \"stage_seq\": 4, \"distance_m\": 19604.226, \"section_seq\": 1, \"route_path_id\": 106219}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548\", \"location\": \"Kings Norton\", \"stage_seq\": 5, \"distance_m\": 27932.578, \"section_seq\": 1, \"route_path_id\": 106219}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1550H\", \"location\": \"Bournville\", \"stage_seq\": 6, \"distance_m\": 43777.299, \"section_seq\": 1, \"route_path_id\": 106219}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1553H\", \"location\": \"Selly Oak\", \"stage_seq\": 7, \"distance_m\": 45446.449, \"section_seq\": 1, \"route_path_id\": 106219}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"University\", \"stage_seq\": 8, \"distance_m\": 46157.442, \"section_seq\": 1, \"route_path_id\": 106219}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46157.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106219}], \"total_distance_m\": 46157.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 45561.857, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 595.585, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.6866919", "current_position_lon": "-1.7993909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:34:28Z\", \"source_id\": 59021767, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:34:35Z\", \"source_id\": 18798084, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:04Z\", \"source_id\": 59031914, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:09Z\", \"source_id\": 18801089, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:42:47Z\", \"source_id\": 59040125, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:42:49Z\", \"source_id\": 18803592, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:10Z\", \"source_id\": 59047631, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:13Z\", \"source_id\": 18805858, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:48:40Z\", \"source_id\": 59053228, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:48:44Z\", \"source_id\": 18807563, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:52:16Z\", \"source_id\": 59061235, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:52:20Z\", \"source_id\": 18809977, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:02Z\", \"source_id\": 59067191, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:55:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:05Z\", \"source_id\": 18811733, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:58:14Z\", \"source_id\": 59074237, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:58:14Z\", \"source_id\": 59074255, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:58:18Z\", \"source_id\": 18813883, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:45Z\", \"source_id\": 59100101, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:11:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:50Z\", \"source_id\": 18821534, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:51Z\", \"source_id\": 59119918, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:56Z\", \"source_id\": 18827663, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:45Z\", \"source_id\": 59124004, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:48Z\", \"source_id\": 18828910, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:31Z\", \"source_id\": 59132034, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:35Z\", \"source_id\": 18831425, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:15Z\", \"source_id\": 59138098, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:17Z\", \"source_id\": 18833230, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:26Z\", \"source_id\": 59142861, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:30Z\", \"source_id\": 18834687, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:44Z\", \"source_id\": 59147904, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:49Z\", \"source_id\": 18836243, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:26Z\", \"source_id\": 59153882, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:29Z\", \"source_id\": 18838003, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:39Z\", \"source_id\": 59163178, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:44Z\", \"source_id\": 18840838, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:24Z\", \"source_id\": 59169293, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:25Z\", \"source_id\": 18842692, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:01Z\", \"source_id\": 59175325, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:04Z\", \"source_id\": 18844483, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:54Z\", \"source_id\": 59183958, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:58Z\", \"source_id\": 18847082, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:44Z\", \"source_id\": 59198972, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:49Z\", \"source_id\": 18851682, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:56Z\", \"source_id\": 59208216, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:59Z\", \"source_id\": 18854438, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lichfield Trent Valley HL", "service_state_platform": "3", "timing_fact_generation": 1789833540544048, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:04.152230", "service_state_evidence_id": 18854438, "current_leg_start_actual_dep": "2026-09-19T16:57:30+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:04.988013", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
BMV |
LIF |
2P43 |
730003+730044 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 732.454, "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": 746.393, "from_m": 732.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1528.033, "from_m": 746.393, "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": 1557.557, "from_m": 1528.033, "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": 1868.04, "from_m": 1557.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8059.568, "from_m": 1868.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8450.033, "from_m": 8059.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8593.385, "from_m": 8450.033, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9292.737, "from_m": 8593.385, "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": 9331.522, "from_m": 9292.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12242.113, "from_m": 9331.522, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12259.325, "from_m": 12242.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13079.567, "from_m": 12259.325, "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": 13228.163, "from_m": 13079.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13962.054, "from_m": 13228.163, "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": 14367.458, "from_m": 13962.054, "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": 22075.731, "from_m": 14367.458, "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": 45240.334, "from_m": 22075.731, "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": 45326.933, "from_m": 45240.334, "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": 45361.281, "from_m": 45326.933, "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": 45446.449, "from_m": 45361.281, "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": 45631.793, "from_m": 45446.449, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46157.442, "from_m": 45631.793, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 701695, "profile_key": "31cb6e5caa896683067d9ae93a26510f17915ffab2a7b092ecd5a2cd4525c272", "schedule_id": 41215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1529", "location": "Bromsgrove", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106219}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535", "location": "Barnt Green", "stage_seq": 2, "distance_m": 8630.863, "section_seq": 1, "route_path_id": 106219}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1542H", "location": "Longbridge", "stage_seq": 3, "distance_m": 13394.313, "section_seq": 1, "route_path_id": 106219}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1545", "location": "Northfield", "stage_seq": 4, "distance_m": 19604.226, "section_seq": 1, "route_path_id": 106219}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Kings Norton", "stage_seq": 5, "distance_m": 27932.578, "section_seq": 1, "route_path_id": 106219}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1550H", "location": "Bournville", "stage_seq": 6, "distance_m": 43777.299, "section_seq": 1, "route_path_id": 106219}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Selly Oak", "stage_seq": 7, "distance_m": 45446.449, "section_seq": 1, "route_path_id": 106219}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "University", "stage_seq": 8, "distance_m": 46157.442, "section_seq": 1, "route_path_id": 106219}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46157.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 106219}], "total_distance_m": 46157.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 45561.857, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 595.585, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:34:28Z", "source_id": 59021767, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T14:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:34:35Z", "source_id": 18798084, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20429, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:04Z", "source_id": 59031914, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:09Z", "source_id": 18801089, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20419, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:42:47Z", "source_id": 59040125, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:42:49Z", "source_id": 18803592, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20400, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:10Z", "source_id": 59047631, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:13Z", "source_id": 18805858, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20386, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:48:40Z", "source_id": 59053228, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:48:44Z", "source_id": 18807563, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:52:16Z", "source_id": 59061235, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:52:20Z", "source_id": 18809977, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:02Z", "source_id": 59067191, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T14:55:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:05Z", "source_id": 18811733, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:14Z", "source_id": 59074237, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T14:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:14Z", "source_id": 59074255, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T14:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:18Z", "source_id": 18813883, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19348, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:45Z", "source_id": 59100101, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:11:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:50Z", "source_id": 18821534, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19499, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:51Z", "source_id": 59119918, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:56Z", "source_id": 18827663, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:45Z", "source_id": 59124004, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:21:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:48Z", "source_id": 18828910, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:31Z", "source_id": 59132034, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:35Z", "source_id": 18831425, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:15Z", "source_id": 59138098, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:27:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:17Z", "source_id": 18833230, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:26Z", "source_id": 59142861, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:30:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:30Z", "source_id": 18834687, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:44Z", "source_id": 59147904, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:49Z", "source_id": 18836243, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:26Z", "source_id": 59153882, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:29Z", "source_id": 18838003, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19267, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:39Z", "source_id": 59163178, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:39:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:44Z", "source_id": 18840838, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19175, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:24Z", "source_id": 59169293, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:25Z", "source_id": 18842692, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19170, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:01Z", "source_id": 59175325, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:04Z", "source_id": 18844483, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19166, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:54Z", "source_id": 59183958, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T15:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:58Z", "source_id": 18847082, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19154, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:44Z", "source_id": 59198972, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:49Z", "source_id": 18851682, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19147, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:56Z", "source_id": 59208216, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:59Z", "source_id": 18854438, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Bromsgrove |
1529 |
1529 |
3 |
15:29:00 |
None |
Lichfield Trent Valley HL |
1649 |
1649 |
None |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75897/2026-09-19/detailed |
None |
Lichfield City |
2026-09-19T16:57:30+01:00 |
Lichfield Trent Valley HL |
3.0 |
{"type": "LineString", "coordinates": [[-1.8245170157930624, 52.68041006541299], [-1.8238313, 52.6807339], [-1.82326, 52.68099779999999], [-1.8228342, 52.68118869999999], [-1.8223612, 52.68137629999998], [-1.8219113, 52.6815401], [-1.8213313, 52.6817279], [-1.8207302000000003, 52.6818936], [-1.8201502, 52.6820423], [-1.8195292, 52.6821691], [-1.8161624, 52.6827081], [-1.815495, 52.6828349], [-1.8148128, 52.682976999999994], [-1.8117438999999995, 52.683690199999994], [-1.8079516, 52.68459179999999], [-1.8065727, 52.6849174], [-1.8048208999999995, 52.68533219999998], [-1.8043697999999997, 52.68544059999999], [-1.8037655999999995, 52.6855964], [-1.8029994, 52.6858115], [-1.8009475999999998, 52.686290199999995], [-1.8000280999999998, 52.6865216], [-1.7998270999999997, 52.68657660000001], [-1.7995496805896314, 52.686649934082894], [-1.7995028255399117, 52.686662319909544], [-1.7993908677208903, 52.68669191521423]]} |
1.1 |
1657 |
1700 |
Lichfield City |
Lichfield Trent Valley HL |
Lichfield Trent Valley HL |
52.6866919 |
-1.7993909 |
52.6866919 |
-1.7993909 |
1 |
0 |
2026-09-19 16:10:22 |
TERMINATED |
2026-09-19 16:00:00 |
Lichfield Trent Valley HL |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854438 |
1789833540544048 |
113 |
113 |
2026-09-19 16:10:04.988013 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:04.152230 |
| 671798 |
701459 |
C59628 |
442K19MQ19 |
2026-09-19 |
COMPLETE |
18853886 |
2026-09-19 17:00:00 |
2026-09-19 16:10:22 |
2026-09-21 16:10:22 |
{"id": 701459, "stp": "P", "toc": "East Midlands Railway", "uid": "C59628", "consist": "170533", "dest_crs": "PBO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C59628/2026-09-19/detailed", "trust_id": "442K19MQ19", "origin_crs": "LCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-19", "dest_arr_time": "1630", "dest_platform": "7", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "2K19", "timing_status": "LATE", "origin_station": "Lincoln", "current_leg_arr": "1700", "current_leg_dep": "1640", "current_leg_end": "Peterborough", "origin_dep_time": "1519", "origin_platform": "2", "current_location": "Peterborough", "last_update_time": "2026-09-19T16:10:22", "route_debug_link": null, "timing_variation": "+31 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.157031801975095, 52.788906229417194], [-0.1575596, 52.78823059999999], [-0.1580638, 52.7876142], [-0.15864050000000002, 52.78690209999999], [-0.158975, 52.7864939], [-0.1591541, 52.78626710000001], [-0.15918099999999996, 52.786233], [-0.15965490000000002, 52.7857266], [-0.15980849999999996, 52.785530099999995], [-0.1601045, 52.7851662], [-0.1605131, 52.7846573], [-0.16057099999999996, 52.7845851], [-0.16204799999999997, 52.78279239999999], [-0.16285310000000003, 52.7817817], [-0.16314839999999997, 52.78142150000001], [-0.16484319999999997, 52.779354399999995], [-0.1663964, 52.77744779999999], [-0.16730199999999998, 52.77633680000001], [-0.1691424, 52.774077], [-0.16988489999999998, 52.7731686], [-0.17022429999999997, 52.7727521], [-0.17062779999999997, 52.7722571], [-0.1718523, 52.7707546], [-0.1726783, 52.7697362], [-0.1729915, 52.76935309999999], [-0.17338349999999997, 52.76886729999999], [-0.17497240291688132, 52.766918552514426], [-0.1751775, 52.766667], [-0.1753885, 52.76640720000002], [-0.1765335, 52.764996700000005], [-0.17761929999999998, 52.7636673], [-0.17840139999999996, 52.76270649999999], [-0.1787646, 52.7622638], [-0.1796630568239043, 52.76115991672592], [-0.17976789999999998, 52.76103109999999], [-0.1798955, 52.7608743], [-0.18007339999999997, 52.76065239999999], [-0.1802112, 52.7604759], [-0.180797, 52.75976239999999], [-0.1813987, 52.7590241], [-0.1819611, 52.75832079999999], [-0.18318139999999997, 52.7568282], [-0.18442479999999997, 52.75530569999999], [-0.18506549999999997, 52.7545143], [-0.1870617, 52.75206549999999], [-0.1875323, 52.7514809], [-0.188312, 52.75051209999999], [-0.1928407, 52.744937], [-0.1968452, 52.7400248], [-0.1973011, 52.739469], [-0.1995931, 52.7366615], [-0.20111409999999996, 52.734782899999985], [-0.2018446, 52.73388380000001], [-0.2033436, 52.73203000000001], [-0.2042912, 52.7308664], [-0.20492409999999997, 52.73007710000001], [-0.2057626, 52.7290555], [-0.2071543, 52.7273545], [-0.2088616, 52.725248699999995], [-0.2099106, 52.7239487], [-0.2105717, 52.7231223], [-0.21185019999999996, 52.7214649], [-0.2122731, 52.72092359999999], [-0.21299509999999997, 52.7199994], [-0.2134391, 52.71943339999999], [-0.21359810000000004, 52.7192215], [-0.2146885, 52.7178167], [-0.21552669999999996, 52.716739], [-0.2162003, 52.7158702], [-0.2170331, 52.714772299999986], [-0.2174578, 52.7142401], [-0.21879293322738816, 52.71253125491421], [-0.2188304, 52.71248330000001], [-0.2198412, 52.711188599999986], [-0.2209538, 52.70974679999999], [-0.2214713, 52.70909329999999], [-0.22233009999999995, 52.7079491], [-0.22256119999999996, 52.7076807], [-0.22379999999999997, 52.706082599999995], [-0.22481889999999993, 52.7047552], [-0.2254202, 52.7039826], [-0.2260147, 52.7032407], [-0.22632030000000003, 52.70284110000001], [-0.22830639999999996, 52.7003069], [-0.22860189999999997, 52.69992719999999], [-0.2310387, 52.6967782], [-0.2320824, 52.6953839], [-0.23257439999999993, 52.694741999999984], [-0.2361324, 52.690141599999976], [-0.2371157, 52.6888761], [-0.23770820000000004, 52.688120899999994], [-0.2388155, 52.6866811], [-0.2393117, 52.686048199999995], [-0.24018560000000003, 52.6849241], [-0.24227580000000004, 52.6822216], [-0.2434853999999999, 52.6806644], [-0.24446930000000003, 52.6794292], [-0.2454465, 52.678165], [-0.2463891, 52.67692170000001], [-0.24684970000000003, 52.676323], [-0.2490326999999999, 52.6734854], [-0.2503754999999999, 52.6717413], [-0.25054750000000003, 52.671522], [-0.2533009, 52.66796269999999], [-0.2546175, 52.666264299999995], [-0.2554007, 52.66525080000001], [-0.2555956, 52.66499279999999], [-0.25579509999999994, 52.66473580000001], [-0.2566008, 52.6636984], [-0.2569894, 52.663198], [-0.2582861, 52.6615224], [-0.26095140103500886, 52.658076072523166], [-0.2610854000000001, 52.6579028], [-0.2637225999999999, 52.6544891], [-0.2637835, 52.6544103], [-0.2639118999999999, 52.6542407], [-0.2642587, 52.65379099999999], [-0.26495689999999994, 52.652885600000005], [-0.2657986, 52.6517995], [-0.2662115, 52.651270100000005], [-0.2662282, 52.6512486], [-0.2665849, 52.650789200000006], [-0.26708149999999997, 52.650148], [-0.26723889999999995, 52.6499526], [-0.2676422, 52.64942150000001], [-0.2681629, 52.6487464], [-0.2684106, 52.6484248], [-0.26949458523585645, 52.64702572695132], [-0.2703508, 52.6459206], [-0.27212269999999994, 52.6436626], [-0.2731825, 52.64238340000001], [-0.2746709, 52.64058689999998], [-0.275306, 52.63981939999999], [-0.27635, 52.6385577], [-0.2780303, 52.6365259], [-0.2796101999999999, 52.63461770000001], [-0.2811953, 52.63270140000001], [-0.28203030000000007, 52.6317141], [-0.2823726, 52.6312975], [-0.2841236, 52.62916649999999], [-0.2849987, 52.62810149999999], [-0.2857208, 52.6272332], [-0.28596174064021046, 52.626941242156896], [-0.2864396, 52.6263622], [-0.2867152, 52.62602960000001], [-0.2869991, 52.62568720000001], [-0.2873235, 52.6252958], [-0.2875688, 52.6250007], [-0.2878840999999999, 52.624619400000014], [-0.2886976, 52.62363419999999], [-0.2900619, 52.6219821], [-0.2903215, 52.6216677], [-0.2906509, 52.62124639999998], [-0.2909457, 52.620826499999986], [-0.2911508, 52.6204574], [-0.2913168, 52.62012789999999], [-0.29149139999999996, 52.61968290000001], [-0.2916038, 52.6192704], [-0.29167249999999995, 52.61888239999999], [-0.2917102, 52.61857289999999], [-0.2917189, 52.6182129], [-0.2917072, 52.617901], [-0.2916712, 52.6175397], [-0.291592, 52.6171368], [-0.29148799999999997, 52.61678839999999], [-0.2913435, 52.6164058], [-0.2911882, 52.61603709999999], [-0.29104650000000004, 52.615769], [-0.2909199, 52.615555], [-0.2907655, 52.615339799999994], [-0.290574, 52.6150682], [-0.2902684, 52.61470599999999], [-0.2898911, 52.614340899999995], [-0.2897432999999999, 52.614206], [-0.2895816, 52.61407320000001], [-0.2892857, 52.6138485], [-0.2886542, 52.6134384], [-0.28839739999999997, 52.61327339999999], [-0.287377, 52.61257729999999], [-0.28673919999999997, 52.612184899999995], [-0.2842274, 52.6105781], [-0.2836888000000001, 52.610253400000005], [-0.2826795, 52.6096373], [-0.2778979999999999, 52.60675520000001], [-0.2769831, 52.60620360000001], [-0.27616090000000004, 52.605681], [-0.2744582, 52.6046011], [-0.27300789895703614, 52.60355296986019], [-0.2721942, 52.6029649], [-0.27107629999999994, 52.602085900000006], [-0.270043, 52.6012733], [-0.26949458523585645, 52.60080692833895], [-0.2680034, 52.5995388], [-0.2668245, 52.598307299999995], [-0.2666482, 52.59812990000001], [-0.26599069999999997, 52.597468], [-0.2657726, 52.597209199999995], [-0.2657101, 52.5971351], [-0.2654428, 52.5968243], [-0.26324879999999995, 52.59427360000001], [-0.2622029, 52.59294219999999], [-0.2619689, 52.59260350000001], [-0.261476, 52.5918903], [-0.2559137, 52.583232899999985], [-0.255884, 52.5831866], [-0.2549083, 52.58164299999999], [-0.2536645, 52.5796751], [-0.2532332, 52.57895810000001], [-0.2528301, 52.578288099999995], [-0.25276879999999996, 52.5781733], [-0.2526408, 52.57796450000001], [-0.2515804, 52.5762617], [-0.25095199999999995, 52.5752702]]}", "current_leg_start": "Spalding", "dest_arr_time_act": "1629", "motion_projection": null, "next_location_lat": "52.5752702", "next_location_lon": "-0.2509520", "previous_location": "Spalding", "current_leg_milage": "16.5", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 701459, \"profile_key\": \"65de922c6c84e7ed74165f63f7fd4699c559630ca6d48551aaf70979a654cedf\", \"schedule_id\": 10911, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Lincoln\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 2, \"distance_m\": 1321.065, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": \"1531H\", \"location\": \"Metheringham\", \"stage_seq\": 3, \"distance_m\": 4366.15, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1539H\", \"wtt_dep\": \"1540H\", \"location\": \"Ruskington\", \"stage_seq\": 4, \"distance_m\": 6554.352, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Sleaford North Jn\", \"stage_seq\": 5, \"distance_m\": 7292.719, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550\", \"location\": \"Sleaford\", \"stage_seq\": 6, \"distance_m\": 8772.824, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552H\", \"location\": \"Sleaford South Jn\", \"stage_seq\": 7, \"distance_m\": 10157.238, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Quadring Sig. WS7070\", \"stage_seq\": 8, \"distance_m\": 12612.014, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1610\", \"location\": \"Spalding\", \"stage_seq\": 9, \"distance_m\": 13564.401, \"section_seq\": 1, \"route_path_id\": 31930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13564.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}], \"total_distance_m\": 13564.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.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": "1519", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "52.5752702", "current_position_lon": "-0.2509520", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:20Z\", \"source_id\": 59067877, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:56:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:25Z\", \"source_id\": 18811968, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:12Z\", \"source_id\": 59087439, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:18Z\", \"source_id\": 18817874, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:19Z\", \"source_id\": 18825976, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:59Z\", \"source_id\": 59163876, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:00Z\", \"source_id\": 18841046, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:07Z\", \"source_id\": 59206331, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:11Z\", \"source_id\": 18853886, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "7", "timing_fact_generation": 1789833491194775, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:06.925919", "service_state_evidence_id": 18853886, "current_leg_start_actual_dep": "2026-09-19T16:41:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:07.954261", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
LCN |
PBO |
2K19 |
170533 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1580.746, "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": 6408.655, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 701459, "profile_key": "65de922c6c84e7ed74165f63f7fd4699c559630ca6d48551aaf70979a654cedf", "schedule_id": 10911, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1519", "location": "Lincoln", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Pelham Street Jn", "stage_seq": 2, "distance_m": 1321.065, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": "1531H", "location": "Metheringham", "stage_seq": 3, "distance_m": 4366.15, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1539H", "wtt_dep": "1540H", "location": "Ruskington", "stage_seq": 4, "distance_m": 6554.352, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Sleaford North Jn", "stage_seq": 5, "distance_m": 7292.719, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Sleaford", "stage_seq": 6, "distance_m": 8772.824, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Sleaford South Jn", "stage_seq": 7, "distance_m": 10157.238, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Quadring Sig. WS7070", "stage_seq": 8, "distance_m": 12612.014, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Spalding", "stage_seq": 9, "distance_m": 13564.401, "section_seq": 1, "route_path_id": 31930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13564.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 31930}], "total_distance_m": 13564.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.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": 11622, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:20Z", "source_id": 59067877, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:56:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:25Z", "source_id": 18811968, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11630, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:12Z", "source_id": 59087439, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:18Z", "source_id": 18817874, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:19Z", "source_id": 18825976, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12105, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:59Z", "source_id": 59163876, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:00Z", "source_id": 18841046, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11837, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:07Z", "source_id": 59206331, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:11Z", "source_id": 18853886, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Lincoln |
1519 |
1519 |
2 |
None |
None |
Peterborough |
1630 |
1629 |
7 |
LATE |
+31 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C59628/2026-09-19/detailed |
None |
Spalding |
2026-09-19T16:41:00+01:00 |
Peterborough |
20.0 |
{"type": "LineString", "coordinates": [[-0.157031801975095, 52.788906229417194], [-0.1575596, 52.78823059999999], [-0.1580638, 52.7876142], [-0.15864050000000002, 52.78690209999999], [-0.158975, 52.7864939], [-0.1591541, 52.78626710000001], [-0.15918099999999996, 52.786233], [-0.15965490000000002, 52.7857266], [-0.15980849999999996, 52.785530099999995], [-0.1601045, 52.7851662], [-0.1605131, 52.7846573], [-0.16057099999999996, 52.7845851], [-0.16204799999999997, 52.78279239999999], [-0.16285310000000003, 52.7817817], [-0.16314839999999997, 52.78142150000001], [-0.16484319999999997, 52.779354399999995], [-0.1663964, 52.77744779999999], [-0.16730199999999998, 52.77633680000001], [-0.1691424, 52.774077], [-0.16988489999999998, 52.7731686], [-0.17022429999999997, 52.7727521], [-0.17062779999999997, 52.7722571], [-0.1718523, 52.7707546], [-0.1726783, 52.7697362], [-0.1729915, 52.76935309999999], [-0.17338349999999997, 52.76886729999999], [-0.17497240291688132, 52.766918552514426], [-0.1751775, 52.766667], [-0.1753885, 52.76640720000002], [-0.1765335, 52.764996700000005], [-0.17761929999999998, 52.7636673], [-0.17840139999999996, 52.76270649999999], [-0.1787646, 52.7622638], [-0.1796630568239043, 52.76115991672592], [-0.17976789999999998, 52.76103109999999], [-0.1798955, 52.7608743], [-0.18007339999999997, 52.76065239999999], [-0.1802112, 52.7604759], [-0.180797, 52.75976239999999], [-0.1813987, 52.7590241], [-0.1819611, 52.75832079999999], [-0.18318139999999997, 52.7568282], [-0.18442479999999997, 52.75530569999999], [-0.18506549999999997, 52.7545143], [-0.1870617, 52.75206549999999], [-0.1875323, 52.7514809], [-0.188312, 52.75051209999999], [-0.1928407, 52.744937], [-0.1968452, 52.7400248], [-0.1973011, 52.739469], [-0.1995931, 52.7366615], [-0.20111409999999996, 52.734782899999985], [-0.2018446, 52.73388380000001], [-0.2033436, 52.73203000000001], [-0.2042912, 52.7308664], [-0.20492409999999997, 52.73007710000001], [-0.2057626, 52.7290555], [-0.2071543, 52.7273545], [-0.2088616, 52.725248699999995], [-0.2099106, 52.7239487], [-0.2105717, 52.7231223], [-0.21185019999999996, 52.7214649], [-0.2122731, 52.72092359999999], [-0.21299509999999997, 52.7199994], [-0.2134391, 52.71943339999999], [-0.21359810000000004, 52.7192215], [-0.2146885, 52.7178167], [-0.21552669999999996, 52.716739], [-0.2162003, 52.7158702], [-0.2170331, 52.714772299999986], [-0.2174578, 52.7142401], [-0.21879293322738816, 52.71253125491421], [-0.2188304, 52.71248330000001], [-0.2198412, 52.711188599999986], [-0.2209538, 52.70974679999999], [-0.2214713, 52.70909329999999], [-0.22233009999999995, 52.7079491], [-0.22256119999999996, 52.7076807], [-0.22379999999999997, 52.706082599999995], [-0.22481889999999993, 52.7047552], [-0.2254202, 52.7039826], [-0.2260147, 52.7032407], [-0.22632030000000003, 52.70284110000001], [-0.22830639999999996, 52.7003069], [-0.22860189999999997, 52.69992719999999], [-0.2310387, 52.6967782], [-0.2320824, 52.6953839], [-0.23257439999999993, 52.694741999999984], [-0.2361324, 52.690141599999976], [-0.2371157, 52.6888761], [-0.23770820000000004, 52.688120899999994], [-0.2388155, 52.6866811], [-0.2393117, 52.686048199999995], [-0.24018560000000003, 52.6849241], [-0.24227580000000004, 52.6822216], [-0.2434853999999999, 52.6806644], [-0.24446930000000003, 52.6794292], [-0.2454465, 52.678165], [-0.2463891, 52.67692170000001], [-0.24684970000000003, 52.676323], [-0.2490326999999999, 52.6734854], [-0.2503754999999999, 52.6717413], [-0.25054750000000003, 52.671522], [-0.2533009, 52.66796269999999], [-0.2546175, 52.666264299999995], [-0.2554007, 52.66525080000001], [-0.2555956, 52.66499279999999], [-0.25579509999999994, 52.66473580000001], [-0.2566008, 52.6636984], [-0.2569894, 52.663198], [-0.2582861, 52.6615224], [-0.26095140103500886, 52.658076072523166], [-0.2610854000000001, 52.6579028], [-0.2637225999999999, 52.6544891], [-0.2637835, 52.6544103], [-0.2639118999999999, 52.6542407], [-0.2642587, 52.65379099999999], [-0.26495689999999994, 52.652885600000005], [-0.2657986, 52.6517995], [-0.2662115, 52.651270100000005], [-0.2662282, 52.6512486], [-0.2665849, 52.650789200000006], [-0.26708149999999997, 52.650148], [-0.26723889999999995, 52.6499526], [-0.2676422, 52.64942150000001], [-0.2681629, 52.6487464], [-0.2684106, 52.6484248], [-0.26949458523585645, 52.64702572695132], [-0.2703508, 52.6459206], [-0.27212269999999994, 52.6436626], [-0.2731825, 52.64238340000001], [-0.2746709, 52.64058689999998], [-0.275306, 52.63981939999999], [-0.27635, 52.6385577], [-0.2780303, 52.6365259], [-0.2796101999999999, 52.63461770000001], [-0.2811953, 52.63270140000001], [-0.28203030000000007, 52.6317141], [-0.2823726, 52.6312975], [-0.2841236, 52.62916649999999], [-0.2849987, 52.62810149999999], [-0.2857208, 52.6272332], [-0.28596174064021046, 52.626941242156896], [-0.2864396, 52.6263622], [-0.2867152, 52.62602960000001], [-0.2869991, 52.62568720000001], [-0.2873235, 52.6252958], [-0.2875688, 52.6250007], [-0.2878840999999999, 52.624619400000014], [-0.2886976, 52.62363419999999], [-0.2900619, 52.6219821], [-0.2903215, 52.6216677], [-0.2906509, 52.62124639999998], [-0.2909457, 52.620826499999986], [-0.2911508, 52.6204574], [-0.2913168, 52.62012789999999], [-0.29149139999999996, 52.61968290000001], [-0.2916038, 52.6192704], [-0.29167249999999995, 52.61888239999999], [-0.2917102, 52.61857289999999], [-0.2917189, 52.6182129], [-0.2917072, 52.617901], [-0.2916712, 52.6175397], [-0.291592, 52.6171368], [-0.29148799999999997, 52.61678839999999], [-0.2913435, 52.6164058], [-0.2911882, 52.61603709999999], [-0.29104650000000004, 52.615769], [-0.2909199, 52.615555], [-0.2907655, 52.615339799999994], [-0.290574, 52.6150682], [-0.2902684, 52.61470599999999], [-0.2898911, 52.614340899999995], [-0.2897432999999999, 52.614206], [-0.2895816, 52.61407320000001], [-0.2892857, 52.6138485], [-0.2886542, 52.6134384], [-0.28839739999999997, 52.61327339999999], [-0.287377, 52.61257729999999], [-0.28673919999999997, 52.612184899999995], [-0.2842274, 52.6105781], [-0.2836888000000001, 52.610253400000005], [-0.2826795, 52.6096373], [-0.2778979999999999, 52.60675520000001], [-0.2769831, 52.60620360000001], [-0.27616090000000004, 52.605681], [-0.2744582, 52.6046011], [-0.27300789895703614, 52.60355296986019], [-0.2721942, 52.6029649], [-0.27107629999999994, 52.602085900000006], [-0.270043, 52.6012733], [-0.26949458523585645, 52.60080692833895], [-0.2680034, 52.5995388], [-0.2668245, 52.598307299999995], [-0.2666482, 52.59812990000001], [-0.26599069999999997, 52.597468], [-0.2657726, 52.597209199999995], [-0.2657101, 52.5971351], [-0.2654428, 52.5968243], [-0.26324879999999995, 52.59427360000001], [-0.2622029, 52.59294219999999], [-0.2619689, 52.59260350000001], [-0.261476, 52.5918903], [-0.2559137, 52.583232899999985], [-0.255884, 52.5831866], [-0.2549083, 52.58164299999999], [-0.2536645, 52.5796751], [-0.2532332, 52.57895810000001], [-0.2528301, 52.578288099999995], [-0.25276879999999996, 52.5781733], [-0.2526408, 52.57796450000001], [-0.2515804, 52.5762617], [-0.25095199999999995, 52.5752702]]} |
16.5 |
1640 |
1700 |
Spalding |
Peterborough |
Peterborough |
52.5752702 |
-0.2509520 |
52.5752702 |
-0.2509520 |
1 |
0 |
2026-09-19 16:10:22 |
TERMINATED |
2026-09-19 16:00:00 |
Peterborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18853886 |
1789833491194775 |
56 |
56 |
2026-09-19 16:10:07.954261 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:06.925919 |
| 671799 |
702753 |
Y65678 |
879B44MS19 |
2026-09-19 |
COMPLETE |
18854729 |
2026-09-19 17:00:00 |
2026-09-19 16:10:22 |
2026-09-21 16:10:22 |
{"id": 702753, "stp": "P", "toc": "London Overground", "uid": "Y65678", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65678/2026-09-19/detailed", "trust_id": "879B44MS19", "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-19", "dest_arr_time": "1701", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B44", "timing_status": "ON TIME", "origin_station": "Crystal Palace", "current_leg_arr": "1700", "current_leg_dep": "1658", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1617", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-19T16:10:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "1700", "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\": 190.252, \"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\": 205.558, \"from_m\": 190.252, \"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\": 236.683, \"from_m\": 205.558, \"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\": 664.457, \"from_m\": 236.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\": 688.471, \"from_m\": 664.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1046.6, \"from_m\": 688.471, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1871.927, \"from_m\": 1046.6, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2251.88, \"from_m\": 1871.927, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3850.917, \"from_m\": 2251.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3887.579, \"from_m\": 3850.917, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6429.68, \"from_m\": 3887.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6439.055, \"from_m\": 6429.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6731.318, \"from_m\": 6439.055, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6759.755, \"from_m\": 6731.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7487.727, \"from_m\": 6759.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8672.777, \"from_m\": 7487.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9184.693, \"from_m\": 8672.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9209.016, \"from_m\": 9184.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9612.123, \"from_m\": 9209.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9848.082, \"from_m\": 9612.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10148.923, \"from_m\": 9848.082, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10621.21, \"from_m\": 10148.923, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11875.677, \"from_m\": 10621.21, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12620.866, \"from_m\": 11875.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12997.195, \"from_m\": 12620.866, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13777.823, \"from_m\": 12997.195, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14199.753, \"from_m\": 13777.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14213.619, \"from_m\": 14199.753, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 14249.615, \"from_m\": 14213.619, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14757.211, \"from_m\": 14249.615, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 14984.879, \"from_m\": 14757.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16451.78, \"from_m\": 14984.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18960.699, \"from_m\": 16451.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22390.145, \"from_m\": 18960.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22686.146, \"from_m\": 22390.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22988.53, \"from_m\": 22686.146, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23142.059, \"from_m\": 22988.53, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23567.304, \"from_m\": 23142.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23627.544, \"from_m\": 23567.304, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24793.664, \"from_m\": 23627.544, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24845.537, \"from_m\": 24793.664, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27516.665, \"from_m\": 24845.537, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27589.059, \"from_m\": 27516.665, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31334.616, \"from_m\": 27589.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31989.106, \"from_m\": 31334.616, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33570.442, \"from_m\": 31989.106, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38354.293, \"from_m\": 33570.442, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39361.148, \"from_m\": 38354.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 702753, \"profile_key\": \"79f27296287855fda8f5ec5b5b8b2b8a8a770526189ed0c6429da6f50cc8d98b\", \"schedule_id\": 28861, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 2103.003, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 4315.826, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1626H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 5372.461, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6362.127, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1632\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 8129.666, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 10245.168, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 13497.735, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 14511.59, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 15921.915, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 18640.8, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 19801.364, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 21552.614, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1646\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 23318.042, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 25581.213, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1650H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 27177.692, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1652H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 31484.191, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1655\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 34184.232, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 37013.289, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1657H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 39361.148, \"section_seq\": 1, \"route_path_id\": 102545}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39361.148, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102545}], \"total_distance_m\": 39361.148, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 38089.949, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1271.199, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1617", "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-19T15:20:41Z\", \"source_id\": 59123889, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:44Z\", \"source_id\": 18828835, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:56Z\", \"source_id\": 59128786, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:01Z\", \"source_id\": 18830396, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:24Z\", \"source_id\": 59134094, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:29Z\", \"source_id\": 18832058, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:04Z\", \"source_id\": 59139903, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:06Z\", \"source_id\": 18833772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:16Z\", \"source_id\": 59144555, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:19Z\", \"source_id\": 18835199, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:59Z\", \"source_id\": 59155114, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:04Z\", \"source_id\": 18838373, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:00Z\", \"source_id\": 59159679, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:04Z\", \"source_id\": 18839724, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:49Z\", \"source_id\": 59163569, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:52Z\", \"source_id\": 18840962, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:27Z\", \"source_id\": 59167172, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:34Z\", \"source_id\": 18842090, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:21Z\", \"source_id\": 59171537, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:26Z\", \"source_id\": 18843337, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:21Z\", \"source_id\": 59176120, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:26Z\", \"source_id\": 18844725, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:22Z\", \"source_id\": 59182797, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:25Z\", \"source_id\": 18846734, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:01Z\", \"source_id\": 59188772, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:05Z\", \"source_id\": 18848522, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:12Z\", \"source_id\": 59193527, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:16Z\", \"source_id\": 18849977, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:57Z\", \"source_id\": 59197417, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:00Z\", \"source_id\": 18851151, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:07Z\", \"source_id\": 59204102, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:11Z\", \"source_id\": 18853246, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:21Z\", \"source_id\": 59209091, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:26Z\", \"source_id\": 18854729, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789833566338327, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:10.559870", "service_state_evidence_id": 18854729, "current_leg_start_actual_dep": "2026-09-19T16:57:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:10.986566", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CYP |
XHZ |
9B44 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 190.252, "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": 205.558, "from_m": 190.252, "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": 236.683, "from_m": 205.558, "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": 664.457, "from_m": 236.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": 688.471, "from_m": 664.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1046.6, "from_m": 688.471, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 1871.927, "from_m": 1046.6, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2251.88, "from_m": 1871.927, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3850.917, "from_m": 2251.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3887.579, "from_m": 3850.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6429.68, "from_m": 3887.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6439.055, "from_m": 6429.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6731.318, "from_m": 6439.055, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6759.755, "from_m": 6731.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7487.727, "from_m": 6759.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8672.777, "from_m": 7487.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9184.693, "from_m": 8672.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9209.016, "from_m": 9184.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9612.123, "from_m": 9209.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9848.082, "from_m": 9612.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10148.923, "from_m": 9848.082, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10621.21, "from_m": 10148.923, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11875.677, "from_m": 10621.21, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12620.866, "from_m": 11875.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12997.195, "from_m": 12620.866, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13777.823, "from_m": 12997.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14199.753, "from_m": 13777.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14213.619, "from_m": 14199.753, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 14249.615, "from_m": 14213.619, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14757.211, "from_m": 14249.615, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 14984.879, "from_m": 14757.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16451.78, "from_m": 14984.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18960.699, "from_m": 16451.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22390.145, "from_m": 18960.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22686.146, "from_m": 22390.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 22988.53, "from_m": 22686.146, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 23142.059, "from_m": 22988.53, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23567.304, "from_m": 23142.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23627.544, "from_m": 23567.304, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24793.664, "from_m": 23627.544, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24845.537, "from_m": 24793.664, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27516.665, "from_m": 24845.537, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27589.059, "from_m": 27516.665, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31334.616, "from_m": 27589.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31989.106, "from_m": 31334.616, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33570.442, "from_m": 31989.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38354.293, "from_m": 33570.442, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39361.148, "from_m": 38354.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 702753, "profile_key": "79f27296287855fda8f5ec5b5b8b2b8a8a770526189ed0c6429da6f50cc8d98b", "schedule_id": 28861, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1617", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "Sydenham", "stage_seq": 2, "distance_m": 2103.003, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Forest Hill", "stage_seq": 3, "distance_m": 4315.826, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1626H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 5372.461, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Brockley", "stage_seq": 5, "distance_m": 6362.127, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1632", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 8129.666, "section_seq": 1, "route_path_id": 102545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 10245.168, "section_seq": 1, "route_path_id": 102545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 13497.735, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 14511.59, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Canada Water", "stage_seq": 10, "distance_m": 15921.915, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 18640.8, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Wapping", "stage_seq": 12, "distance_m": 19801.364, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Shadwell", "stage_seq": 13, "distance_m": 21552.614, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Whitechapel", "stage_seq": 14, "distance_m": 23318.042, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 25581.213, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Hoxton", "stage_seq": 16, "distance_m": 27177.692, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Haggerston", "stage_seq": 17, "distance_m": 31484.191, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1655", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 34184.232, "section_seq": 1, "route_path_id": 102545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 37013.289, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1657H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 39361.148, "section_seq": 1, "route_path_id": 102545}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39361.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 102545}], "total_distance_m": 39361.148, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 38089.949, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1271.199, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:41Z", "source_id": 59123889, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:44Z", "source_id": 18828835, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:56Z", "source_id": 59128786, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:01Z", "source_id": 18830396, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:24Z", "source_id": 59134094, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:25:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:29Z", "source_id": 18832058, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:04Z", "source_id": 59139903, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:28:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:06Z", "source_id": 18833772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:16Z", "source_id": 59144555, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:19Z", "source_id": 18835199, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:59Z", "source_id": 59155114, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:35:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:04Z", "source_id": 18838373, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:00Z", "source_id": 59159679, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:04Z", "source_id": 18839724, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:49Z", "source_id": 59163569, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:52Z", "source_id": 18840962, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:27Z", "source_id": 59167172, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:34Z", "source_id": 18842090, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:21Z", "source_id": 59171537, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:42:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:26Z", "source_id": 18843337, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:21Z", "source_id": 59176120, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:26Z", "source_id": 18844725, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:22Z", "source_id": 59182797, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:25Z", "source_id": 18846734, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:01Z", "source_id": 59188772, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:05Z", "source_id": 18848522, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:12Z", "source_id": 59193527, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:16Z", "source_id": 18849977, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:57Z", "source_id": 59197417, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:00Z", "source_id": 18851151, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:07Z", "source_id": 59204102, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:57:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:11Z", "source_id": 18853246, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:21Z", "source_id": 59209091, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:26Z", "source_id": 18854729, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Crystal Palace |
1617 |
1617 |
3 |
None |
None |
Highbury & Islington (East London Line) |
1701 |
1700 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65678/2026-09-19/detailed |
None |
Canonbury East London Line |
2026-09-19T16: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 |
1658 |
1700 |
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-19 16:10:22 |
TERMINATED |
2026-09-19 16:00:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854729 |
1789833566338327 |
78 |
78 |
2026-09-19 16:10:10.986566 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:10.559870 |
| 671800 |
702920 |
P65438 |
175V50MS19 |
2026-09-19 |
COMPLETE |
18854633 |
2026-09-19 17:00:00 |
2026-09-19 16:10:22 |
2026-09-21 16:10:22 |
{"id": 702920, "stp": "P", "toc": "Northern", "uid": "P65438", "consist": "333004", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65438/2026-09-19/detailed", "trust_id": "175V50MS19", "origin_crs": "XNL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "9B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5V50", "timing_status": "EARLY", "origin_station": "Neville Hill T&R.S.M.D", "current_leg_arr": "1700", "current_leg_dep": "1657", "current_leg_end": "Leeds", "origin_dep_time": "1625", "origin_platform": null, "current_location": "Leeds", "last_update_time": "2026-09-19T16:10:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Marsh Lane Jn Leeds", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Marsh Lane Jn Leeds", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 790.235, \"from_m\": 392.096, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1625.567, \"from_m\": 790.235, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1698.297, \"from_m\": 1625.567, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1878.39, \"from_m\": 1698.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3932.646, \"from_m\": 1878.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20303.7, \"from_m\": 3932.646, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31789.735, \"from_m\": 20303.7, \"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\": 31871.928, \"from_m\": 31789.735, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49636.279, \"from_m\": 31871.928, \"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\": 50626.524, \"from_m\": 49636.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52873.603, \"from_m\": 50626.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54701.208, \"from_m\": 52873.603, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55529.346, \"from_m\": 54701.208, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57606.383, \"from_m\": 55529.346, \"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\": 57802.281, \"from_m\": 57606.383, \"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\": 57984.639, \"from_m\": 57802.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\": 58137.56, \"from_m\": 57984.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 702920, \"profile_key\": \"a125d75bb19927f94519d0bd9db8ccb9f931e1d597abd7bed5e6eb26725fd18d\", \"schedule_id\": 3515, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 1597.815, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1658\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 3, \"distance_m\": 4202.633, \"section_seq\": 1, \"route_path_id\": 67040}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 4, \"distance_m\": 5789.33, \"section_seq\": 1, \"route_path_id\": 67040}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58137.56, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67040}], \"total_distance_m\": 58137.56, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55381.448, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2756.112, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1625", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:47Z\", \"source_id\": 18835552, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:14Z\", \"source_id\": 59208825, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:19Z\", \"source_id\": 18854633, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "9", "timing_fact_generation": 1789833612829025, "current_leg_arrival_utc": "2026-09-19T17:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:12.825879", "service_state_evidence_id": 18854633, "current_leg_start_actual_dep": "2026-09-19T16:58:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:13.020449", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XNL |
LDS |
5V50 |
333004 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "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": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 790.235, "from_m": 392.096, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1625.567, "from_m": 790.235, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1698.297, "from_m": 1625.567, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1878.39, "from_m": 1698.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3932.646, "from_m": 1878.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20303.7, "from_m": 3932.646, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31789.735, "from_m": 20303.7, "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": 31871.928, "from_m": 31789.735, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49636.279, "from_m": 31871.928, "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": 50626.524, "from_m": 49636.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52873.603, "from_m": 50626.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54701.208, "from_m": 52873.603, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55529.346, "from_m": 54701.208, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57606.383, "from_m": 55529.346, "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": 57802.281, "from_m": 57606.383, "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": 57984.639, "from_m": 57802.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": 58137.56, "from_m": 57984.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 702920, "profile_key": "a125d75bb19927f94519d0bd9db8ccb9f931e1d597abd7bed5e6eb26725fd18d", "schedule_id": 3515, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1625", "location": "Neville Hill T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 1597.815, "section_seq": 1, "route_path_id": 67040}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1658", "location": "Marsh Lane Jn Leeds", "stage_seq": 3, "distance_m": 4202.633, "section_seq": 1, "route_path_id": 67040}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Leeds", "stage_seq": 4, "distance_m": 5789.33, "section_seq": 1, "route_path_id": 67040}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58137.56, "from_m": 0.0, "section_seq": 1, "route_path_id": 67040}], "total_distance_m": 58137.56, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55381.448, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2756.112, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:47Z", "source_id": 18835552, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5306, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:14Z", "source_id": 59208825, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:19Z", "source_id": 18854633, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Neville Hill T&R.S.M.D |
1625 |
1625 |
None |
None |
None |
Leeds |
1701 |
1701 |
9B |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65438/2026-09-19/detailed |
None |
Marsh Lane Jn Leeds |
2026-09-19T16:58:00+01:00 |
Leeds |
3.0 |
{"type": "LineString", "coordinates": [[-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} |
1.0 |
1657 |
1700 |
Marsh Lane Jn Leeds |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-19 16:10:22 |
TERMINATED |
2026-09-19 16:00:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854633 |
1789833612829025 |
11 |
11 |
2026-09-19 16:10:13.020449 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:12.825879 |
| 671801 |
703128 |
C08810 |
172V46MT19 |
2026-09-19 |
COMPLETE |
18855134 |
2026-09-19 17:00:00 |
2026-09-19 16:10:22 |
2026-09-21 16:10:22 |
{"id": 703128, "stp": "P", "toc": "Northern", "uid": "C08810", "consist": "333008", "dest_crs": "ILK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08810/2026-09-19/detailed", "trust_id": "172V46MT19", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ilkley", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "2", "is_terminated": 1, "next_location": "Ilkley", "signalling_id": "2V46", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "1700", "current_leg_dep": "1658", "current_leg_end": "Ilkley", "origin_dep_time": "1633", "origin_platform": "2B", "current_location": "Ilkley", "last_update_time": "2026-09-19T16:10:22", "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": "1700½", "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\": 117.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 193.999, \"from_m\": 117.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 983.718, \"from_m\": 193.999, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1060.533, \"from_m\": 983.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1177.717, \"from_m\": 1060.533, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 703128, \"profile_key\": \"b258e37a62bb0c5783bde433620d309b7c690515621e181038387453d63110ca\", \"schedule_id\": 145, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 588.858, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 1177.717, \"section_seq\": 1, \"route_path_id\": 27908}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1177.717, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}], \"total_distance_m\": 1177.717, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1024.087, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 153.63, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "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-19T15:44:14Z\", \"source_id\": 59175884, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:20Z\", \"source_id\": 18844620, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:42Z\", \"source_id\": 59183479, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:45Z\", \"source_id\": 18846944, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:42Z\", \"source_id\": 59183479, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:45Z\", \"source_id\": 18846945, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:49Z\", \"source_id\": 59199164, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:53Z\", \"source_id\": 18851747, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:01Z\", \"source_id\": 59210486, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:11Z\", \"source_id\": 18855134, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ilkley", "service_state_platform": "2", "timing_fact_generation": 1789833613196917, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:13.185098", "service_state_evidence_id": 18855134, "current_leg_start_actual_dep": "2026-09-19T16:55:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:13.714500", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
ILK |
2V46 |
333008 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 117.184, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 193.999, "from_m": 117.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 983.718, "from_m": 193.999, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1060.533, "from_m": 983.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1177.717, "from_m": 1060.533, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 703128, "profile_key": "b258e37a62bb0c5783bde433620d309b7c690515621e181038387453d63110ca", "schedule_id": 145, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 588.858, "section_seq": 1, "route_path_id": 27908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 1177.717, "section_seq": 1, "route_path_id": 27908}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1177.717, "from_m": 0.0, "section_seq": 1, "route_path_id": 27908}], "total_distance_m": 1177.717, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1024.087, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 153.63, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5204, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:14Z", "source_id": 59175884, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:45:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:20Z", "source_id": 18844620, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5190, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:42Z", "source_id": 59183479, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:49:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:45Z", "source_id": 18846944, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5193, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:42Z", "source_id": 59183479, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:45Z", "source_id": 18846945, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5220, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:49Z", "source_id": 59199164, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:57:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:53Z", "source_id": 18851747, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5230, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:01Z", "source_id": 59210486, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:11Z", "source_id": 18855134, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Leeds |
1633 |
1633 |
2B |
None |
None |
Ilkley |
1701 |
1700½ |
2 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08810/2026-09-19/detailed |
None |
Ben Rhydding |
2026-09-19T16: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 |
1658 |
1700 |
Ben Rhydding |
Ilkley |
Ilkley |
53.9247820 |
-1.8215206 |
53.9247820 |
-1.8215206 |
1 |
0 |
2026-09-19 16:10:22 |
TERMINATED |
2026-09-19 16:00:00 |
Ilkley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855134 |
1789833613196917 |
36 |
36 |
2026-09-19 16:10:13.714500 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:13.185098 |
| 671802 |
702198 |
G27794 |
712O49MR19 |
2026-09-19 |
COMPLETE |
18854922 |
2026-09-19 17:00:00 |
2026-09-19 16:10:22 |
2026-09-21 16:10:22 |
{"id": 702198, "stp": "P", "toc": "Southern", "uid": "G27794", "consist": "377704", "dest_crs": "ECR", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27794/2026-09-19/detailed", "trust_id": "712O49MR19", "origin_crs": "WFJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Croydon", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "5", "is_terminated": 1, "next_location": "East Croydon", "signalling_id": "2O49", "timing_status": "ON TIME", "origin_station": "Watford Junction", "current_leg_arr": "1700", "current_leg_dep": "1656", "current_leg_end": "East Croydon", "origin_dep_time": "1552", "origin_platform": "10", "current_location": "Clapham Jn. Sig. Cy49", "last_update_time": "2026-09-19T16:10: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": "1700", "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\": 32.599, \"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\": 1035.775, \"from_m\": 32.599, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1047.47, \"from_m\": 1035.775, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8989.734, \"from_m\": 1047.47, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9097.658, \"from_m\": 8989.734, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9128.054, \"from_m\": 9097.658, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9477.533, \"from_m\": 9128.054, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12145.327, \"from_m\": 9477.533, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14067.286, \"from_m\": 12145.327, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14360.06, \"from_m\": 14067.286, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14453.566, \"from_m\": 14360.06, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16000.78, \"from_m\": 14453.566, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21939.078, \"from_m\": 16000.78, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22578.781, \"from_m\": 21939.078, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24263.773, \"from_m\": 22578.781, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33605.087, \"from_m\": 24263.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\": 33948.309, \"from_m\": 33605.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33981.94, \"from_m\": 33948.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34865.974, \"from_m\": 33981.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35794.197, \"from_m\": 34865.974, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36441.585, \"from_m\": 35794.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\": 36492.822, \"from_m\": 36441.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36509.154, \"from_m\": 36492.822, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36573.022, \"from_m\": 36509.154, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 52183.32, \"from_m\": 36573.022, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54440.21, \"from_m\": 52183.32, \"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\": 54535.009, \"from_m\": 54440.21, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54810.551, \"from_m\": 54535.009, \"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\": 89277.576, \"from_m\": 54810.551, \"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\": 91073.388, \"from_m\": 89277.576, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 128904.601, \"from_m\": 91073.388, \"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\": 128971.113, \"from_m\": 128904.601, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 130064.574, \"from_m\": 128971.113, \"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\": 130115.402, \"from_m\": 130064.574, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 130148.719, \"from_m\": 130115.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 130197.382, \"from_m\": 130148.719, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 130676.5, \"from_m\": 130197.382, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 133080.683, \"from_m\": 130676.5, \"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\": 148632.361, \"from_m\": 133080.683, \"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\": 149145.068, \"from_m\": 148632.361, \"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\": 151677.218, \"from_m\": 149145.068, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151726.196, \"from_m\": 151677.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 160759.888, \"from_m\": 151726.196, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 162282.26, \"from_m\": 160759.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 162310.956, \"from_m\": 162282.26, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162421.328, \"from_m\": 162310.956, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 162493.457, \"from_m\": 162421.328, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163334.396, \"from_m\": 162493.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\": 163891.969, \"from_m\": 163334.396, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 164572.376, \"from_m\": 163891.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 165533.298, \"from_m\": 164572.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 165934.699, \"from_m\": 165533.298, \"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\": 182793.958, \"from_m\": 165934.699, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 182800.784, \"from_m\": 182793.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\": 183008.318, \"from_m\": 182800.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184668.481, \"from_m\": 183008.318, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184709.044, \"from_m\": 184668.481, \"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\": 184774.06, \"from_m\": 184709.044, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 185645.961, \"from_m\": 184774.06, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 185898.682, \"from_m\": 185645.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 187967.653, \"from_m\": 185898.682, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 188370.952, \"from_m\": 187967.653, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 188643.887, \"from_m\": 188370.952, \"capability_applied\": null, \"effective_limit_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\": 702198, \"profile_key\": \"83bef980983deda8d3e9f6bc34888297244479d7fce721ff617744bfbb375411\", \"schedule_id\": 13697, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Watford Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1559H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604\", \"location\": \"Wembley Central\", \"stage_seq\": 3, \"distance_m\": 1047.47, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 4, \"distance_m\": 8149.913, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 5, \"distance_m\": 9056.44, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Willesden No7\", \"stage_seq\": 6, \"distance_m\": 12964.229, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 7, \"distance_m\": 13784.05, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 22891.579, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616\", \"location\": \"North Pole Sig. VC818\", \"stage_seq\": 9, \"distance_m\": 33981.94, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 10, \"distance_m\": 36384.633, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1622\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 11, \"distance_m\": 42092.673, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1625\", \"location\": \"West Brompton\", \"stage_seq\": 12, \"distance_m\": 46274.156, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Imperial Wharf\", \"stage_seq\": 13, \"distance_m\": 50535.608, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Latchmere Jn\", \"stage_seq\": 14, \"distance_m\": 51680.687, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1635H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 15, \"distance_m\": 54535.96, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641H\", \"location\": \"Balham\", \"stage_seq\": 16, \"distance_m\": 63377.902, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Streatham North Jn\", \"stage_seq\": 17, \"distance_m\": 67116.423, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1646\", \"location\": \"Streatham Common\", \"stage_seq\": 18, \"distance_m\": 69838.863, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649\", \"location\": \"Norbury\", \"stage_seq\": 19, \"distance_m\": 78394.811, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Thornton Heath\", \"stage_seq\": 20, \"distance_m\": 89208.792, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655H\", \"location\": \"Selhurst\", \"stage_seq\": 21, \"distance_m\": 90387.746, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 22, \"distance_m\": 93077.653, \"section_seq\": 1, \"route_path_id\": 70794}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"East Croydon\", \"stage_seq\": 23, \"distance_m\": 103738.34, \"section_seq\": 1, \"route_path_id\": 70794}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 188643.887, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70794}], \"total_distance_m\": 188643.887, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 180849.476, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7794.411, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-19T14:58:22Z\", \"source_id\": 59074612, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:58:24Z\", \"source_id\": 18813956, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:40Z\", \"source_id\": 59083899, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:03:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:45Z\", \"source_id\": 18816780, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:58Z\", \"source_id\": 59120225, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:00Z\", \"source_id\": 18827728, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:28Z\", \"source_id\": 59125586, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:35Z\", \"source_id\": 18829412, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:50Z\", \"source_id\": 59132807, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:55Z\", \"source_id\": 18831664, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:03Z\", \"source_id\": 59137717, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:09Z\", \"source_id\": 18833138, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:26Z\", \"source_id\": 59149461, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:29Z\", \"source_id\": 18836681, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:22Z\", \"source_id\": 59164748, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:25Z\", \"source_id\": 18841360, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:39Z\", \"source_id\": 59176722, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:40Z\", \"source_id\": 18844886, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:22Z\", \"source_id\": 59182739, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:23Z\", \"source_id\": 18846702, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:19Z\", \"source_id\": 59189529, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:25Z\", \"source_id\": 18848694, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:11Z\", \"source_id\": 59195760, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:15Z\", \"source_id\": 18850595, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:39Z\", \"source_id\": 59209800, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:44Z\", \"source_id\": 18854922, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Croydon", "service_state_platform": "5", "timing_fact_generation": 1789833585926026, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:15.532369", "service_state_evidence_id": 18854922, "current_leg_start_actual_dep": "2026-09-19T16:55:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:15.715529", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
WFJ |
ECR |
2O49 |
377704 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 32.599, "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": 1035.775, "from_m": 32.599, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1047.47, "from_m": 1035.775, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8989.734, "from_m": 1047.47, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9097.658, "from_m": 8989.734, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9128.054, "from_m": 9097.658, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9477.533, "from_m": 9128.054, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12145.327, "from_m": 9477.533, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14067.286, "from_m": 12145.327, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14360.06, "from_m": 14067.286, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14453.566, "from_m": 14360.06, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16000.78, "from_m": 14453.566, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21939.078, "from_m": 16000.78, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22578.781, "from_m": 21939.078, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24263.773, "from_m": 22578.781, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33605.087, "from_m": 24263.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": 33948.309, "from_m": 33605.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33981.94, "from_m": 33948.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34865.974, "from_m": 33981.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35794.197, "from_m": 34865.974, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36441.585, "from_m": 35794.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": 36492.822, "from_m": 36441.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36509.154, "from_m": 36492.822, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36573.022, "from_m": 36509.154, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 52183.32, "from_m": 36573.022, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54440.21, "from_m": 52183.32, "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": 54535.009, "from_m": 54440.21, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54810.551, "from_m": 54535.009, "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": 89277.576, "from_m": 54810.551, "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": 91073.388, "from_m": 89277.576, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 128904.601, "from_m": 91073.388, "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": 128971.113, "from_m": 128904.601, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 130064.574, "from_m": 128971.113, "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": 130115.402, "from_m": 130064.574, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 130148.719, "from_m": 130115.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 130197.382, "from_m": 130148.719, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 130676.5, "from_m": 130197.382, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133080.683, "from_m": 130676.5, "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": 148632.361, "from_m": 133080.683, "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": 149145.068, "from_m": 148632.361, "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": 151677.218, "from_m": 149145.068, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151726.196, "from_m": 151677.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 160759.888, "from_m": 151726.196, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 162282.26, "from_m": 160759.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 162310.956, "from_m": 162282.26, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162421.328, "from_m": 162310.956, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 162493.457, "from_m": 162421.328, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163334.396, "from_m": 162493.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": 163891.969, "from_m": 163334.396, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 164572.376, "from_m": 163891.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 165533.298, "from_m": 164572.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 165934.699, "from_m": 165533.298, "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": 182793.958, "from_m": 165934.699, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 182800.784, "from_m": 182793.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": 183008.318, "from_m": 182800.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184668.481, "from_m": 183008.318, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184709.044, "from_m": 184668.481, "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": 184774.06, "from_m": 184709.044, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 185645.961, "from_m": 184774.06, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 185898.682, "from_m": 185645.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 187967.653, "from_m": 185898.682, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 188370.952, "from_m": 187967.653, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 188643.887, "from_m": 188370.952, "capability_applied": null, "effective_limit_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": 702198, "profile_key": "83bef980983deda8d3e9f6bc34888297244479d7fce721ff617744bfbb375411", "schedule_id": 13697, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1552", "location": "Watford Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1559H", "location": "Harrow & Wealdstone", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604", "location": "Wembley Central", "stage_seq": 3, "distance_m": 1047.47, "section_seq": 1, "route_path_id": 70794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Willesden Sudbury Jn", "stage_seq": 4, "distance_m": 8149.913, "section_seq": 1, "route_path_id": 70794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Wembley Yard South Jn", "stage_seq": 5, "distance_m": 9056.44, "section_seq": 1, "route_path_id": 70794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Willesden No7", "stage_seq": 6, "distance_m": 12964.229, "section_seq": 1, "route_path_id": 70794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Willesden West London Jn", "stage_seq": 7, "distance_m": 13784.05, "section_seq": 1, "route_path_id": 70794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 22891.579, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616", "location": "North Pole Sig. VC818", "stage_seq": 9, "distance_m": 33981.94, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619H", "location": "Shepherd's Bush", "stage_seq": 10, "distance_m": 36384.633, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1622", "location": "Kensington (Olympia)", "stage_seq": 11, "distance_m": 42092.673, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "West Brompton", "stage_seq": 12, "distance_m": 46274.156, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Imperial Wharf", "stage_seq": 13, "distance_m": 50535.608, "section_seq": 1, "route_path_id": 70794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Latchmere Jn", "stage_seq": 14, "distance_m": 51680.687, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1635H", "location": "Clapham Junction (C)", "stage_seq": 15, "distance_m": 54535.96, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641H", "location": "Balham", "stage_seq": 16, "distance_m": 63377.902, "section_seq": 1, "route_path_id": 70794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Streatham North Jn", "stage_seq": 17, "distance_m": 67116.423, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Streatham Common", "stage_seq": 18, "distance_m": 69838.863, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649", "location": "Norbury", "stage_seq": 19, "distance_m": 78394.811, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Thornton Heath", "stage_seq": 20, "distance_m": 89208.792, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655H", "location": "Selhurst", "stage_seq": 21, "distance_m": 90387.746, "section_seq": 1, "route_path_id": 70794}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Windmill Bridge Jn", "stage_seq": 22, "distance_m": 93077.653, "section_seq": 1, "route_path_id": 70794}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "East Croydon", "stage_seq": 23, "distance_m": 103738.34, "section_seq": 1, "route_path_id": 70794}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 188643.887, "from_m": 0.0, "section_seq": 1, "route_path_id": 70794}], "total_distance_m": 188643.887, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 180849.476, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7794.411, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:22Z", "source_id": 59074612, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T14:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:24Z", "source_id": 18813956, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:40Z", "source_id": 59083899, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:03:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:45Z", "source_id": 18816780, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:58Z", "source_id": 59120225, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:20:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:00Z", "source_id": 18827728, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:28Z", "source_id": 59125586, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:22:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:35Z", "source_id": 18829412, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:50Z", "source_id": 59132807, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:55Z", "source_id": 18831664, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:03Z", "source_id": 59137717, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:28:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:09Z", "source_id": 18833138, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29178, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:26Z", "source_id": 59149461, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:29Z", "source_id": 18836681, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:22Z", "source_id": 59164748, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:40:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:25Z", "source_id": 18841360, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:39Z", "source_id": 59176722, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:45:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:40Z", "source_id": 18844886, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:22Z", "source_id": 59182739, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:47:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:23Z", "source_id": 18846702, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:19Z", "source_id": 59189529, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:25Z", "source_id": 18848694, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:11Z", "source_id": 59195760, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:15Z", "source_id": 18850595, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:39Z", "source_id": 59209800, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:44Z", "source_id": 18854922, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Watford Junction |
1552 |
1552 |
10 |
None |
None |
East Croydon |
1700 |
1700 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27794/2026-09-19/detailed |
None |
Selhurst |
2026-09-19T16:55:30+01:00 |
East Croydon |
4.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 |
1656 |
1700 |
Selhurst |
Clapham Jn. Sig. Cy49 |
East Croydon |
51.3763347 |
-0.0928868 |
51.3763347 |
-0.0928868 |
1 |
0 |
2026-09-19 16:10:22 |
TERMINATED |
2026-09-19 16:00:00 |
East Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854922 |
1789833585926026 |
90 |
90 |
2026-09-19 16:10:15.715529 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:15.532369 |
| 671803 |
703158 |
W87398 |
075S07MT19 |
2026-09-19 |
COMPLETE |
18854941 |
2026-09-19 17:00:00 |
2026-09-19 16:10:51 |
2026-09-21 16:10:51 |
{"id": 703158, "stp": "P", "toc": "ScotRail", "uid": "W87398", "consist": "320301", "dest_crs": "WFF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87398/2026-09-19/detailed", "trust_id": "075S07MT19", "origin_crs": "WFF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whifflet", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "1L", "is_terminated": 1, "next_location": "Whifflet", "signalling_id": "5S07", "timing_status": "EARLY", "origin_station": "Whifflet", "current_leg_arr": "1702", "current_leg_dep": "1657", "current_leg_end": "Whifflet", "origin_dep_time": "1635", "origin_platform": "2", "current_location": "Whifflet", "last_update_time": "2026-09-19T16:10:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9980485, 55.825297799999994], [-3.998169299999999, 55.82554], [-3.9983366, 55.825884599999995], [-3.9984005, 55.82601369999999], [-3.9986009, 55.8264155], [-3.998872899999999, 55.8269766], [-3.998937, 55.827105], [-3.9991106, 55.8274565], [-3.999318399999999, 55.82788579999999], [-3.999568899999999, 55.8283909], [-3.9996299, 55.8285085], [-3.999809799999999, 55.8288862], [-3.9998751, 55.829024], [-4.000021099999999, 55.8292855], [-4.0002784, 55.82962499999999], [-4.000401199999999, 55.82978279999999], [-4.0005808, 55.8300249], [-4.0007316, 55.830249], [-4.0003652, 55.82950029999999], [-4.0006452, 55.829946], [-4.0008013, 55.83021049999999], [-4.000889199999999, 55.8303905], [-4.000921599999999, 55.830456], [-4.0010896, 55.83073219999999], [-4.0011912, 55.8308833], [-4.001232, 55.8309747], [-4.0012592, 55.831039], [-4.0015517, 55.831638699999985], [-4.0016831, 55.8319055], [-4.0018619, 55.8322786], [-4.0021148, 55.83280429999999], [-4.0022671, 55.8331152], [-4.0025671, 55.833735100000006], [-4.0027217, 55.834051800000005], [-4.0028288, 55.8342706], [-4.0029832, 55.834587199999994], [-4.0033078, 55.8352423], [-4.0036494, 55.8359396], [-4.0037581, 55.83615730000001], [-4.003843399999999, 55.836332000000006], [-4.0041958, 55.8370186], [-4.004736899999999, 55.83813469999999], [-4.0050165, 55.838714], [-4.0052905, 55.83928], [-4.0053391, 55.83937119999999], [-4.0057514, 55.840159], [-4.007062, 55.842820800000005], [-4.007539699999999, 55.843791], [-4.0084344, 55.8456104], [-4.008559100000001, 55.8458736], [-4.008864, 55.84651720000001], [-4.0093296, 55.8474091], [-4.009541999999999, 55.8477233], [-4.0099027, 55.8481413], [-4.0101277, 55.8483682], [-4.0103928, 55.8485997], [-4.0108693, 55.8489621], [-4.0112901, 55.8492312], [-4.0114236, 55.8493165], [-4.0119941, 55.84969860000001], [-4.013381599999999, 55.8506106], [-4.0143198, 55.85122729999999], [-4.014344199999999, 55.8512433], [-4.014590299999999, 55.851412], [-4.0154953, 55.85206130000001], [-4.0163756, 55.852616], [-4.0169279, 55.85299750000001], [-4.0174214, 55.853285699999994], [-4.017759099999999, 55.8535054], [-4.0178005, 55.8535343], [-4.0183139, 55.8538718], [-4.0184991, 55.853987]]}", "current_leg_start": "Mossend Up Yard", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "55.8539870", "next_location_lon": "-4.0184991", "previous_location": "Mossend North Exit", "current_leg_milage": "2.3", "linx_max_speed_mph": 90, "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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5355.328, \"from_m\": 2251.766, \"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\": 5563.205, \"from_m\": 5355.328, \"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\": 7058.239, \"from_m\": 5563.205, \"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\": 7073.62, \"from_m\": 7058.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7262.353, \"from_m\": 7073.62, \"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\": 7615.115, \"from_m\": 7262.353, \"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\": 7927.701, \"from_m\": 7615.115, \"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\": 7986.335, \"from_m\": 7927.701, \"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\": 11379.13, \"from_m\": 7986.335, \"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\": 12021.137, \"from_m\": 11379.13, \"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\": 13601.179, \"from_m\": 12021.137, \"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\": 14139.279, \"from_m\": 13601.179, \"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\": 14152.124, \"from_m\": 14139.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15298.941, \"from_m\": 14152.124, \"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\": 17984.43, \"from_m\": 15298.941, \"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\": 18838.398, \"from_m\": 17984.43, \"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\": 19241.028, \"from_m\": 18838.398, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28984.013, \"from_m\": 19241.028, \"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\": 34399.573, \"from_m\": 28984.013, \"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\": 35062.637, \"from_m\": 34399.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\": 40056.787, \"from_m\": 35062.637, \"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\": 45036.015, \"from_m\": 40056.787, \"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\": 46877.959, \"from_m\": 45036.015, \"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\": 49563.605, \"from_m\": 46877.959, \"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\": 52516.242, \"from_m\": 49563.605, \"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\": 54270.381, \"from_m\": 52516.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56384.533, \"from_m\": 54270.381, \"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\": 56790.451, \"from_m\": 56384.533, \"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\": 703158, \"profile_key\": \"39cae9224e68668eacc5f656570c22f07dde96a3a9b4ca93a4fb56397f6b8d8e\", \"schedule_id\": 27764, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Whifflet\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Mossend North Exit\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1657\", \"location\": \"Mossend Up Yard\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Mossend North Exit\", \"stage_seq\": 5, \"distance_m\": 6165.02, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 6, \"distance_m\": 7381.283, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": null, \"location\": \"Whifflet\", \"stage_seq\": 7, \"distance_m\": 7986.335, \"section_seq\": 1, \"route_path_id\": 39747}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56790.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39747}], \"total_distance_m\": 56790.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 56762.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8539870", "current_position_lon": "-4.0184991", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:42Z\", \"source_id\": 59209822, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:44Z\", \"source_id\": 18854941, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Whifflet", "service_state_platform": "2", "timing_fact_generation": 1789833586535380, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:23.890072", "service_state_evidence_id": 18854941, "current_leg_start_actual_dep": "2026-09-19T16:57:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:24.200906", "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 |
WFF |
WFF |
5S07 |
320301 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 446.739, "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": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1076.414, "from_m": 1013.735, "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": 1142.866, "from_m": 1076.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5355.328, "from_m": 2251.766, "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": 5563.205, "from_m": 5355.328, "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": 7058.239, "from_m": 5563.205, "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": 7073.62, "from_m": 7058.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7262.353, "from_m": 7073.62, "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": 7615.115, "from_m": 7262.353, "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": 7927.701, "from_m": 7615.115, "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": 7986.335, "from_m": 7927.701, "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": 11379.13, "from_m": 7986.335, "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": 12021.137, "from_m": 11379.13, "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": 13601.179, "from_m": 12021.137, "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": 14139.279, "from_m": 13601.179, "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": 14152.124, "from_m": 14139.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15298.941, "from_m": 14152.124, "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": 17984.43, "from_m": 15298.941, "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": 18838.398, "from_m": 17984.43, "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": 19241.028, "from_m": 18838.398, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28984.013, "from_m": 19241.028, "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": 34399.573, "from_m": 28984.013, "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": 35062.637, "from_m": 34399.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": 40056.787, "from_m": 35062.637, "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": 45036.015, "from_m": 40056.787, "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": 46877.959, "from_m": 45036.015, "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": 49563.605, "from_m": 46877.959, "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": 52516.242, "from_m": 49563.605, "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": 54270.381, "from_m": 52516.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56384.533, "from_m": 54270.381, "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": 56790.451, "from_m": 56384.533, "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": 703158, "profile_key": "39cae9224e68668eacc5f656570c22f07dde96a3a9b4ca93a4fb56397f6b8d8e", "schedule_id": 27764, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1635", "location": "Whifflet", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Whifflet South Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Mossend North Exit", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1657", "location": "Mossend Up Yard", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Mossend North Exit", "stage_seq": 5, "distance_m": 6165.02, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Whifflet South Jn", "stage_seq": 6, "distance_m": 7381.283, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "Whifflet", "stage_seq": 7, "distance_m": 7986.335, "section_seq": 1, "route_path_id": 39747}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 39747}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2232, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:42Z", "source_id": 59209822, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:00:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:44Z", "source_id": 18854941, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Whifflet |
1635 |
1635 |
2 |
None |
None |
Whifflet |
1702 |
1702 |
1L |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87398/2026-09-19/detailed |
None |
Mossend Up Yard |
2026-09-19T16:57:00+01:00 |
Whifflet |
5.0 |
{"type": "LineString", "coordinates": [[-3.9980485, 55.825297799999994], [-3.998169299999999, 55.82554], [-3.9983366, 55.825884599999995], [-3.9984005, 55.82601369999999], [-3.9986009, 55.8264155], [-3.998872899999999, 55.8269766], [-3.998937, 55.827105], [-3.9991106, 55.8274565], [-3.999318399999999, 55.82788579999999], [-3.999568899999999, 55.8283909], [-3.9996299, 55.8285085], [-3.999809799999999, 55.8288862], [-3.9998751, 55.829024], [-4.000021099999999, 55.8292855], [-4.0002784, 55.82962499999999], [-4.000401199999999, 55.82978279999999], [-4.0005808, 55.8300249], [-4.0007316, 55.830249], [-4.0003652, 55.82950029999999], [-4.0006452, 55.829946], [-4.0008013, 55.83021049999999], [-4.000889199999999, 55.8303905], [-4.000921599999999, 55.830456], [-4.0010896, 55.83073219999999], [-4.0011912, 55.8308833], [-4.001232, 55.8309747], [-4.0012592, 55.831039], [-4.0015517, 55.831638699999985], [-4.0016831, 55.8319055], [-4.0018619, 55.8322786], [-4.0021148, 55.83280429999999], [-4.0022671, 55.8331152], [-4.0025671, 55.833735100000006], [-4.0027217, 55.834051800000005], [-4.0028288, 55.8342706], [-4.0029832, 55.834587199999994], [-4.0033078, 55.8352423], [-4.0036494, 55.8359396], [-4.0037581, 55.83615730000001], [-4.003843399999999, 55.836332000000006], [-4.0041958, 55.8370186], [-4.004736899999999, 55.83813469999999], [-4.0050165, 55.838714], [-4.0052905, 55.83928], [-4.0053391, 55.83937119999999], [-4.0057514, 55.840159], [-4.007062, 55.842820800000005], [-4.007539699999999, 55.843791], [-4.0084344, 55.8456104], [-4.008559100000001, 55.8458736], [-4.008864, 55.84651720000001], [-4.0093296, 55.8474091], [-4.009541999999999, 55.8477233], [-4.0099027, 55.8481413], [-4.0101277, 55.8483682], [-4.0103928, 55.8485997], [-4.0108693, 55.8489621], [-4.0112901, 55.8492312], [-4.0114236, 55.8493165], [-4.0119941, 55.84969860000001], [-4.013381599999999, 55.8506106], [-4.0143198, 55.85122729999999], [-4.014344199999999, 55.8512433], [-4.014590299999999, 55.851412], [-4.0154953, 55.85206130000001], [-4.0163756, 55.852616], [-4.0169279, 55.85299750000001], [-4.0174214, 55.853285699999994], [-4.017759099999999, 55.8535054], [-4.0178005, 55.8535343], [-4.0183139, 55.8538718], [-4.0184991, 55.853987]]} |
2.3 |
1657 |
1702 |
Mossend North Exit |
Whifflet |
Whifflet |
55.8539870 |
-4.0184991 |
55.8539870 |
-4.0184991 |
1 |
0 |
2026-09-19 16:10:51 |
TERMINATED |
2026-09-19 16:00:00 |
Whifflet |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854941 |
1789833586535380 |
17 |
17 |
2026-09-19 16:10:24.200906 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:23.890072 |
| 671804 |
700041 |
C02736 |
879S36MO19 |
2026-09-19 |
COMPLETE |
18854061 |
2026-09-19 17:00:00 |
2026-09-19 16:10:51 |
2026-09-21 16:10:51 |
{"id": 700041, "stp": "P", "toc": "Thameslink", "uid": "C02736", "consist": "700104", "dest_crs": "CBG", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02736/2026-09-19/detailed", "trust_id": "879S36MO19", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-19", "dest_arr_time": "1639", "dest_platform": "7", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "9S36", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "1700", "current_leg_dep": "1653", "current_leg_end": "Cambridge", "origin_dep_time": "1414", "origin_platform": "4", "current_location": "Cambridge", "last_update_time": "2026-09-19T16:10:51", "route_debug_link": null, "timing_variation": "+21 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": "1639", "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\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25700.948, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25768.278, \"from_m\": 25700.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\": 26874.019, \"from_m\": 25768.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27049.657, \"from_m\": 26874.019, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30934.372, \"from_m\": 27049.657, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31164.152, \"from_m\": 30934.372, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31391.82, \"from_m\": 31164.152, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31686.892, \"from_m\": 31391.82, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 31709.084, \"from_m\": 31686.892, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31928.0, \"from_m\": 31709.084, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32116.182, \"from_m\": 31928.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33008.652, \"from_m\": 32116.182, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33110.93, \"from_m\": 33008.652, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33254.273, \"from_m\": 33110.93, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33756.432, \"from_m\": 33254.273, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 34373.451, \"from_m\": 33756.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\": 35002.746, \"from_m\": 34373.451, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35187.607, \"from_m\": 35002.746, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35410.49, \"from_m\": 35187.607, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35810.922, \"from_m\": 35410.49, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 35956.918, \"from_m\": 35810.922, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36127.141, \"from_m\": 35956.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36790.454, \"from_m\": 36127.141, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37088.669, \"from_m\": 36790.454, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37313.941, \"from_m\": 37088.669, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 37629.018, \"from_m\": 37313.941, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 37882.322, \"from_m\": 37629.018, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38286.951, \"from_m\": 37882.322, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 38447.46, \"from_m\": 38286.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38686.157, \"from_m\": 38447.46, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39753.492, \"from_m\": 38686.157, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40124.127, \"from_m\": 39753.492, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40353.94, \"from_m\": 40124.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40573.081, \"from_m\": 40353.94, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 40695.934, \"from_m\": 40573.081, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 40851.86, \"from_m\": 40695.934, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40989.883, \"from_m\": 40851.86, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41447.431, \"from_m\": 40989.883, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 41602.493, \"from_m\": 41447.431, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42165.201, \"from_m\": 41602.493, \"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\": 43362.172, \"from_m\": 42165.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43447.851, \"from_m\": 43362.172, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 43649.256, \"from_m\": 43447.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\": 47912.717, \"from_m\": 43649.256, \"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\": 48832.738, \"from_m\": 47912.717, \"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\": 49013.439, \"from_m\": 48832.738, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49670.95, \"from_m\": 49013.439, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51367.799, \"from_m\": 49670.95, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52548.121, \"from_m\": 51367.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 54652.011, \"from_m\": 52548.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54816.036, \"from_m\": 54652.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56469.645, \"from_m\": 54816.036, \"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\": 56643.206, \"from_m\": 56469.645, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56806.396, \"from_m\": 56643.206, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57099.563, \"from_m\": 56806.396, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59343.617, \"from_m\": 57099.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\": 59854.6, \"from_m\": 59343.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\": 60394.493, \"from_m\": 59854.6, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60469.431, \"from_m\": 60394.493, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63067.738, \"from_m\": 60469.431, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63968.373, \"from_m\": 63067.738, \"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\": 64278.875, \"from_m\": 63968.373, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65744.352, \"from_m\": 64278.875, \"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\": 66129.737, \"from_m\": 65744.352, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66786.963, \"from_m\": 66129.737, \"capability_applied\": null, \"effective_limit_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\": 700041, \"profile_key\": \"3b9a557a070752072d6b00d08f07d30b0fa04243d09439edf6e76649aba7b19f\", \"schedule_id\": 5028, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1425\", \"location\": \"Burgess Hill\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Keymer Jn\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1431\", \"location\": \"Haywards Heath\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": \"1440H\", \"location\": \"Three Bridges\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1446H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1500H\", \"wtt_dep\": \"1501H\", \"location\": \"East Croydon\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 26103.761, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 15, \"distance_m\": 27215.405, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Norwood Junction\", \"stage_seq\": 16, \"distance_m\": 30655.251, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Sydenham\", \"stage_seq\": 17, \"distance_m\": 31683.571, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"New Cross Gate\", \"stage_seq\": 18, \"distance_m\": 33183.685, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 19, \"distance_m\": 34904.734, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 20, \"distance_m\": 36932.33, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1516\", \"location\": \"London Bridge\", \"stage_seq\": 21, \"distance_m\": 38255.172, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 22, \"distance_m\": 40573.081, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 23, \"distance_m\": 42055.296, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1522\", \"location\": \"London Blackfriars\", \"stage_seq\": 24, \"distance_m\": 42358.192, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1524\", \"location\": \"City Thameslink\", \"stage_seq\": 25, \"distance_m\": 43230.472, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1526H\", \"location\": \"Farringdon\", \"stage_seq\": 26, \"distance_m\": 48621.834, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1531\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 27, \"distance_m\": 49813.018, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 28, \"distance_m\": 51221.941, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Holloway South Jn\", \"stage_seq\": 29, \"distance_m\": 55151.559, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1538H\", \"location\": \"Finsbury Park\", \"stage_seq\": 30, \"distance_m\": 58231.151, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 31, \"distance_m\": 58438.443, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Potters Bar\", \"stage_seq\": 32, \"distance_m\": 60363.086, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 33, \"distance_m\": 64136.819, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Digswell Jn\", \"stage_seq\": 34, \"distance_m\": 66786.963, \"section_seq\": 1, \"route_path_id\": 67457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66786.963, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67457}], \"total_distance_m\": 66786.963, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61437.598, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5349.365, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1414", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:16:08Z\", \"source_id\": 58844918, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:17:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:16:11Z\", \"source_id\": 18746401, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:25:27Z\", \"source_id\": 58869408, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:25:30Z\", \"source_id\": 18752407, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:31:45Z\", \"source_id\": 58883104, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:31:48Z\", \"source_id\": 18756584, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:44:05Z\", \"source_id\": 58910188, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:45:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:44:10Z\", \"source_id\": 18764563, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:50:16Z\", \"source_id\": 58924280, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:50:21Z\", \"source_id\": 18768620, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:05:25Z\", \"source_id\": 58957854, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:05:27Z\", \"source_id\": 18778750, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:10:53Z\", \"source_id\": 58970123, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:10:54Z\", \"source_id\": 18782380, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:15:18Z\", \"source_id\": 58980052, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:15:25Z\", \"source_id\": 18785385, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:20:56Z\", \"source_id\": 58992043, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:21:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:21:05Z\", \"source_id\": 18789149, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:29:56Z\", \"source_id\": 59011615, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:30:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:30:00Z\", \"source_id\": 18795023, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:35:13Z\", \"source_id\": 59023301, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:35:16Z\", \"source_id\": 18798530, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:37:18Z\", \"source_id\": 59028020, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:37:24Z\", \"source_id\": 18799945, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:05Z\", \"source_id\": 59034142, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:08Z\", \"source_id\": 18801748, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:44:00Z\", \"source_id\": 59042754, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:44:05Z\", \"source_id\": 18804388, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:52Z\", \"source_id\": 59055875, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:55Z\", \"source_id\": 18808344, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:29Z\", \"source_id\": 59076950, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:31Z\", \"source_id\": 18814645, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:27Z\", \"source_id\": 59099383, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:36Z\", \"source_id\": 18821341, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:04Z\", \"source_id\": 59115954, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:08Z\", \"source_id\": 18826476, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:58Z\", \"source_id\": 59130936, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:00Z\", \"source_id\": 18831079, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:01Z\", \"source_id\": 59139790, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:08Z\", \"source_id\": 18833786, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:44Z\", \"source_id\": 59152375, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:49Z\", \"source_id\": 18837554, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:54Z\", \"source_id\": 59161592, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:55Z\", \"source_id\": 18840308, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:14Z\", \"source_id\": 59178008, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:19Z\", \"source_id\": 18845314, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:39Z\", \"source_id\": 18848852, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:20Z\", \"source_id\": 59206872, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:25Z\", \"source_id\": 18854061, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "8", "timing_fact_generation": 1789833506046123, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:24.841027", "service_state_evidence_id": 18854061, "current_leg_start_actual_dep": "2026-09-19T16:56:30+01:00", "operational_evidence_version": 233, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:25.864994", "service_state_valid_until_kind": null, "operational_interpretation_version": 233, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BTN |
CBG |
9S36 |
700104 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25700.948, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25768.278, "from_m": 25700.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": 26874.019, "from_m": 25768.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27049.657, "from_m": 26874.019, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30934.372, "from_m": 27049.657, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31164.152, "from_m": 30934.372, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31391.82, "from_m": 31164.152, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31686.892, "from_m": 31391.82, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 31709.084, "from_m": 31686.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31928.0, "from_m": 31709.084, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32116.182, "from_m": 31928.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33008.652, "from_m": 32116.182, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33110.93, "from_m": 33008.652, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33254.273, "from_m": 33110.93, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33756.432, "from_m": 33254.273, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 34373.451, "from_m": 33756.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": 35002.746, "from_m": 34373.451, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35187.607, "from_m": 35002.746, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35410.49, "from_m": 35187.607, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35810.922, "from_m": 35410.49, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 35956.918, "from_m": 35810.922, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36127.141, "from_m": 35956.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36790.454, "from_m": 36127.141, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37088.669, "from_m": 36790.454, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37313.941, "from_m": 37088.669, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 37629.018, "from_m": 37313.941, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 37882.322, "from_m": 37629.018, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38286.951, "from_m": 37882.322, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 38447.46, "from_m": 38286.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38686.157, "from_m": 38447.46, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39753.492, "from_m": 38686.157, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40124.127, "from_m": 39753.492, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40353.94, "from_m": 40124.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40573.081, "from_m": 40353.94, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 40695.934, "from_m": 40573.081, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 40851.86, "from_m": 40695.934, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40989.883, "from_m": 40851.86, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41447.431, "from_m": 40989.883, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 41602.493, "from_m": 41447.431, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42165.201, "from_m": 41602.493, "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": 43362.172, "from_m": 42165.201, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43447.851, "from_m": 43362.172, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 43649.256, "from_m": 43447.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": 47912.717, "from_m": 43649.256, "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": 48832.738, "from_m": 47912.717, "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": 49013.439, "from_m": 48832.738, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49670.95, "from_m": 49013.439, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 51367.799, "from_m": 49670.95, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52548.121, "from_m": 51367.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54652.011, "from_m": 52548.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54816.036, "from_m": 54652.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56469.645, "from_m": 54816.036, "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": 56643.206, "from_m": 56469.645, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56806.396, "from_m": 56643.206, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57099.563, "from_m": 56806.396, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59343.617, "from_m": 57099.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": 59854.6, "from_m": 59343.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": 60394.493, "from_m": 59854.6, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60469.431, "from_m": 60394.493, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63067.738, "from_m": 60469.431, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63968.373, "from_m": 63067.738, "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": 64278.875, "from_m": 63968.373, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65744.352, "from_m": 64278.875, "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": 66129.737, "from_m": 65744.352, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66786.963, "from_m": 66129.737, "capability_applied": null, "effective_limit_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": 700041, "profile_key": "3b9a557a070752072d6b00d08f07d30b0fa04243d09439edf6e76649aba7b19f", "schedule_id": 5028, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1414", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Preston Park", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1425", "location": "Burgess Hill", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Keymer Jn", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1431", "location": "Haywards Heath", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Copyhold Jn", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437", "location": "Balcombe Tunnel Jn", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": "1440H", "location": "Three Bridges", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1446H", "location": "Gatwick Airport", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457", "location": "Purley", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1500H", "wtt_dep": "1501H", "location": "East Croydon", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Windmill Bridge Jn", "stage_seq": 14, "distance_m": 26103.761, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503H", "location": "Norwood Fork Jn", "stage_seq": 15, "distance_m": 27215.405, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504", "location": "Norwood Junction", "stage_seq": 16, "distance_m": 30655.251, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Sydenham", "stage_seq": 17, "distance_m": 31683.571, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "New Cross Gate", "stage_seq": 18, "distance_m": 33183.685, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Bricklayers Arms Jn", "stage_seq": 19, "distance_m": 34904.734, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Blue Anchor (Kent)", "stage_seq": 20, "distance_m": 36932.33, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1516", "location": "London Bridge", "stage_seq": 21, "distance_m": 38255.172, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Metropolitan Jn", "stage_seq": 22, "distance_m": 40573.081, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Blackfriars Jn", "stage_seq": 23, "distance_m": 42055.296, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1522", "location": "London Blackfriars", "stage_seq": 24, "distance_m": 42358.192, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1524", "location": "City Thameslink", "stage_seq": 25, "distance_m": 43230.472, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1526H", "location": "Farringdon", "stage_seq": 26, "distance_m": 48621.834, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1531", "location": "St Pancras Low Level", "stage_seq": 27, "distance_m": 49813.018, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Belle Isle Jn", "stage_seq": 28, "distance_m": 51221.941, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Holloway South Jn", "stage_seq": 29, "distance_m": 55151.559, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1538H", "location": "Finsbury Park", "stage_seq": 30, "distance_m": 58231.151, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Alexandra Palace", "stage_seq": 31, "distance_m": 58438.443, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Potters Bar", "stage_seq": 32, "distance_m": 60363.086, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Welwyn Garden City", "stage_seq": 33, "distance_m": 64136.819, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Digswell Jn", "stage_seq": 34, "distance_m": 66786.963, "section_seq": 1, "route_path_id": 67457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66786.963, "from_m": 0.0, "section_seq": 1, "route_path_id": 67457}], "total_distance_m": 66786.963, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61437.598, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5349.365, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:16:08Z", "source_id": 58844918, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T13:17:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:16:11Z", "source_id": 18746401, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:25:27Z", "source_id": 58869408, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:25:30Z", "source_id": 18752407, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:31:45Z", "source_id": 58883104, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T13:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:31:48Z", "source_id": 18756584, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:44:05Z", "source_id": 58910188, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T13:45:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:44:10Z", "source_id": 18764563, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:50:16Z", "source_id": 58924280, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T13:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:50:21Z", "source_id": 18768620, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:05:25Z", "source_id": 58957854, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T14:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:05:27Z", "source_id": 18778750, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:10:53Z", "source_id": 58970123, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T14:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:10:54Z", "source_id": 18782380, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:15:18Z", "source_id": 58980052, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T14:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:15:25Z", "source_id": 18785385, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:20:56Z", "source_id": 58992043, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T14:21:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:21:05Z", "source_id": 18789149, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:29:56Z", "source_id": 59011615, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T14:30:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:30:00Z", "source_id": 18795023, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:35:13Z", "source_id": 59023301, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T14:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:35:16Z", "source_id": 18798530, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:37:18Z", "source_id": 59028020, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T14:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:37:24Z", "source_id": 18799945, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:05Z", "source_id": 59034142, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T14:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:08Z", "source_id": 18801748, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:44:00Z", "source_id": 59042754, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T14:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:44:05Z", "source_id": 18804388, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:52Z", "source_id": 59055875, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T14:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:55Z", "source_id": 18808344, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:29Z", "source_id": 59076950, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T15:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:31Z", "source_id": 18814645, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:27Z", "source_id": 59099383, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T15:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:36Z", "source_id": 18821341, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:04Z", "source_id": 59115954, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T15:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:08Z", "source_id": 18826476, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:58Z", "source_id": 59130936, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T15:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:00Z", "source_id": 18831079, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:01Z", "source_id": 59139790, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T15:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:08Z", "source_id": 18833786, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15599, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:44Z", "source_id": 59152375, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T15:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:49Z", "source_id": 18837554, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:54Z", "source_id": 59161592, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T15:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:55Z", "source_id": 18840308, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:14Z", "source_id": 59178008, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T15:46:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:19Z", "source_id": 18845314, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:39Z", "source_id": 18848852, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12578, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:20Z", "source_id": 59206872, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-19T16:00:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:25Z", "source_id": 18854061, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Brighton |
1414 |
1414 |
4 |
None |
None |
Cambridge |
1639 |
1639 |
7 |
LATE |
+21 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02736/2026-09-19/detailed |
None |
Cambridge South |
2026-09-19T16:56:30+01:00 |
Cambridge |
7.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 |
1653 |
1700 |
Cambridge South |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-19 16:10:51 |
TERMINATED |
2026-09-19 16:00:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854061 |
1789833506046123 |
233 |
233 |
2026-09-19 16:10:25.864994 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:24.841027 |
| 671805 |
702111 |
P23961 |
172N20MR19 |
2026-09-19 |
COMPLETE |
18854446 |
2026-09-19 17:00:00 |
2026-09-19 16:10:51 |
2026-09-21 16:10:51 |
{"id": 702111, "stp": "O", "toc": "Northern", "uid": "P23961", "consist": "150003", "dest_crs": "SHF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23961/2026-09-19/detailed", "trust_id": "172N20MR19", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "4A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2N20", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "1700", "current_leg_dep": "1654", "current_leg_end": "Sheffield", "origin_dep_time": "1548", "origin_platform": "11B", "current_location": "Sheffield", "last_update_time": "2026-09-19T16:10:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 899.807, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1422.349, \"from_m\": 899.807, \"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\": 10981.792, \"from_m\": 1422.349, \"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\": 11109.28, \"from_m\": 10981.792, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 702111, \"profile_key\": \"141d54e72b189f1758e3a2a07c8cad9c6977717c7e8c836ef0d9809754a67f64\", \"schedule_id\": 38036, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 7466.503, \"section_seq\": 1, \"route_path_id\": 106140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 11109.28, \"section_seq\": 1, \"route_path_id\": 106140}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11109.28, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106140}], \"total_distance_m\": 11109.28, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 10586.738, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 522.542, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:57:25Z\", \"source_id\": 59072489, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:58:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:57:31Z\", \"source_id\": 18813357, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:13Z\", \"source_id\": 59082909, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:03:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:16Z\", \"source_id\": 18816497, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:03Z\", \"source_id\": 59094007, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:09Z\", \"source_id\": 18819737, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:16Z\", \"source_id\": 59107831, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:14:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:20Z\", \"source_id\": 18823921, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:26Z\", \"source_id\": 59121117, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:29Z\", \"source_id\": 18828018, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:47Z\", \"source_id\": 59132659, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:47Z\", \"source_id\": 18831589, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:44Z\", \"source_id\": 59139126, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:48Z\", \"source_id\": 18833548, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:31Z\", \"source_id\": 59145099, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:35Z\", \"source_id\": 18835385, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:02Z\", \"source_id\": 59155242, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:04Z\", \"source_id\": 18838388, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:46Z\", \"source_id\": 59172480, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:50Z\", \"source_id\": 18843658, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:00Z\", \"source_id\": 59193145, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:06Z\", \"source_id\": 18849871, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:56Z\", \"source_id\": 59208185, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:59Z\", \"source_id\": 18854446, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "4", "timing_fact_generation": 1789833540729096, "current_leg_arrival_utc": "2026-09-19T17:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:32.321701", "service_state_evidence_id": 18854446, "current_leg_start_actual_dep": "2026-09-19T16:54:00+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:32.964644", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
LDS |
SHF |
2N20 |
150003 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 899.807, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1422.349, "from_m": 899.807, "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": 10981.792, "from_m": 1422.349, "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": 11109.28, "from_m": 10981.792, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 702111, "profile_key": "141d54e72b189f1758e3a2a07c8cad9c6977717c7e8c836ef0d9809754a67f64", "schedule_id": 38036, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 7466.503, "section_seq": 1, "route_path_id": 106140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 11109.28, "section_seq": 1, "route_path_id": 106140}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11109.28, "from_m": 0.0, "section_seq": 1, "route_path_id": 106140}], "total_distance_m": 11109.28, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 10586.738, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 522.542, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6010, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:57:25Z", "source_id": 59072489, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:58:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:57:31Z", "source_id": 18813357, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:13Z", "source_id": 59082909, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:03:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:16Z", "source_id": 18816497, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6042, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:03Z", "source_id": 59094007, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:09Z", "source_id": 18819737, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6046, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:16Z", "source_id": 59107831, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:14:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:20Z", "source_id": 18823921, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6074, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:26Z", "source_id": 59121117, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:20:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:29Z", "source_id": 18828018, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7139, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:47Z", "source_id": 59132659, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:47Z", "source_id": 18831589, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7143, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:44Z", "source_id": 59139126, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:28:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:48Z", "source_id": 18833548, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7147, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:31Z", "source_id": 59145099, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:35Z", "source_id": 18835385, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:02Z", "source_id": 59155242, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:36:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:04Z", "source_id": 18838388, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:46Z", "source_id": 59172480, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:43:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:50Z", "source_id": 18843658, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:00Z", "source_id": 59193145, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:06Z", "source_id": 18849871, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:56Z", "source_id": 59208185, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:59Z", "source_id": 18854446, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Leeds |
1548 |
1548 |
11B |
None |
None |
Sheffield |
1701 |
1701 |
4A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23961/2026-09-19/detailed |
None |
Meadowhall |
2026-09-19T16:54:00+01:00 |
Sheffield |
6.0 |
{"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} |
3.4 |
1654 |
1700 |
Meadowhall |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-19 16:10:51 |
TERMINATED |
2026-09-19 16:00:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854446 |
1789833540729096 |
84 |
84 |
2026-09-19 16:10:32.964644 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:32.321701 |
| 671806 |
703033 |
W69394 |
072J29MS19 |
2026-09-19 |
COMPLETE |
18854539 |
2026-09-19 17:00:00 |
2026-09-19 16:10:51 |
2026-09-21 16:10:51 |
{"id": 703033, "stp": "P", "toc": "ScotRail", "uid": "W69394", "consist": "156433+156437+156507", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69394/2026-09-19/detailed", "trust_id": "072J29MS19", "origin_crs": "EKL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2J29", "timing_status": "EARLY", "origin_station": "East Kilbride", "current_leg_arr": "1700", "current_leg_dep": "1653", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1629", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-19T16:10:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Crossmyloof", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Crossmyloof", "current_leg_milage": "2.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 591.373, \"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\": 5894.946, \"from_m\": 591.373, \"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\": 6124.263, \"from_m\": 5894.946, \"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\": 12626.264, \"from_m\": 6124.263, \"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\": 13919.202, \"from_m\": 12626.264, \"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\": 13943.392, \"from_m\": 13919.202, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13971.129, \"from_m\": 13943.392, \"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\": 15286.062, \"from_m\": 13971.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15894.471, \"from_m\": 15286.062, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15916.708, \"from_m\": 15894.471, \"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\": 15949.155, \"from_m\": 15916.708, \"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\": 15960.263, \"from_m\": 15949.155, \"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\": 17583.013, \"from_m\": 15960.263, \"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\": 19840.05, \"from_m\": 17583.013, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29901.888, \"from_m\": 19840.05, \"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\": 30063.834, \"from_m\": 29901.888, \"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\": 31210.434, \"from_m\": 30063.834, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31245.476, \"from_m\": 31210.434, \"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\": 31311.537, \"from_m\": 31245.476, \"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\": 31346.46, \"from_m\": 31311.537, \"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\": 31412.96, \"from_m\": 31346.46, \"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\": 31501.628, \"from_m\": 31412.96, \"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\": 31532.064, \"from_m\": 31501.628, \"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\": 31926.32, \"from_m\": 31532.064, \"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\": 31963.285, \"from_m\": 31926.32, \"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\": 32859.736, \"from_m\": 31963.285, \"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\": 32891.132, \"from_m\": 32859.736, \"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\": 32925.145, \"from_m\": 32891.132, \"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\": 33340.604, \"from_m\": 32925.145, \"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\": 34329.928, \"from_m\": 33340.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34651.912, \"from_m\": 34329.928, \"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\": 34710.177, \"from_m\": 34651.912, \"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\": 37998.83, \"from_m\": 34710.177, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38060.346, \"from_m\": 37998.83, \"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\": 43341.519, \"from_m\": 38060.346, \"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\": 45231.329, \"from_m\": 43341.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46167.757, \"from_m\": 45231.329, \"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\": 47739.663, \"from_m\": 46167.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49353.567, \"from_m\": 47739.663, \"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\": 49596.919, \"from_m\": 49353.567, \"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\": 49692.932, \"from_m\": 49596.919, \"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\": 49740.191, \"from_m\": 49692.932, \"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\": 49978.69, \"from_m\": 49740.191, \"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\": 50505.975, \"from_m\": 49978.69, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50543.739, \"from_m\": 50505.975, \"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\": 51100.97, \"from_m\": 50543.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51178.596, \"from_m\": 51100.97, \"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\": 54530.301, \"from_m\": 51178.596, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54808.262, \"from_m\": 54530.301, \"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\": 54845.523, \"from_m\": 54808.262, \"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\": 56072.511, \"from_m\": 54845.523, \"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\": 56141.395, \"from_m\": 56072.511, \"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\": 56719.53, \"from_m\": 56141.395, \"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\": 56938.019, \"from_m\": 56719.53, \"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\": 58779.358, \"from_m\": 56938.019, \"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\": 60478.464, \"from_m\": 58779.358, \"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\": 61865.302, \"from_m\": 60478.464, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 65224.135, \"from_m\": 61865.302, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 82927.028, \"from_m\": 65224.135, \"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\": 110.0}, {\"to_m\": 87060.613, \"from_m\": 82927.028, \"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\": 92253.912, \"from_m\": 87060.613, \"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\": 110.0}, {\"to_m\": 92338.922, \"from_m\": 92253.912, \"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\": 92356.122, \"from_m\": 92338.922, \"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\": 92441.695, \"from_m\": 92356.122, \"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\": 93014.243, \"from_m\": 92441.695, \"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\": 110.0}, {\"to_m\": 96498.622, \"from_m\": 93014.243, \"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\": 98297.42, \"from_m\": 96498.622, \"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\": 100899.125, \"from_m\": 98297.42, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 101773.879, \"from_m\": 100899.125, \"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\": 102825.153, \"from_m\": 101773.879, \"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\": 106878.804, \"from_m\": 102825.153, \"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\": 106926.097, \"from_m\": 106878.804, \"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\": 110392.731, \"from_m\": 106926.097, \"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\": 120.0}, {\"to_m\": 118346.784, \"from_m\": 110392.731, \"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\": 118394.181, \"from_m\": 118346.784, \"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\": 121215.536, \"from_m\": 118394.181, \"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\": 120.0}, {\"to_m\": 131949.334, \"from_m\": 121215.536, \"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\": 131994.563, \"from_m\": 131949.334, \"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\": 132858.161, \"from_m\": 131994.563, \"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\": 133150.271, \"from_m\": 132858.161, \"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\": 133195.189, \"from_m\": 133150.271, \"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\": 133328.75, \"from_m\": 133195.189, \"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\": 133363.128, \"from_m\": 133328.75, \"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\": 133447.806, \"from_m\": 133363.128, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 703033, \"profile_key\": \"f6140256deee104dc8231d88c02c76a65e1d6ca6d3b413d5f67a8433f3d0e6eb\", \"schedule_id\": 26062, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"East Kilbride\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 2, \"distance_m\": 3659.554, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Hairmyres\", \"stage_seq\": 3, \"distance_m\": 6031.857, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Busby\", \"stage_seq\": 4, \"distance_m\": 14136.447, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Clarkston\", \"stage_seq\": 5, \"distance_m\": 15659.32, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644H\", \"location\": \"Giffnock\", \"stage_seq\": 6, \"distance_m\": 20821.312, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Thornliebank\", \"stage_seq\": 7, \"distance_m\": 23620.755, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648H\", \"location\": \"Busby Jn\", \"stage_seq\": 8, \"distance_m\": 26716.702, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1650H\", \"location\": \"Pollokshaws West\", \"stage_seq\": 9, \"distance_m\": 28696.94, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Crossmyloof\", \"stage_seq\": 10, \"distance_m\": 30226.238, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 11, \"distance_m\": 31733.956, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 12, \"distance_m\": 32581.666, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 13, \"distance_m\": 33340.604, \"section_seq\": 1, \"route_path_id\": 101480}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 14, \"distance_m\": 34394.667, \"section_seq\": 1, \"route_path_id\": 101480}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 133447.806, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101480}], \"total_distance_m\": 133447.806, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 126962.794, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6485.012, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1629", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:21Z\", \"source_id\": 18837240, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:35Z\", \"source_id\": 59158811, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:40Z\", \"source_id\": 18839459, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:01Z\", \"source_id\": 59163935, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:06Z\", \"source_id\": 18841100, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:20Z\", \"source_id\": 18844656, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:43Z\", \"source_id\": 59179113, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:48Z\", \"source_id\": 18845637, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:49Z\", \"source_id\": 59185948, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:53Z\", \"source_id\": 18847712, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:32Z\", \"source_id\": 59194350, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:35Z\", \"source_id\": 18850219, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:03Z\", \"source_id\": 59208415, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:07Z\", \"source_id\": 18854539, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1789833547996908, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:34.625456", "service_state_evidence_id": 18854539, "current_leg_start_actual_dep": "2026-09-19T16:53:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:35.063803", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EKL |
GLC |
2J29 |
156433+156437+156507 |
6 |
75 |
None |
{"version": 3, "segments": [{"to_m": 591.373, "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": 5894.946, "from_m": 591.373, "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": 6124.263, "from_m": 5894.946, "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": 12626.264, "from_m": 6124.263, "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": 13919.202, "from_m": 12626.264, "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": 13943.392, "from_m": 13919.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13971.129, "from_m": 13943.392, "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": 15286.062, "from_m": 13971.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15894.471, "from_m": 15286.062, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15916.708, "from_m": 15894.471, "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": 15949.155, "from_m": 15916.708, "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": 15960.263, "from_m": 15949.155, "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": 17583.013, "from_m": 15960.263, "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": 19840.05, "from_m": 17583.013, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29901.888, "from_m": 19840.05, "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": 30063.834, "from_m": 29901.888, "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": 31210.434, "from_m": 30063.834, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31245.476, "from_m": 31210.434, "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": 31311.537, "from_m": 31245.476, "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": 31346.46, "from_m": 31311.537, "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": 31412.96, "from_m": 31346.46, "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": 31501.628, "from_m": 31412.96, "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": 31532.064, "from_m": 31501.628, "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": 31926.32, "from_m": 31532.064, "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": 31963.285, "from_m": 31926.32, "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": 32859.736, "from_m": 31963.285, "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": 32891.132, "from_m": 32859.736, "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": 32925.145, "from_m": 32891.132, "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": 33340.604, "from_m": 32925.145, "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": 34329.928, "from_m": 33340.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34651.912, "from_m": 34329.928, "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": 34710.177, "from_m": 34651.912, "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": 37998.83, "from_m": 34710.177, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38060.346, "from_m": 37998.83, "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": 43341.519, "from_m": 38060.346, "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": 45231.329, "from_m": 43341.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46167.757, "from_m": 45231.329, "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": 47739.663, "from_m": 46167.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49353.567, "from_m": 47739.663, "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": 49596.919, "from_m": 49353.567, "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": 49692.932, "from_m": 49596.919, "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": 49740.191, "from_m": 49692.932, "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": 49978.69, "from_m": 49740.191, "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": 50505.975, "from_m": 49978.69, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 50543.739, "from_m": 50505.975, "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": 51100.97, "from_m": 50543.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 51178.596, "from_m": 51100.97, "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": 54530.301, "from_m": 51178.596, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 54808.262, "from_m": 54530.301, "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": 54845.523, "from_m": 54808.262, "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": 56072.511, "from_m": 54845.523, "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": 56141.395, "from_m": 56072.511, "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": 56719.53, "from_m": 56141.395, "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": 56938.019, "from_m": 56719.53, "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": 58779.358, "from_m": 56938.019, "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": 60478.464, "from_m": 58779.358, "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": 61865.302, "from_m": 60478.464, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 65224.135, "from_m": 61865.302, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 82927.028, "from_m": 65224.135, "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": 110.0}, {"to_m": 87060.613, "from_m": 82927.028, "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": 92253.912, "from_m": 87060.613, "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": 110.0}, {"to_m": 92338.922, "from_m": 92253.912, "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": 92356.122, "from_m": 92338.922, "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": 92441.695, "from_m": 92356.122, "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": 93014.243, "from_m": 92441.695, "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": 110.0}, {"to_m": 96498.622, "from_m": 93014.243, "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": 98297.42, "from_m": 96498.622, "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": 100899.125, "from_m": 98297.42, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 101773.879, "from_m": 100899.125, "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": 102825.153, "from_m": 101773.879, "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": 106878.804, "from_m": 102825.153, "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": 106926.097, "from_m": 106878.804, "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": 110392.731, "from_m": 106926.097, "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": 120.0}, {"to_m": 118346.784, "from_m": 110392.731, "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": 118394.181, "from_m": 118346.784, "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": 121215.536, "from_m": 118394.181, "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": 120.0}, {"to_m": 131949.334, "from_m": 121215.536, "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": 131994.563, "from_m": 131949.334, "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": 132858.161, "from_m": 131994.563, "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": 133150.271, "from_m": 132858.161, "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": 133195.189, "from_m": 133150.271, "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": 133328.75, "from_m": 133195.189, "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": 133363.128, "from_m": 133328.75, "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": 133447.806, "from_m": 133363.128, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 703033, "profile_key": "f6140256deee104dc8231d88c02c76a65e1d6ca6d3b413d5f67a8433f3d0e6eb", "schedule_id": 26062, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1629", "location": "East Kilbride", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Hairmyres East Jn", "stage_seq": 2, "distance_m": 3659.554, "section_seq": 1, "route_path_id": 101480}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Hairmyres", "stage_seq": 3, "distance_m": 6031.857, "section_seq": 1, "route_path_id": 101480}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Busby", "stage_seq": 4, "distance_m": 14136.447, "section_seq": 1, "route_path_id": 101480}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Clarkston", "stage_seq": 5, "distance_m": 15659.32, "section_seq": 1, "route_path_id": 101480}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644H", "location": "Giffnock", "stage_seq": 6, "distance_m": 20821.312, "section_seq": 1, "route_path_id": 101480}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Thornliebank", "stage_seq": 7, "distance_m": 23620.755, "section_seq": 1, "route_path_id": 101480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Busby Jn", "stage_seq": 8, "distance_m": 26716.702, "section_seq": 1, "route_path_id": 101480}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Pollokshaws West", "stage_seq": 9, "distance_m": 28696.94, "section_seq": 1, "route_path_id": 101480}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Crossmyloof", "stage_seq": 10, "distance_m": 30226.238, "section_seq": 1, "route_path_id": 101480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Muirhouse South Jn", "stage_seq": 11, "distance_m": 31733.956, "section_seq": 1, "route_path_id": 101480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "Muirhouse North Jn", "stage_seq": 12, "distance_m": 32581.666, "section_seq": 1, "route_path_id": 101480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Glasgow Bridge Street Jn", "stage_seq": 13, "distance_m": 33340.604, "section_seq": 1, "route_path_id": 101480}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 14, "distance_m": 34394.667, "section_seq": 1, "route_path_id": 101480}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 133447.806, "from_m": 0.0, "section_seq": 1, "route_path_id": 101480}], "total_distance_m": 133447.806, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 126962.794, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6485.012, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:21Z", "source_id": 18837240, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2579, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:35Z", "source_id": 59158811, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:37:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:40Z", "source_id": 18839459, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2583, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:01Z", "source_id": 59163935, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:06Z", "source_id": 18841100, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:20Z", "source_id": 18844656, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2587, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:43Z", "source_id": 59179113, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:48Z", "source_id": 18845637, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1839, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:49Z", "source_id": 59185948, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:53Z", "source_id": 18847712, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:32Z", "source_id": 59194350, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:35Z", "source_id": 18850219, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2023, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:03Z", "source_id": 59208415, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:07Z", "source_id": 18854539, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
East Kilbride |
1629 |
1629 |
None |
None |
None |
Glasgow Central High Level |
1702 |
1702 |
10 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69394/2026-09-19/detailed |
None |
Crossmyloof |
2026-09-19T16:53:00+01:00 |
Glasgow Central High Level |
7.0 |
{"type": "LineString", "coordinates": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
2.2 |
1653 |
1700 |
Crossmyloof |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-19 16:10:51 |
TERMINATED |
2026-09-19 16:00:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854539 |
1789833547996908 |
43 |
43 |
2026-09-19 16:10:35.063803 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:34.625456 |
| 671807 |
699824 |
X06786 |
861Z431O19 |
2026-09-19 |
COMPLETE |
18854406 |
2026-09-19 17:00:00 |
2026-09-19 16:10:52 |
2026-09-21 16:10:52 |
{"id": 699824, "stp": "N", "toc": "Southern", "uid": "X06786", "consist": "377409+377458+377113", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X06786/2026-09-19/detailed", "trust_id": "861Z431O19", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-19", "dest_arr_time": "1658", "dest_platform": "16", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1Z43", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "1700", "current_leg_dep": "1655", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1404", "origin_platform": "5", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-19T16:10:51", "route_debug_link": null, "timing_variation": "+2 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": "1658", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1404", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:06:00Z\", \"source_id\": 58822645, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:06:04Z\", \"source_id\": 18739651, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:09:51Z\", \"source_id\": 58830965, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:09:56Z\", \"source_id\": 18742180, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:14:34Z\", \"source_id\": 58841456, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:15:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:14:41Z\", \"source_id\": 18745294, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:20:31Z\", \"source_id\": 58856502, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:20:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:20:19Z\", \"source_id\": 18749020, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:24:47Z\", \"source_id\": 58867909, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:24:45Z\", \"source_id\": 18751955, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:28:22Z\", \"source_id\": 58875623, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:28:24Z\", \"source_id\": 18754366, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:36:26Z\", \"source_id\": 58893477, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:36:27Z\", \"source_id\": 18759563, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:44:22Z\", \"source_id\": 58910842, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:44:26Z\", \"source_id\": 18764740, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:49:24Z\", \"source_id\": 58922048, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:49:29Z\", \"source_id\": 18768025, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:08:05Z\", \"source_id\": 58963896, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:09:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:08:08Z\", \"source_id\": 18780500, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:23:43Z\", \"source_id\": 58998406, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:23:48Z\", \"source_id\": 18791010, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:28:25Z\", \"source_id\": 59008352, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:28:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:28:29Z\", \"source_id\": 18794086, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:31:01Z\", \"source_id\": 59013992, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:31:04Z\", \"source_id\": 18795766, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:32:47Z\", \"source_id\": 59017875, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:32:52Z\", \"source_id\": 18796970, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:35:18Z\", \"source_id\": 59023528, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:35:23Z\", \"source_id\": 18798599, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:09Z\", \"source_id\": 59032001, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:12Z\", \"source_id\": 18801141, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:43:38Z\", \"source_id\": 59042041, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:43:41Z\", \"source_id\": 18804129, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:05Z\", \"source_id\": 59053880, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:49:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:04Z\", \"source_id\": 18807757, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:52:23Z\", \"source_id\": 59061552, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:53:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:52:30Z\", \"source_id\": 18810077, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:32Z\", \"source_id\": 59070503, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:36Z\", \"source_id\": 18812738, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:10Z\", \"source_id\": 59085107, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:13Z\", \"source_id\": 18817141, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:29Z\", \"source_id\": 59094980, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:34Z\", \"source_id\": 18820016, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:02Z\", \"source_id\": 59105194, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:05Z\", \"source_id\": 18823050, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:11Z\", \"source_id\": 59124969, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:15Z\", \"source_id\": 18829209, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:44Z\", \"source_id\": 59134728, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:47Z\", \"source_id\": 18832255, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:36Z\", \"source_id\": 59165250, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:39Z\", \"source_id\": 18841466, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:09Z\", \"source_id\": 59173293, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:15Z\", \"source_id\": 18843892, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:09Z\", \"source_id\": 59180153, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:12Z\", \"source_id\": 18845934, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:00Z\", \"source_id\": 59190955, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:03Z\", \"source_id\": 18849169, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:30Z\", \"source_id\": 59196402, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:34Z\", \"source_id\": 18850835, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:53Z\", \"source_id\": 59208103, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:55Z\", \"source_id\": 18854406, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "17", "timing_fact_generation": 1789833535938612, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:36.460681", "service_state_evidence_id": 18854406, "current_leg_start_actual_dep": "2026-09-19T16:53:30+01:00", "operational_evidence_version": 223, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:36.643057", "service_state_valid_until_kind": null, "operational_interpretation_version": 223, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
N |
PMH |
None |
1Z43 |
377409+377458+377113 |
12 |
100 |
None |
None |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:06:00Z", "source_id": 58822645, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T13:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:06:04Z", "source_id": 18739651, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:09:51Z", "source_id": 58830965, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:09:56Z", "source_id": 18742180, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:14:34Z", "source_id": 58841456, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T13:15:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:14:41Z", "source_id": 18745294, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:20:31Z", "source_id": 58856502, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T13:20:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:20:19Z", "source_id": 18749020, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:24:47Z", "source_id": 58867909, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T13:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:24:45Z", "source_id": 18751955, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:28:22Z", "source_id": 58875623, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T13:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:28:24Z", "source_id": 18754366, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:36:26Z", "source_id": 58893477, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T13:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:36:27Z", "source_id": 18759563, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:44:22Z", "source_id": 58910842, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T13:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:44:26Z", "source_id": 18764740, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:49:24Z", "source_id": 58922048, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T13:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:49:29Z", "source_id": 18768025, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27490, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:08:05Z", "source_id": 58963896, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T14:09:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:08:08Z", "source_id": 18780500, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:23:43Z", "source_id": 58998406, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T14:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:23:48Z", "source_id": 18791010, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31050, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:28:25Z", "source_id": 59008352, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T14:28:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:28:29Z", "source_id": 18794086, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31046, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:31:01Z", "source_id": 59013992, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T14:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:31:04Z", "source_id": 18795766, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:32:47Z", "source_id": 59017875, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T14:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:32:52Z", "source_id": 18796970, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:35:18Z", "source_id": 59023528, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T14:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:35:23Z", "source_id": 18798599, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:09Z", "source_id": 59032001, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T14:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:12Z", "source_id": 18801141, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:43:38Z", "source_id": 59042041, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T14:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:43:41Z", "source_id": 18804129, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:05Z", "source_id": 59053880, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T14:49:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:04Z", "source_id": 18807757, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:52:23Z", "source_id": 59061552, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T14:53:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:52:30Z", "source_id": 18810077, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30905, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:32Z", "source_id": 59070503, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T14:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:36Z", "source_id": 18812738, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:10Z", "source_id": 59085107, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T15:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:13Z", "source_id": 18817141, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:29Z", "source_id": 59094980, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T15:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:34Z", "source_id": 18820016, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:02Z", "source_id": 59105194, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T15:13:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:05Z", "source_id": 18823050, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:11Z", "source_id": 59124969, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T15:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:15Z", "source_id": 18829209, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:44Z", "source_id": 59134728, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T15:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:47Z", "source_id": 18832255, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:36Z", "source_id": 59165250, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T15:40:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:39Z", "source_id": 18841466, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:09Z", "source_id": 59173293, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T15:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:15Z", "source_id": 18843892, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:09Z", "source_id": 59180153, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T15:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:12Z", "source_id": 18845934, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:00Z", "source_id": 59190955, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T15:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:03Z", "source_id": 18849169, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:30Z", "source_id": 59196402, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T15:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:34Z", "source_id": 18850835, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28789, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:53Z", "source_id": 59208103, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T16:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:55Z", "source_id": 18854406, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
1404 |
1404 |
5 |
None |
None |
London Victoria (C) |
1658 |
1658 |
16 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:X06786/2026-09-19/detailed |
None |
Clapham Junction (C) |
2026-09-19T16:53:30+01:00 |
London Victoria (C) |
5.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 |
1655 |
1700 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-19 16:10:51 |
TERMINATED |
2026-09-19 16:00:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854406 |
1789833535938612 |
223 |
223 |
2026-09-19 16:10:36.643057 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:36.460681 |
| 671808 |
701516 |
G85422 |
352C20MQ19 |
2026-09-19 |
COMPLETE |
18855493 |
2026-09-19 16:07:00 |
2026-09-19 16:10:52 |
2026-09-21 16:10:52 |
{"id": 701516, "stp": "P", "toc": "Northern", "uid": "G85422", "consist": "323209", "dest_crs": "LIV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85422/2026-09-19/detailed", "trust_id": "352C20MQ19", "origin_crs": "WGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-19", "dest_arr_time": "1609", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2C20", "timing_status": "EARLY", "origin_station": "Wigan North Western", "current_leg_arr": "1607", "current_leg_dep": "1603", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1521", "origin_platform": "6", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-19T16:10:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill", "dest_arr_time_act": "1609", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill", "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\": 107.328, \"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\": 519.912, \"from_m\": 107.328, \"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\": 627.24, \"from_m\": 519.912, \"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\": 701516, \"profile_key\": \"22121f0390afd8bf770104006b2501f81ee95c06a3a9212a3eacb10289ad9a16\", \"schedule_id\": 1714, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Wigan North Western\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Wigan South Jn\", \"stage_seq\": 2, \"distance_m\": 313.62, \"section_seq\": 1, \"route_path_id\": 66161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 3, \"distance_m\": 627.24, \"section_seq\": 1, \"route_path_id\": 66161}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 627.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66161}], \"total_distance_m\": 627.24, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 627.24, \"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": "1521", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:26:06Z\", \"source_id\": 59003465, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:26:15Z\", \"source_id\": 18792607, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:29:52Z\", \"source_id\": 59011493, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:30:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:29:56Z\", \"source_id\": 18794993, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:35:58Z\", \"source_id\": 18798989, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:57Z\", \"source_id\": 59033839, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:06Z\", \"source_id\": 18801685, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:43:28Z\", \"source_id\": 59041613, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:43:30Z\", \"source_id\": 18804016, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:15Z\", \"source_id\": 18805881, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:48:30Z\", \"source_id\": 59052786, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:49:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:48:34Z\", \"source_id\": 18807425, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:51:07Z\", \"source_id\": 59058799, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:51:12Z\", \"source_id\": 18809234, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:54:23Z\", \"source_id\": 59065841, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:54:30Z\", \"source_id\": 18811337, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:57:38Z\", \"source_id\": 59072978, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:57:41Z\", \"source_id\": 18813468, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:01:59Z\", \"source_id\": 59082394, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:04Z\", \"source_id\": 18816342, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:35Z\", \"source_id\": 18855493, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "1", "timing_fact_generation": 1789833636477309, "current_leg_arrival_utc": "2026-09-19T16:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:36.470241", "service_state_evidence_id": 18855493, "current_leg_start_actual_dep": "2026-09-19T16:04:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-19T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:36.637671", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WGN |
LIV |
2C20 |
323209 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 107.328, "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": 519.912, "from_m": 107.328, "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": 627.24, "from_m": 519.912, "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": 701516, "profile_key": "22121f0390afd8bf770104006b2501f81ee95c06a3a9212a3eacb10289ad9a16", "schedule_id": 1714, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1521", "location": "Wigan North Western", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Wigan South Jn", "stage_seq": 2, "distance_m": 313.62, "section_seq": 1, "route_path_id": 66161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Springs Branch Jn", "stage_seq": 3, "distance_m": 627.24, "section_seq": 1, "route_path_id": 66161}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 627.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 66161}], "total_distance_m": 627.24, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 627.24, "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": 9461, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:26:06Z", "source_id": 59003465, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:26:15Z", "source_id": 18792607, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9464, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:29:52Z", "source_id": 59011493, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:30:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:29:56Z", "source_id": 18794993, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:35:58Z", "source_id": 18798989, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10028, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:57Z", "source_id": 59033839, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:06Z", "source_id": 18801685, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10026, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:43:28Z", "source_id": 59041613, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T14:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:43:30Z", "source_id": 18804016, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:15Z", "source_id": 18805881, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10017, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:48:30Z", "source_id": 59052786, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T14:49:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:48:34Z", "source_id": 18807425, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10007, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:51:07Z", "source_id": 59058799, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T14:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:51:12Z", "source_id": 18809234, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10000, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:54:23Z", "source_id": 59065841, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T14:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:54:30Z", "source_id": 18811337, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9982, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:57:38Z", "source_id": 59072978, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T14:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:57:41Z", "source_id": 18813468, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:01:59Z", "source_id": 59082394, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:04Z", "source_id": 18816342, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:35Z", "source_id": 18855493, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:07:00+01:00", "operational_fact": true}] |
Wigan North Western |
1521 |
1521 |
6 |
None |
None |
Liverpool Lime Street HL/ML |
1609 |
1609 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85422/2026-09-19/detailed |
None |
Edge Hill |
2026-09-19T16:04:30+01:00 |
Liverpool Lime Street HL/ML |
4.0 |
{"type": "LineString", "coordinates": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
1.3 |
1603 |
1607 |
Edge Hill |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-19 16:10:52 |
TERMINATED |
2026-09-19 15:07:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855493 |
1789833636477309 |
56 |
56 |
2026-09-19 16:10:36.637671 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:36.470241 |
| 671809 |
702247 |
C49517 |
745L47MR19 |
2026-09-19 |
COMPLETE |
18854336 |
2026-09-19 17:00:00 |
2026-09-19 16:10:52 |
2026-09-21 16:10:52 |
{"id": 702247, "stp": "P", "toc": "Great Western Railway", "uid": "C49517", "consist": "165120", "dest_crs": "OXF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49517/2026-09-19/detailed", "trust_id": "745L47MR19", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "4", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5L47", "timing_status": "EARLY", "origin_station": "Oxford", "current_leg_arr": "1701", "current_leg_dep": "1658", "current_leg_end": "Oxford", "origin_dep_time": "1555", "origin_platform": "4", "current_location": "Oxford", "last_update_time": "2026-09-19T16:10:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2727538, 51.7600897], [-1.2726866999999995, 51.7597049], [-1.272664, 51.7596137], [-1.2725647, 51.75939280000001], [-1.2724167999999998, 51.75911649999999], [-1.2723212999999998, 51.7589346], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Oxford Carriage Siding 2", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Oxford Carriage Siding 2", "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\": 430.826, \"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\": 2199.884, \"from_m\": 430.826, \"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\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10459.155, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12280.456, \"from_m\": 10459.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12936.759, \"from_m\": 12280.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14774.143, \"from_m\": 12936.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15205.811, \"from_m\": 14774.143, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15215.736, \"from_m\": 15205.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15234.132, \"from_m\": 15215.736, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15776.877, \"from_m\": 15234.132, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16955.892, \"from_m\": 15776.877, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17010.354, \"from_m\": 16955.892, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17055.416, \"from_m\": 17010.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17139.395, \"from_m\": 17055.416, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18104.92, \"from_m\": 17139.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18153.204, \"from_m\": 18104.92, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18165.257, \"from_m\": 18153.204, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18388.552, \"from_m\": 18165.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18756.833, \"from_m\": 18388.552, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19197.767, \"from_m\": 18756.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21510.626, \"from_m\": 19197.767, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21824.574, \"from_m\": 21510.626, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22582.743, \"from_m\": 21824.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24486.418, \"from_m\": 22582.743, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24576.13, \"from_m\": 24486.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25271.369, \"from_m\": 24576.13, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25928.405, \"from_m\": 25271.369, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 702247, \"profile_key\": \"7f537c673e0e90139fbfc283a388be38c95835a6bf1480cedffd54a0b6193abc\", \"schedule_id\": 10481, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1659\", \"location\": \"Oxford Carriage Siding 2\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 30976}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25928.405, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30976}], \"total_distance_m\": 25928.405, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19968.476, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5959.929, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:07Z\", \"source_id\": 18812435, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:46Z\", \"source_id\": 59207797, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:49Z\", \"source_id\": 18854336, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "4", "timing_fact_generation": 1789833530259726, "current_leg_arrival_utc": "2026-09-19T17:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:41.081264", "service_state_evidence_id": 18854336, "current_leg_start_actual_dep": "2026-09-19T16:59:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:42.211024", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
OXF |
OXF |
5L47 |
165120 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "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": 2199.884, "from_m": 430.826, "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": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10459.155, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12280.456, "from_m": 10459.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12936.759, "from_m": 12280.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14774.143, "from_m": 12936.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15205.811, "from_m": 14774.143, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15215.736, "from_m": 15205.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15234.132, "from_m": 15215.736, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15776.877, "from_m": 15234.132, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16955.892, "from_m": 15776.877, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17010.354, "from_m": 16955.892, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17055.416, "from_m": 17010.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17139.395, "from_m": 17055.416, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18104.92, "from_m": 17139.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18153.204, "from_m": 18104.92, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18165.257, "from_m": 18153.204, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18388.552, "from_m": 18165.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18756.833, "from_m": 18388.552, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19197.767, "from_m": 18756.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21510.626, "from_m": 19197.767, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21824.574, "from_m": 21510.626, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22582.743, "from_m": 21824.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24486.418, "from_m": 22582.743, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24576.13, "from_m": 24486.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25271.369, "from_m": 24576.13, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25928.405, "from_m": 25271.369, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 702247, "profile_key": "7f537c673e0e90139fbfc283a388be38c95835a6bf1480cedffd54a0b6193abc", "schedule_id": 10481, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1659", "location": "Oxford Carriage Siding 2", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Oxford", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 30976}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25928.405, "from_m": 0.0, "section_seq": 1, "route_path_id": 30976}], "total_distance_m": 25928.405, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19968.476, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5959.929, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:07Z", "source_id": 18812435, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24137, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:46Z", "source_id": 59207797, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:49Z", "source_id": 18854336, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Oxford |
1555 |
1555 |
4 |
None |
None |
Oxford |
1701 |
1701 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49517/2026-09-19/detailed |
None |
Oxford Carriage Siding 2 |
2026-09-19T16:59:00+01:00 |
Oxford |
3.0 |
{"type": "LineString", "coordinates": [[-1.2727538, 51.7600897], [-1.2726866999999995, 51.7597049], [-1.272664, 51.7596137], [-1.2725647, 51.75939280000001], [-1.2724167999999998, 51.75911649999999], [-1.2723212999999998, 51.7589346], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} |
0.4 |
1658 |
1701 |
Oxford Carriage Siding 2 |
Oxford |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-19 16:10:52 |
TERMINATED |
2026-09-19 16:00:00 |
Oxford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854336 |
1789833530259726 |
6 |
6 |
2026-09-19 16:10:42.211024 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:41.081264 |
| 671810 |
705062 |
G89566 |
321N57MX19 |
2026-09-19 |
COMPLETE |
18855568 |
2026-09-19 17:00:00 |
2026-09-19 16:10:52 |
2026-09-21 16:10:52 |
{"id": 705062, "stp": "P", "toc": "Northern", "uid": "G89566", "consist": null, "dest_crs": "BPN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89566/2026-09-19/detailed", "trust_id": "321N57MX19", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": "18:48:00", "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-19", "dest_arr_time": "2026", "dest_platform": "6", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "1N57", "timing_status": null, "origin_station": "Manchester Airport", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1848", "origin_platform": "4A", "current_location": "Manchester Airport", "last_update_time": "2026-09-19T16:10:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2026", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1848", "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": "Manchester Airport", "service_state_platform": "4A", "timing_fact_generation": 1789833641799141, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:41.795719", "service_state_evidence_id": 18855568, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:42.213603", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MIA |
BPN |
1N57 |
None |
None |
None |
None |
None |
[] |
Manchester Airport |
1848 |
1848 |
4A |
18:48:00 |
None |
Blackpool North |
2026 |
2026 |
6 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G89566/2026-09-19/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Manchester Airport |
Manchester Piccadilly |
None |
None |
None |
None |
1 |
0 |
2026-09-19 16:10:52 |
TERMINATED |
2026-09-19 16:00:00 |
Manchester Airport |
TRUST |
TRUST_CANCELLATION |
18855568 |
1789833641799141 |
1 |
1 |
2026-09-19 16:10:42.213603 |
4A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:41.795719 |
| 671811 |
702341 |
G61647 |
522N92MR19 |
2026-09-19 |
COMPLETE |
18854598 |
2026-09-19 17:00:00 |
2026-09-19 16:10:52 |
2026-09-21 16:10:52 |
{"id": 702341, "stp": "P", "toc": "London Overground", "uid": "G61647", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61647/2026-09-19/detailed", "trust_id": "522N92MR19", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "4", "is_terminated": 1, "next_location": "Richmond North London Line", "signalling_id": "2N92", "timing_status": "ON TIME", "origin_station": "Stratford", "current_leg_arr": "1700", "current_leg_dep": "1656", "current_leg_end": "Richmond North London Line", "origin_dep_time": "1559", "origin_platform": "1", "current_location": "Richmond North London Line", "last_update_time": "2026-09-19T16:10:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]}", "current_leg_start": "Kew Gardens", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "51.4632722", "next_location_lon": "-0.3011125", "previous_location": "Kew Gardens", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 281.043, \"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\": 299.513, \"from_m\": 281.043, \"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\": 343.771, \"from_m\": 299.513, \"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\": 7518.49, \"from_m\": 343.771, \"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\": 8420.61, \"from_m\": 7518.49, \"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\": 17086.188, \"from_m\": 8420.61, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17143.47, \"from_m\": 17086.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17347.76, \"from_m\": 17143.47, \"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\": 17421.256, \"from_m\": 17347.76, \"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\": 18208.398, \"from_m\": 17421.256, \"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\": 18485.886, \"from_m\": 18208.398, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29536.92, \"from_m\": 18485.886, \"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\": 29579.351, \"from_m\": 29536.92, \"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\": 29659.888, \"from_m\": 29579.351, \"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\": 29699.057, \"from_m\": 29659.888, \"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\": 30179.397, \"from_m\": 29699.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30250.205, \"from_m\": 30179.397, \"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\": 32238.821, \"from_m\": 30250.205, \"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\": 32561.047, \"from_m\": 32238.821, \"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\": 35073.687, \"from_m\": 32561.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36884.762, \"from_m\": 35073.687, \"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\": 37178.923, \"from_m\": 36884.762, \"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\": 37933.116, \"from_m\": 37178.923, \"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\": 41980.748, \"from_m\": 37933.116, \"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\": 42029.297, \"from_m\": 41980.748, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49754.985, \"from_m\": 42029.297, \"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\": 52032.48, \"from_m\": 49754.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52646.765, \"from_m\": 52032.48, \"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\": 68684.491, \"from_m\": 52646.765, \"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\": 68739.344, \"from_m\": 68684.491, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69686.232, \"from_m\": 68739.344, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69717.357, \"from_m\": 69686.232, \"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\": 69758.283, \"from_m\": 69717.357, \"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\": 69795.623, \"from_m\": 69758.283, \"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\": 74157.684, \"from_m\": 69795.623, \"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\": 74234.329, \"from_m\": 74157.684, \"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\": 74319.009, \"from_m\": 74234.329, \"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\": 74948.701, \"from_m\": 74319.009, \"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\": 80978.955, \"from_m\": 74948.701, \"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\": 89878.688, \"from_m\": 80978.955, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 91979.596, \"from_m\": 89878.688, \"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\": 93906.014, \"from_m\": 91979.596, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 94108.999, \"from_m\": 93906.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98349.572, \"from_m\": 94108.999, \"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\": 98639.612, \"from_m\": 98349.572, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 98825.181, \"from_m\": 98639.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114444.391, \"from_m\": 98825.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 114982.325, \"from_m\": 114444.391, \"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\": 115058.314, \"from_m\": 114982.325, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132167.091, \"from_m\": 115058.314, \"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\": 135261.729, \"from_m\": 132167.091, \"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\": 137610.469, \"from_m\": 135261.729, \"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\": 138593.683, \"from_m\": 137610.469, \"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\": 138646.845, \"from_m\": 138593.683, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155762.86, \"from_m\": 138646.845, \"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\": 155973.142, \"from_m\": 155762.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 156095.307, \"from_m\": 155973.142, \"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\": 156164.439, \"from_m\": 156095.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163182.05, \"from_m\": 156164.439, \"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\": 163727.828, \"from_m\": 163182.05, \"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\": 164676.775, \"from_m\": 163727.828, \"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\": 164758.032, \"from_m\": 164676.775, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 165739.154, \"from_m\": 164758.032, \"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\": 167618.958, \"from_m\": 165739.154, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 169554.926, \"from_m\": 167618.958, \"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\": 171374.642, \"from_m\": 169554.926, \"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\": 176350.094, \"from_m\": 171374.642, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 177365.707, \"from_m\": 176350.094, \"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\": 177935.346, \"from_m\": 177365.707, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 178492.892, \"from_m\": 177935.346, \"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\": 178584.68, \"from_m\": 178492.892, \"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\": 178662.865, \"from_m\": 178584.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179311.455, \"from_m\": 178662.865, \"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\": 180484.493, \"from_m\": 179311.455, \"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\": 182089.103, \"from_m\": 180484.493, \"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\": 188053.431, \"from_m\": 182089.103, \"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\": 192343.181, \"from_m\": 188053.431, \"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\": 192388.088, \"from_m\": 192343.181, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 193355.344, \"from_m\": 192388.088, \"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\": 193624.726, \"from_m\": 193355.344, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 215761.264, \"from_m\": 193624.726, \"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\": 218511.18, \"from_m\": 215761.264, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 218566.992, \"from_m\": 218511.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 218790.367, \"from_m\": 218566.992, \"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\": 218847.111, \"from_m\": 218790.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 219593.405, \"from_m\": 218847.111, \"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\": 219891.782, \"from_m\": 219593.405, \"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\": 221794.387, \"from_m\": 219891.782, \"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\": 221883.095, \"from_m\": 221794.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 224200.34, \"from_m\": 221883.095, \"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\": 224365.845, \"from_m\": 224200.34, \"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\": 224762.745, \"from_m\": 224365.845, \"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\": 230747.346, \"from_m\": 224762.745, \"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\": 230793.807, \"from_m\": 230747.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 231032.012, \"from_m\": 230793.807, \"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\": 231098.306, \"from_m\": 231032.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234821.042, \"from_m\": 231098.306, \"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\": 235872.316, \"from_m\": 234821.042, \"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\": 236747.07, \"from_m\": 235872.316, \"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\": 239348.775, \"from_m\": 236747.07, \"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\": 241147.573, \"from_m\": 239348.775, \"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\": 244631.952, \"from_m\": 241147.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 245204.5, \"from_m\": 244631.952, \"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\": 245290.073, \"from_m\": 245204.5, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 245307.273, \"from_m\": 245290.073, \"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\": 245392.283, \"from_m\": 245307.273, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 250585.582, \"from_m\": 245392.283, \"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\": 254719.167, \"from_m\": 250585.582, \"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\": 272422.06, \"from_m\": 254719.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\": 275780.893, \"from_m\": 272422.06, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 277167.731, \"from_m\": 275780.893, \"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\": 278866.837, \"from_m\": 277167.731, \"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\": 280708.176, \"from_m\": 278866.837, \"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\": 280926.666, \"from_m\": 280708.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 281050.6, \"from_m\": 280926.666, \"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\": 282180.578, \"from_m\": 281050.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 282364.282, \"from_m\": 282180.578, \"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\": 282830.863, \"from_m\": 282364.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 282873.242, \"from_m\": 282830.863, \"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\": 282897.534, \"from_m\": 282873.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 283501.912, \"from_m\": 282897.534, \"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\": 287484.276, \"from_m\": 283501.912, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 287524.294, \"from_m\": 287484.276, \"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\": 287559.023, \"from_m\": 287524.294, \"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\": 287653.171, \"from_m\": 287559.023, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 287898.967, \"from_m\": 287653.171, \"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\": 287937.895, \"from_m\": 287898.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 288750.812, \"from_m\": 287937.895, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 289048.621, \"from_m\": 288750.812, \"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\": 293710.295, \"from_m\": 289048.621, \"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\": 293974.691, \"from_m\": 293710.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 296818.601, \"from_m\": 293974.691, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 297322.011, \"from_m\": 296818.601, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 297349.406, \"from_m\": 297322.011, \"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\": 299849.853, \"from_m\": 297349.406, \"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\": 300334.115, \"from_m\": 299849.853, \"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\": 300406.827, \"from_m\": 300334.115, \"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\": 301591.055, \"from_m\": 300406.827, \"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\": 301651.061, \"from_m\": 301591.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301888.501, \"from_m\": 301651.061, \"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\": 303000.819, \"from_m\": 301888.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 305244.205, \"from_m\": 303000.819, \"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\": 305285.841, \"from_m\": 305244.205, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 305320.281, \"from_m\": 305285.841, \"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\": 305622.498, \"from_m\": 305320.281, \"capability_applied\": null, \"effective_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\": 702341, \"profile_key\": \"2c492dd5f200d157d73f82433988628b22343ba197f107c4099ff4d00be7fb41\", \"schedule_id\": 14218, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 123.191, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 4434.315, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 7269.605, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 10279.024, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1607\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 17487.901, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 18333.325, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 29699.057, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1611H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 30611.958, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 32053.686, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1614H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 35814.898, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 46887.018, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 51564.566, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 56829.425, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1621\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 64385.866, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 69795.623, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1623H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 70589.111, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 71898.676, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 74335.805, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 86512.606, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 93975.375, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": \"1634H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 98318.666, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 98639.612, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 108203.914, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 114363.068, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 120585.276, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 124210.014, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647H\", \"location\": \"Acton Central\", \"stage_seq\": 28, \"distance_m\": 127892.328, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650\", \"location\": \"South Acton\", \"stage_seq\": 29, \"distance_m\": 130866.837, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Gunnersbury\", \"stage_seq\": 30, \"distance_m\": 132843.937, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656\", \"location\": \"Kew Gardens\", \"stage_seq\": 31, \"distance_m\": 138389.727, \"section_seq\": 1, \"route_path_id\": 71397}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Richmond North London Line\", \"stage_seq\": 32, \"distance_m\": 155032.929, \"section_seq\": 1, \"route_path_id\": 71397}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 305622.498, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71397}], \"total_distance_m\": 305622.498, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 294522.425, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 11100.073, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4632722", "current_position_lon": "-0.3011125", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:01:45Z\", \"source_id\": 59081896, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:01:48Z\", \"source_id\": 18816165, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:50Z\", \"source_id\": 59088819, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:55Z\", \"source_id\": 18818271, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:41Z\", \"source_id\": 59093191, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:43Z\", \"source_id\": 18819487, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:17Z\", \"source_id\": 59098996, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:22Z\", \"source_id\": 18821214, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:38Z\", \"source_id\": 59104299, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:41Z\", \"source_id\": 18822756, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:40Z\", \"source_id\": 59108721, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:45Z\", \"source_id\": 18824139, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:55Z\", \"source_id\": 59113543, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:59Z\", \"source_id\": 18825730, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:46Z\", \"source_id\": 59119788, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:50Z\", \"source_id\": 18827615, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:42Z\", \"source_id\": 59128208, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:23:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:45Z\", \"source_id\": 18830226, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:17Z\", \"source_id\": 59133809, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:20Z\", \"source_id\": 18831941, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:01Z\", \"source_id\": 59139721, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:04Z\", \"source_id\": 18833753, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:11Z\", \"source_id\": 59144418, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:13Z\", \"source_id\": 18835157, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:13Z\", \"source_id\": 59148967, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:15Z\", \"source_id\": 18836521, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:57Z\", \"source_id\": 59152832, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:59Z\", \"source_id\": 18837703, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:01Z\", \"source_id\": 59157491, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:05Z\", \"source_id\": 18839102, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:12Z\", \"source_id\": 59162267, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:13Z\", \"source_id\": 18840493, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:51Z\", \"source_id\": 59168027, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:56Z\", \"source_id\": 18842340, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:06Z\", \"source_id\": 59179953, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:08Z\", \"source_id\": 18845897, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:38Z\", \"source_id\": 59192336, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:42Z\", \"source_id\": 18849596, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:11Z\", \"source_id\": 59199932, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:15Z\", \"source_id\": 18851943, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:11Z\", \"source_id\": 59208697, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:15Z\", \"source_id\": 18854598, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Richmond North London Line", "service_state_platform": "4", "timing_fact_generation": 1789833557440459, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:44.249651", "service_state_evidence_id": 18854598, "current_leg_start_actual_dep": "2026-09-19T16:56:00+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:44.319154", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
SRA |
None |
2N92 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 281.043, "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": 299.513, "from_m": 281.043, "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": 343.771, "from_m": 299.513, "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": 7518.49, "from_m": 343.771, "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": 8420.61, "from_m": 7518.49, "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": 17086.188, "from_m": 8420.61, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17143.47, "from_m": 17086.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17347.76, "from_m": 17143.47, "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": 17421.256, "from_m": 17347.76, "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": 18208.398, "from_m": 17421.256, "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": 18485.886, "from_m": 18208.398, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29536.92, "from_m": 18485.886, "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": 29579.351, "from_m": 29536.92, "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": 29659.888, "from_m": 29579.351, "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": 29699.057, "from_m": 29659.888, "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": 30179.397, "from_m": 29699.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30250.205, "from_m": 30179.397, "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": 32238.821, "from_m": 30250.205, "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": 32561.047, "from_m": 32238.821, "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": 35073.687, "from_m": 32561.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36884.762, "from_m": 35073.687, "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": 37178.923, "from_m": 36884.762, "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": 37933.116, "from_m": 37178.923, "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": 41980.748, "from_m": 37933.116, "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": 42029.297, "from_m": 41980.748, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49754.985, "from_m": 42029.297, "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": 52032.48, "from_m": 49754.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52646.765, "from_m": 52032.48, "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": 68684.491, "from_m": 52646.765, "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": 68739.344, "from_m": 68684.491, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69686.232, "from_m": 68739.344, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69717.357, "from_m": 69686.232, "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": 69758.283, "from_m": 69717.357, "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": 69795.623, "from_m": 69758.283, "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": 74157.684, "from_m": 69795.623, "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": 74234.329, "from_m": 74157.684, "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": 74319.009, "from_m": 74234.329, "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": 74948.701, "from_m": 74319.009, "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": 80978.955, "from_m": 74948.701, "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": 89878.688, "from_m": 80978.955, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 91979.596, "from_m": 89878.688, "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": 93906.014, "from_m": 91979.596, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 94108.999, "from_m": 93906.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98349.572, "from_m": 94108.999, "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": 98639.612, "from_m": 98349.572, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 98825.181, "from_m": 98639.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114444.391, "from_m": 98825.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114982.325, "from_m": 114444.391, "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": 115058.314, "from_m": 114982.325, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132167.091, "from_m": 115058.314, "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": 135261.729, "from_m": 132167.091, "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": 137610.469, "from_m": 135261.729, "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": 138593.683, "from_m": 137610.469, "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": 138646.845, "from_m": 138593.683, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155762.86, "from_m": 138646.845, "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": 155973.142, "from_m": 155762.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 156095.307, "from_m": 155973.142, "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": 156164.439, "from_m": 156095.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163182.05, "from_m": 156164.439, "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": 163727.828, "from_m": 163182.05, "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": 164676.775, "from_m": 163727.828, "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": 164758.032, "from_m": 164676.775, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 165739.154, "from_m": 164758.032, "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": 167618.958, "from_m": 165739.154, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 169554.926, "from_m": 167618.958, "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": 171374.642, "from_m": 169554.926, "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": 176350.094, "from_m": 171374.642, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 177365.707, "from_m": 176350.094, "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": 177935.346, "from_m": 177365.707, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 178492.892, "from_m": 177935.346, "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": 178584.68, "from_m": 178492.892, "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": 178662.865, "from_m": 178584.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179311.455, "from_m": 178662.865, "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": 180484.493, "from_m": 179311.455, "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": 182089.103, "from_m": 180484.493, "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": 188053.431, "from_m": 182089.103, "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": 192343.181, "from_m": 188053.431, "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": 192388.088, "from_m": 192343.181, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 193355.344, "from_m": 192388.088, "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": 193624.726, "from_m": 193355.344, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 215761.264, "from_m": 193624.726, "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": 218511.18, "from_m": 215761.264, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 218566.992, "from_m": 218511.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 218790.367, "from_m": 218566.992, "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": 218847.111, "from_m": 218790.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 219593.405, "from_m": 218847.111, "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": 219891.782, "from_m": 219593.405, "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": 221794.387, "from_m": 219891.782, "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": 221883.095, "from_m": 221794.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 224200.34, "from_m": 221883.095, "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": 224365.845, "from_m": 224200.34, "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": 224762.745, "from_m": 224365.845, "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": 230747.346, "from_m": 224762.745, "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": 230793.807, "from_m": 230747.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 231032.012, "from_m": 230793.807, "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": 231098.306, "from_m": 231032.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234821.042, "from_m": 231098.306, "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": 235872.316, "from_m": 234821.042, "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": 236747.07, "from_m": 235872.316, "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": 239348.775, "from_m": 236747.07, "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": 241147.573, "from_m": 239348.775, "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": 244631.952, "from_m": 241147.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 245204.5, "from_m": 244631.952, "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": 245290.073, "from_m": 245204.5, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 245307.273, "from_m": 245290.073, "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": 245392.283, "from_m": 245307.273, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 250585.582, "from_m": 245392.283, "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": 254719.167, "from_m": 250585.582, "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": 272422.06, "from_m": 254719.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": 275780.893, "from_m": 272422.06, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 277167.731, "from_m": 275780.893, "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": 278866.837, "from_m": 277167.731, "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": 280708.176, "from_m": 278866.837, "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": 280926.666, "from_m": 280708.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 281050.6, "from_m": 280926.666, "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": 282180.578, "from_m": 281050.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282364.282, "from_m": 282180.578, "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": 282830.863, "from_m": 282364.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282873.242, "from_m": 282830.863, "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": 282897.534, "from_m": 282873.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 283501.912, "from_m": 282897.534, "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": 287484.276, "from_m": 283501.912, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 287524.294, "from_m": 287484.276, "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": 287559.023, "from_m": 287524.294, "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": 287653.171, "from_m": 287559.023, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 287898.967, "from_m": 287653.171, "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": 287937.895, "from_m": 287898.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 288750.812, "from_m": 287937.895, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 289048.621, "from_m": 288750.812, "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": 293710.295, "from_m": 289048.621, "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": 293974.691, "from_m": 293710.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 296818.601, "from_m": 293974.691, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 297322.011, "from_m": 296818.601, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 297349.406, "from_m": 297322.011, "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": 299849.853, "from_m": 297349.406, "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": 300334.115, "from_m": 299849.853, "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": 300406.827, "from_m": 300334.115, "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": 301591.055, "from_m": 300406.827, "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": 301651.061, "from_m": 301591.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301888.501, "from_m": 301651.061, "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": 303000.819, "from_m": 301888.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 305244.205, "from_m": 303000.819, "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": 305285.841, "from_m": 305244.205, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 305320.281, "from_m": 305285.841, "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": 305622.498, "from_m": 305320.281, "capability_applied": null, "effective_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": 702341, "profile_key": "2c492dd5f200d157d73f82433988628b22343ba197f107c4099ff4d00be7fb41", "schedule_id": 14218, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1559", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 123.191, "section_seq": 1, "route_path_id": 71397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Lea Junction", "stage_seq": 3, "distance_m": 4434.315, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 7269.605, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605", "location": "Homerton", "stage_seq": 5, "distance_m": 10279.024, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607", "location": "Hackney Central", "stage_seq": 6, "distance_m": 17487.901, "section_seq": 1, "route_path_id": 71397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 18333.325, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 29699.057, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Canonbury", "stage_seq": 9, "distance_m": 30611.958, "section_seq": 1, "route_path_id": 71397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 32053.686, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 35814.898, "section_seq": 1, "route_path_id": 71397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 46887.018, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 51564.566, "section_seq": 1, "route_path_id": 71397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 56829.425, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1621", "location": "Camden Road", "stage_seq": 15, "distance_m": 64385.866, "section_seq": 1, "route_path_id": 71397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 69795.623, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1623H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 70589.111, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 71898.676, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 74335.805, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 86512.606, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 93975.375, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1634H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 98318.666, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 98639.612, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 108203.914, "section_seq": 1, "route_path_id": 71397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 114363.068, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 120585.276, "section_seq": 1, "route_path_id": 71397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 124210.014, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Acton Central", "stage_seq": 28, "distance_m": 127892.328, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "South Acton", "stage_seq": 29, "distance_m": 130866.837, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Gunnersbury", "stage_seq": 30, "distance_m": 132843.937, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656", "location": "Kew Gardens", "stage_seq": 31, "distance_m": 138389.727, "section_seq": 1, "route_path_id": 71397}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Richmond North London Line", "stage_seq": 32, "distance_m": 155032.929, "section_seq": 1, "route_path_id": 71397}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 305622.498, "from_m": 0.0, "section_seq": 1, "route_path_id": 71397}], "total_distance_m": 305622.498, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 294522.425, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 11100.073, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:01:45Z", "source_id": 59081896, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:01:48Z", "source_id": 18816165, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:50Z", "source_id": 59088819, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:55Z", "source_id": 18818271, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:41Z", "source_id": 59093191, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:43Z", "source_id": 18819487, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:17Z", "source_id": 59098996, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:22Z", "source_id": 18821214, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:38Z", "source_id": 59104299, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:41Z", "source_id": 18822756, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:40Z", "source_id": 59108721, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:45Z", "source_id": 18824139, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:55Z", "source_id": 59113543, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:59Z", "source_id": 18825730, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:46Z", "source_id": 59119788, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:50Z", "source_id": 18827615, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:42Z", "source_id": 59128208, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:23:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:45Z", "source_id": 18830226, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:17Z", "source_id": 59133809, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:20Z", "source_id": 18831941, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:01Z", "source_id": 59139721, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:04Z", "source_id": 18833753, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:11Z", "source_id": 59144418, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:13Z", "source_id": 18835157, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:13Z", "source_id": 59148967, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:15Z", "source_id": 18836521, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:57Z", "source_id": 59152832, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T15:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:59Z", "source_id": 18837703, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:01Z", "source_id": 59157491, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:05Z", "source_id": 18839102, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:12Z", "source_id": 59162267, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:13Z", "source_id": 18840493, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:51Z", "source_id": 59168027, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T15:41:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:56Z", "source_id": 18842340, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22344, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:06Z", "source_id": 59179953, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T15:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:08Z", "source_id": 18845897, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28352, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:38Z", "source_id": 59192336, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T15:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:42Z", "source_id": 18849596, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28341, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:11Z", "source_id": 59199932, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T15:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:15Z", "source_id": 18851943, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28311, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:11Z", "source_id": 59208697, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T16:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:15Z", "source_id": 18854598, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Stratford |
1559 |
1559 |
1 |
None |
None |
Richmond North London Line |
1701 |
1700 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61647/2026-09-19/detailed |
None |
Kew Gardens |
2026-09-19T16:56:00+01:00 |
Richmond North London Line |
4.0 |
{"type": "LineString", "coordinates": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]} |
1.4 |
1656 |
1700 |
Kew Gardens |
Richmond North London Line |
Richmond North London Line |
51.4632722 |
-0.3011125 |
51.4632722 |
-0.3011125 |
1 |
0 |
2026-09-19 16:10:52 |
TERMINATED |
2026-09-19 16:00:00 |
Richmond North London Line |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854598 |
1789833557440459 |
107 |
107 |
2026-09-19 16:10:44.319154 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:44.249651 |
| 671812 |
700701 |
L79699 |
861P50MP19 |
2026-09-19 |
COMPLETE |
18854655 |
2026-09-19 16:58:00 |
2026-09-19 16:10:52 |
2026-09-21 16:10:52 |
{"id": 700701, "stp": "O", "toc": "South Western Railway", "uid": "L79699", "consist": "450109+450117", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79699/2026-09-19/detailed", "trust_id": "861P50MP19", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-19", "dest_arr_time": "1659", "dest_platform": "15", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1P50", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "1700", "current_leg_dep": "1647", "current_leg_end": "London Waterloo", "origin_dep_time": "1445", "origin_platform": "4", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-19T16:10:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17029607304406813, 51.4649223257336], [-0.17027469999999997, 51.4649277], [-0.1699791, 51.4650139], [-0.16977099999999998, 51.46508009999999], [-0.16954969999999997, 51.4651622], [-0.1693405, 51.46524420000001], [-0.16924419999999998, 51.46528419999999], [-0.16922389999999998, 51.46529340000001], [-0.1690302, 51.4653639], [-0.1688411, 51.4654364], [-0.1688242, 51.4654441], [-0.16865429999999998, 51.465529700000005], [-0.1684277, 51.4656444], [-0.1682142, 51.4657514], [-0.1680782, 51.4658125], [-0.1680036, 51.46584589999999], [-0.1678225, 51.46590709999999], [-0.16763169999999997, 51.46597139999999], [-0.16746789999999998, 51.466025499999986], [-0.1672704, 51.46609239999999], [-0.1670467, 51.4661902], [-0.16696449999999996, 51.46622549999999], [-0.1662787, 51.46651979999999], [-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.1585269, 51.4698744], [-0.1583365, 51.4699391], [-0.15802979999999997, 51.4700723], [-0.1578522, 51.4701487], [-0.1575633, 51.47027310000001], [-0.15725431282443825, 51.47039715304039], [-0.1571182, 51.4704518], [-0.1565584, 51.470685], [-0.15606479999999998, 51.47088729999999], [-0.1555263, 51.471105], [-0.1552229, 51.471240400000006], [-0.1544454, 51.4715735], [-0.1518974, 51.47265720000001], [-0.1509206, 51.473076000000006], [-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.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.14716652567069635, 51.47469519239625], [-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.13466879674350127, 51.47967123487541], [-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 (W)", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 145.025, \"from_m\": 0.0, \"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\": 1030.225, \"from_m\": 145.025, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1293.242, \"from_m\": 1030.225, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6897.712, \"from_m\": 1293.242, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9119.132, \"from_m\": 6897.712, \"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\": 9559.192, \"from_m\": 9119.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}, {\"to_m\": 10149.898, \"from_m\": 9559.192, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10434.654, \"from_m\": 10149.898, \"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\": 15648.356, \"from_m\": 10434.654, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16341.472, \"from_m\": 15648.356, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16348.855, \"from_m\": 16341.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19308.166, \"from_m\": 16348.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\": 19709.034, \"from_m\": 19308.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19794.755, \"from_m\": 19709.034, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21486.137, \"from_m\": 19794.755, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23154.81, \"from_m\": 21486.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26964.575, \"from_m\": 23154.81, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33147.838, \"from_m\": 26964.575, \"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\": 33604.804, \"from_m\": 33147.838, \"capability_applied\": null, \"effective_limit_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\": 700701, \"profile_key\": \"359f308448f57d1b1c7ec040debd1f69674891a44ce61f34dcdbe149a4b97f2a\", \"schedule_id\": 36161, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31286}, {\"is_pass\": false, \"wtt_arr\": \"1448\", \"wtt_dep\": \"1451\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 963.998, \"section_seq\": 1, \"route_path_id\": 31286}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1455\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 9119.132, \"section_seq\": 1, \"route_path_id\": 31286}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 4, \"distance_m\": 17758.112, \"section_seq\": 1, \"route_path_id\": 31286}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Farlington Jn\", \"stage_seq\": 5, \"distance_m\": 23231.362, \"section_seq\": 1, \"route_path_id\": 31286}, {\"is_pass\": false, \"wtt_arr\": \"1503\", \"wtt_dep\": \"1504\", \"location\": \"Havant\", \"stage_seq\": 6, \"distance_m\": 29824.297, \"section_seq\": 1, \"route_path_id\": 31286}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1518\", \"location\": \"Petersfield\", \"stage_seq\": 7, \"distance_m\": 33604.804, \"section_seq\": 1, \"route_path_id\": 31286}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33604.804, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31286}], \"total_distance_m\": 33604.804, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33196.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 408.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1445", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:47:06Z\", \"source_id\": 58916931, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:47:07Z\", \"source_id\": 18766508, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:52:44Z\", \"source_id\": 58929745, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:52:47Z\", \"source_id\": 18770268, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:02:11Z\", \"source_id\": 58950379, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:02:14Z\", \"source_id\": 18776589, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:16:39Z\", \"source_id\": 58982981, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:17:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:16:44Z\", \"source_id\": 18786300, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:28:33Z\", \"source_id\": 59008662, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:28:39Z\", \"source_id\": 18794186, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:21Z\", \"source_id\": 59034786, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:40:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:25Z\", \"source_id\": 18801963, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:43:11Z\", \"source_id\": 59041072, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:44:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:43:18Z\", \"source_id\": 18803881, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:00Z\", \"source_id\": 59062880, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:02Z\", \"source_id\": 18810454, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:13Z\", \"source_id\": 59085141, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:04:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:19Z\", \"source_id\": 18817186, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:18Z\", \"source_id\": 59107917, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:22Z\", \"source_id\": 18823953, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:20Z\", \"source_id\": 59114437, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:23Z\", \"source_id\": 18826001, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:02Z\", \"source_id\": 59131072, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:06Z\", \"source_id\": 18831122, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:53Z\", \"source_id\": 59141673, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:55Z\", \"source_id\": 18834334, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:33Z\", \"source_id\": 59149757, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:38Z\", \"source_id\": 18836800, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:07Z\", \"source_id\": 59151136, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:08Z\", \"source_id\": 18837164, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:29Z\", \"source_id\": 59153984, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:31Z\", \"source_id\": 18838028, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:25Z\", \"source_id\": 59160545, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:29Z\", \"source_id\": 18840008, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:56Z\", \"source_id\": 59179514, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:58Z\", \"source_id\": 18845788, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:04Z\", \"source_id\": 59208528, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:07Z\", \"source_id\": 18854544, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "15", "timing_fact_generation": 1789833560556767, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:44.254799", "service_state_evidence_id": 18854544, "current_leg_start_actual_dep": "2026-09-19T16:51:30+01:00", "operational_evidence_version": 166, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:44.323878", "service_state_valid_until_kind": null, "operational_interpretation_version": 166, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
PMH |
None |
1P50 |
450109+450117 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 145.025, "from_m": 0.0, "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": 1030.225, "from_m": 145.025, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1293.242, "from_m": 1030.225, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6897.712, "from_m": 1293.242, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9119.132, "from_m": 6897.712, "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": 9559.192, "from_m": 9119.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}, {"to_m": 10149.898, "from_m": 9559.192, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10434.654, "from_m": 10149.898, "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": 15648.356, "from_m": 10434.654, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16341.472, "from_m": 15648.356, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16348.855, "from_m": 16341.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19308.166, "from_m": 16348.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": 19709.034, "from_m": 19308.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19794.755, "from_m": 19709.034, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21486.137, "from_m": 19794.755, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23154.81, "from_m": 21486.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26964.575, "from_m": 23154.81, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33147.838, "from_m": 26964.575, "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": 33604.804, "from_m": 33147.838, "capability_applied": null, "effective_limit_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": 700701, "profile_key": "359f308448f57d1b1c7ec040debd1f69674891a44ce61f34dcdbe149a4b97f2a", "schedule_id": 36161, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1445", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31286}, {"is_pass": false, "wtt_arr": "1448", "wtt_dep": "1451", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 963.998, "section_seq": 1, "route_path_id": 31286}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1455", "location": "Fratton", "stage_seq": 3, "distance_m": 9119.132, "section_seq": 1, "route_path_id": 31286}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458H", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 17758.112, "section_seq": 1, "route_path_id": 31286}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Farlington Jn", "stage_seq": 5, "distance_m": 23231.362, "section_seq": 1, "route_path_id": 31286}, {"is_pass": false, "wtt_arr": "1503", "wtt_dep": "1504", "location": "Havant", "stage_seq": 6, "distance_m": 29824.297, "section_seq": 1, "route_path_id": 31286}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1518", "location": "Petersfield", "stage_seq": 7, "distance_m": 33604.804, "section_seq": 1, "route_path_id": 31286}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33604.804, "from_m": 0.0, "section_seq": 1, "route_path_id": 31286}], "total_distance_m": 33604.804, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33196.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 408.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:47:06Z", "source_id": 58916931, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T13:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:47:07Z", "source_id": 18766508, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:52:44Z", "source_id": 58929745, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:52:47Z", "source_id": 18770268, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:02:11Z", "source_id": 58950379, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:02:14Z", "source_id": 18776589, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28078, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:16:39Z", "source_id": 58982981, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:17:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:16:44Z", "source_id": 18786300, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28042, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:28:33Z", "source_id": 59008662, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T14:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:28:39Z", "source_id": 18794186, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28017, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:21Z", "source_id": 59034786, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T14:40:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:25Z", "source_id": 18801963, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28009, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:43:11Z", "source_id": 59041072, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T14:44:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:43:18Z", "source_id": 18803881, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27917, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:00Z", "source_id": 59062880, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T14:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:02Z", "source_id": 18810454, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:13Z", "source_id": 59085141, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:04:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:19Z", "source_id": 18817186, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26905, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:18Z", "source_id": 59107917, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:22Z", "source_id": 18823953, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28206, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:20Z", "source_id": 59114437, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:17:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:23Z", "source_id": 18826001, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:02Z", "source_id": 59131072, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:06Z", "source_id": 18831122, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:53Z", "source_id": 59141673, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:55Z", "source_id": 18834334, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:33Z", "source_id": 59149757, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:33:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:38Z", "source_id": 18836800, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:07Z", "source_id": 59151136, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T15:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:08Z", "source_id": 18837164, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:29Z", "source_id": 59153984, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T15:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:31Z", "source_id": 18838028, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:25Z", "source_id": 59160545, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T15:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:29Z", "source_id": 18840008, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:56Z", "source_id": 59179514, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T15:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:58Z", "source_id": 18845788, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28975, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:04Z", "source_id": 59208528, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T16:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:07Z", "source_id": 18854544, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
1445 |
1445 |
4 |
None |
None |
London Waterloo |
1659 |
1659 |
15 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79699/2026-09-19/detailed |
None |
Clapham Junction (W) |
2026-09-19T16:51:30+01:00 |
London Waterloo |
13.0 |
{"type": "LineString", "coordinates": [[-0.17029607304406813, 51.4649223257336], [-0.17027469999999997, 51.4649277], [-0.1699791, 51.4650139], [-0.16977099999999998, 51.46508009999999], [-0.16954969999999997, 51.4651622], [-0.1693405, 51.46524420000001], [-0.16924419999999998, 51.46528419999999], [-0.16922389999999998, 51.46529340000001], [-0.1690302, 51.4653639], [-0.1688411, 51.4654364], [-0.1688242, 51.4654441], [-0.16865429999999998, 51.465529700000005], [-0.1684277, 51.4656444], [-0.1682142, 51.4657514], [-0.1680782, 51.4658125], [-0.1680036, 51.46584589999999], [-0.1678225, 51.46590709999999], [-0.16763169999999997, 51.46597139999999], [-0.16746789999999998, 51.466025499999986], [-0.1672704, 51.46609239999999], [-0.1670467, 51.4661902], [-0.16696449999999996, 51.46622549999999], [-0.1662787, 51.46651979999999], [-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.1585269, 51.4698744], [-0.1583365, 51.4699391], [-0.15802979999999997, 51.4700723], [-0.1578522, 51.4701487], [-0.1575633, 51.47027310000001], [-0.15725431282443825, 51.47039715304039], [-0.1571182, 51.4704518], [-0.1565584, 51.470685], [-0.15606479999999998, 51.47088729999999], [-0.1555263, 51.471105], [-0.1552229, 51.471240400000006], [-0.1544454, 51.4715735], [-0.1518974, 51.47265720000001], [-0.1509206, 51.473076000000006], [-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.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.14716652567069635, 51.47469519239625], [-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.13466879674350127, 51.47967123487541], [-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.8 |
1647 |
1700 |
Woking |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-19 16:10:52 |
TERMINATED |
2026-09-19 16:00:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854544 |
1789833560556767 |
166 |
166 |
2026-09-19 16:10:44.323878 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:44.254799 |
| 671813 |
701815 |
L38122 |
702H54MR19 |
2026-09-19 |
COMPLETE |
18854530 |
2026-09-19 17:00:00 |
2026-09-19 16:10:52 |
2026-09-21 16:10:52 |
{"id": 701815, "stp": "O", "toc": "Chiltern Railways", "uid": "L38122", "consist": "165037", "dest_crs": "MYB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L38122/2026-09-19/detailed", "trust_id": "702H54MR19", "origin_crs": "AYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "2", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "2H54", "timing_status": "ON TIME", "origin_station": "Aylesbury", "current_leg_arr": "1700", "current_leg_dep": "1649", "current_leg_end": "London Marylebone", "origin_dep_time": "1534", "origin_platform": "1", "current_location": "London Marylebone", "last_update_time": "2026-09-19T16:10:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Wembley Stadium", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Wembley Stadium", "current_leg_milage": "6.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 457.607, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5413.382, \"from_m\": 457.607, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5992.354, \"from_m\": 5413.382, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6029.404, \"from_m\": 5992.354, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6067.405, \"from_m\": 6029.404, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10600.932, \"from_m\": 6067.405, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10663.257, \"from_m\": 10600.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 701815, \"profile_key\": \"32b16cfeab053960c395f397c4cd10c05ddfd1e68bb47691422598e74be5f3f0\", \"schedule_id\": 35750, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Aylesbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102869}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538H\", \"location\": \"Marsh Lane Level Crossing\", \"stage_seq\": 2, \"distance_m\": 457.607, \"section_seq\": 1, \"route_path_id\": 102869}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1542H\", \"location\": \"Little Kimble\", \"stage_seq\": 3, \"distance_m\": 5620.365, \"section_seq\": 1, \"route_path_id\": 102869}, {\"is_pass\": false, \"wtt_arr\": \"1545H\", \"wtt_dep\": \"1546\", \"location\": \"Monks Risborough\", \"stage_seq\": 4, \"distance_m\": 10663.257, \"section_seq\": 1, \"route_path_id\": 102869}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10663.257, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102869}], \"total_distance_m\": 10663.257, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 10143.325, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 519.932, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:43:43Z\", \"source_id\": 18804164, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:47:14Z\", \"source_id\": 18806565, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:50:03Z\", \"source_id\": 59056333, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:51:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:50:10Z\", \"source_id\": 18808473, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:15Z\", \"source_id\": 59067671, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:56:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:17Z\", \"source_id\": 18811905, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:04Z\", \"source_id\": 59082528, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:08Z\", \"source_id\": 18816370, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:07Z\", \"source_id\": 59096445, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:09:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:15Z\", \"source_id\": 18820458, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:14:59Z\", \"source_id\": 59111525, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:16:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:04Z\", \"source_id\": 18825041, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:19Z\", \"source_id\": 59120900, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:23Z\", \"source_id\": 18827954, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:02Z\", \"source_id\": 59126785, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:06Z\", \"source_id\": 18829798, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:20Z\", \"source_id\": 59138305, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:23Z\", \"source_id\": 18833293, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:58Z\", \"source_id\": 59159649, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:00Z\", \"source_id\": 18839707, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:52Z\", \"source_id\": 59170311, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:55Z\", \"source_id\": 18843021, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:12Z\", \"source_id\": 59182335, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:15Z\", \"source_id\": 18846594, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:29Z\", \"source_id\": 59204963, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:58:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:30Z\", \"source_id\": 18853466, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:04Z\", \"source_id\": 59208456, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:07Z\", \"source_id\": 18854530, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "2", "timing_fact_generation": 1789833547756417, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:45.449816", "service_state_evidence_id": 18854530, "current_leg_start_actual_dep": "2026-09-19T16:49:00+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:45.695221", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
O |
AYS |
MYB |
2H54 |
165037 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 457.607, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5413.382, "from_m": 457.607, "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": 5992.354, "from_m": 5413.382, "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": 6029.404, "from_m": 5992.354, "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": 6067.405, "from_m": 6029.404, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10600.932, "from_m": 6067.405, "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": 10663.257, "from_m": 10600.932, "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": 701815, "profile_key": "32b16cfeab053960c395f397c4cd10c05ddfd1e68bb47691422598e74be5f3f0", "schedule_id": 35750, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1534", "location": "Aylesbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102869}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538H", "location": "Marsh Lane Level Crossing", "stage_seq": 2, "distance_m": 457.607, "section_seq": 1, "route_path_id": 102869}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1542H", "location": "Little Kimble", "stage_seq": 3, "distance_m": 5620.365, "section_seq": 1, "route_path_id": 102869}, {"is_pass": false, "wtt_arr": "1545H", "wtt_dep": "1546", "location": "Monks Risborough", "stage_seq": 4, "distance_m": 10663.257, "section_seq": 1, "route_path_id": 102869}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10663.257, "from_m": 0.0, "section_seq": 1, "route_path_id": 102869}], "total_distance_m": 10663.257, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 10143.325, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 519.932, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:43:43Z", "source_id": 18804164, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:47:14Z", "source_id": 18806565, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23359, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:50:03Z", "source_id": 59056333, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:51:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:50:10Z", "source_id": 18808473, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23347, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:15Z", "source_id": 59067671, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:56:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:17Z", "source_id": 18811905, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23329, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:04Z", "source_id": 59082528, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:08Z", "source_id": 18816370, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23324, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:07Z", "source_id": 59096445, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:09:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:15Z", "source_id": 18820458, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:14:59Z", "source_id": 59111525, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:16:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:04Z", "source_id": 18825041, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23299, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:19Z", "source_id": 59120900, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:23Z", "source_id": 18827954, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23295, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:02Z", "source_id": 59126785, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:06Z", "source_id": 18829798, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23276, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:20Z", "source_id": 59138305, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:28:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:23Z", "source_id": 18833293, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:58Z", "source_id": 59159649, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:00Z", "source_id": 18839707, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18249, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:52Z", "source_id": 59170311, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:55Z", "source_id": 18843021, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:12Z", "source_id": 59182335, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:48:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:15Z", "source_id": 18846594, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:29Z", "source_id": 59204963, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:58:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:30Z", "source_id": 18853466, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18320, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:04Z", "source_id": 59208456, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:00:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:07Z", "source_id": 18854530, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Aylesbury |
1534 |
1534 |
1 |
None |
None |
London Marylebone |
1700 |
1700 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L38122/2026-09-19/detailed |
None |
Wembley Stadium |
2026-09-19T16:49:00+01:00 |
London Marylebone |
11.0 |
{"type": "LineString", "coordinates": [[-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} |
6.5 |
1649 |
1700 |
Wembley Stadium |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-19 16:10:52 |
TERMINATED |
2026-09-19 16:00:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854530 |
1789833547756417 |
84 |
84 |
2026-09-19 16:10:45.695221 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:45.449816 |
| 671814 |
703561 |
L82673 |
872J52MT19 |
2026-09-19 |
COMPLETE |
18854609 |
2026-09-19 17:00:00 |
2026-09-19 16:10:52 |
2026-09-21 16:10:52 |
{"id": 703561, "stp": "O", "toc": "South Western Railway", "uid": "L82673", "consist": "450081", "dest_crs": "SUR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82673/2026-09-19/detailed", "trust_id": "872J52MT19", "origin_crs": "HMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Surbiton", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "4", "is_terminated": 1, "next_location": "Surbiton", "signalling_id": "2J52", "timing_status": "ON TIME", "origin_station": "Hampton Court", "current_leg_arr": "1700", "current_leg_dep": "1656", "current_leg_end": "Surbiton", "origin_dep_time": "1653", "origin_platform": "1", "current_location": "Surbiton", "last_update_time": "2026-09-19T16:10:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3390089576512806, 51.388572943142584], [-0.3386802, 51.3877135], [-0.338599, 51.3874964], [-0.3380335, 51.3859822], [-0.3379204, 51.3856702], [-0.337717, 51.3852357], [-0.3375181, 51.3848768], [-0.337379, 51.3846732], [-0.3369797, 51.3842702], [-0.3363122, 51.3837675], [-0.3358632, 51.383505], [-0.3355325, 51.3833316], [-0.3350654, 51.3831498], [-0.3346364, 51.3830371], [-0.3342374, 51.38293], [-0.3338625, 51.3828522], [-0.3335724, 51.3828061], [-0.3332642, 51.3827624], [-0.333104, 51.3827405], [-0.3326956, 51.3827036], [-0.3321965, 51.3826786], [-0.3317795, 51.3826619], [-0.3311901, 51.3826655], [-0.3306092, 51.3827094], [-0.3300678, 51.3827689], [-0.3295507, 51.3828507], [-0.3290904, 51.3829534], [-0.3285559, 51.3830992], [-0.3283301, 51.3831711], [-0.3266022, 51.3837049], [-0.3239116, 51.384541], [-0.3227287, 51.3849009], [-0.322034, 51.3851235], [-0.3215663, 51.3852869], [-0.3212354, 51.3854024], [-0.3202504, 51.3857562], [-0.3195401, 51.3860225], [-0.3189366, 51.3862719], [-0.3187985, 51.386328], [-0.3182821, 51.3865364], [-0.3177962, 51.3867394], [-0.3171202, 51.3870217], [-0.3162141, 51.3874068], [-0.3160892, 51.3874603], [-0.3159213, 51.3875306], [-0.3147169, 51.3880243], [-0.3130084, 51.3887396], [-0.3125765, 51.3889248], [-0.3116928, 51.3893458], [-0.3112878, 51.3895098], [-0.3107339, 51.3897751], [-0.3102538, 51.3899776], [-0.3097451, 51.3902186], [-0.3094608, 51.3903354], [-0.3085077, 51.390727], [-0.3081226, 51.3908758], [-0.3071666, 51.3912495], [-0.3065282, 51.3914973], [-0.3057907, 51.3917628], [-0.3055596, 51.391846], [-0.3048356, 51.3921315], [-0.3037832, 51.3925464]]}", "current_leg_start": "Thames Ditton", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "51.3925464", "next_location_lon": "-0.3037832", "previous_location": "Thames Ditton", "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\": 883.645, \"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\": 2201.106, \"from_m\": 883.645, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6346.758, \"from_m\": 2201.106, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8380.387, \"from_m\": 6346.758, \"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\": 8841.325, \"from_m\": 8380.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11543.842, \"from_m\": 8841.325, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11590.262, \"from_m\": 11543.842, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12670.602, \"from_m\": 11590.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\": 15167.645, \"from_m\": 12670.602, \"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\": 18248.502, \"from_m\": 15167.645, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20241.243, \"from_m\": 18248.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\": 20287.94, \"from_m\": 20241.243, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20397.902, \"from_m\": 20287.94, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20522.923, \"from_m\": 20397.902, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20684.531, \"from_m\": 20522.923, \"capability_applied\": null, \"effective_limit_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\": 703561, \"profile_key\": \"5abf97f7670fea89f7c6c615588d2aed6fa78b6fa7fb852641280b3cd3b59d5b\", \"schedule_id\": 36682, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Hampton Court\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Thames Ditton\", \"stage_seq\": 2, \"distance_m\": 1702.266, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Surbiton\", \"stage_seq\": 3, \"distance_m\": 2713.107, \"section_seq\": 1, \"route_path_id\": 32156}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20684.531, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32156}], \"total_distance_m\": 20684.531, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20684.531, \"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": "1653", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3925464", "current_position_lon": "-0.3037832", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:50Z\", \"source_id\": 18852354, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:11Z\", \"source_id\": 59208743, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:15Z\", \"source_id\": 18854609, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Surbiton", "service_state_platform": "4", "timing_fact_generation": 1789833555903545, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:45.518558", "service_state_evidence_id": 18854609, "current_leg_start_actual_dep": "2026-09-19T16:55:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:45.698209", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
HMC |
SUR |
2J52 |
450081 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 883.645, "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": 2201.106, "from_m": 883.645, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6346.758, "from_m": 2201.106, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8380.387, "from_m": 6346.758, "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": 8841.325, "from_m": 8380.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11543.842, "from_m": 8841.325, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11590.262, "from_m": 11543.842, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12670.602, "from_m": 11590.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": 15167.645, "from_m": 12670.602, "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": 18248.502, "from_m": 15167.645, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20241.243, "from_m": 18248.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": 20287.94, "from_m": 20241.243, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20397.902, "from_m": 20287.94, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20522.923, "from_m": 20397.902, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20684.531, "from_m": 20522.923, "capability_applied": null, "effective_limit_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": 703561, "profile_key": "5abf97f7670fea89f7c6c615588d2aed6fa78b6fa7fb852641280b3cd3b59d5b", "schedule_id": 36682, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1653", "location": "Hampton Court", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Thames Ditton", "stage_seq": 2, "distance_m": 1702.266, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Surbiton", "stage_seq": 3, "distance_m": 2713.107, "section_seq": 1, "route_path_id": 32156}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20684.531, "from_m": 0.0, "section_seq": 1, "route_path_id": 32156}], "total_distance_m": 20684.531, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20684.531, "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-19T15:55:50Z", "source_id": 18852354, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28515, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:11Z", "source_id": 59208743, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:00:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:15Z", "source_id": 18854609, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Hampton Court |
1653 |
1653 |
1 |
None |
None |
Surbiton |
1700 |
1700 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82673/2026-09-19/detailed |
None |
Thames Ditton |
2026-09-19T16:55:30+01:00 |
Surbiton |
4.0 |
{"type": "LineString", "coordinates": [[-0.3390089576512806, 51.388572943142584], [-0.3386802, 51.3877135], [-0.338599, 51.3874964], [-0.3380335, 51.3859822], [-0.3379204, 51.3856702], [-0.337717, 51.3852357], [-0.3375181, 51.3848768], [-0.337379, 51.3846732], [-0.3369797, 51.3842702], [-0.3363122, 51.3837675], [-0.3358632, 51.383505], [-0.3355325, 51.3833316], [-0.3350654, 51.3831498], [-0.3346364, 51.3830371], [-0.3342374, 51.38293], [-0.3338625, 51.3828522], [-0.3335724, 51.3828061], [-0.3332642, 51.3827624], [-0.333104, 51.3827405], [-0.3326956, 51.3827036], [-0.3321965, 51.3826786], [-0.3317795, 51.3826619], [-0.3311901, 51.3826655], [-0.3306092, 51.3827094], [-0.3300678, 51.3827689], [-0.3295507, 51.3828507], [-0.3290904, 51.3829534], [-0.3285559, 51.3830992], [-0.3283301, 51.3831711], [-0.3266022, 51.3837049], [-0.3239116, 51.384541], [-0.3227287, 51.3849009], [-0.322034, 51.3851235], [-0.3215663, 51.3852869], [-0.3212354, 51.3854024], [-0.3202504, 51.3857562], [-0.3195401, 51.3860225], [-0.3189366, 51.3862719], [-0.3187985, 51.386328], [-0.3182821, 51.3865364], [-0.3177962, 51.3867394], [-0.3171202, 51.3870217], [-0.3162141, 51.3874068], [-0.3160892, 51.3874603], [-0.3159213, 51.3875306], [-0.3147169, 51.3880243], [-0.3130084, 51.3887396], [-0.3125765, 51.3889248], [-0.3116928, 51.3893458], [-0.3112878, 51.3895098], [-0.3107339, 51.3897751], [-0.3102538, 51.3899776], [-0.3097451, 51.3902186], [-0.3094608, 51.3903354], [-0.3085077, 51.390727], [-0.3081226, 51.3908758], [-0.3071666, 51.3912495], [-0.3065282, 51.3914973], [-0.3057907, 51.3917628], [-0.3055596, 51.391846], [-0.3048356, 51.3921315], [-0.3037832, 51.3925464]]} |
2.0 |
1656 |
1700 |
Thames Ditton |
Surbiton |
Surbiton |
51.3925464 |
-0.3037832 |
51.3925464 |
-0.3037832 |
1 |
0 |
2026-09-19 16:10:52 |
TERMINATED |
2026-09-19 16:00:00 |
Surbiton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854609 |
1789833555903545 |
9 |
9 |
2026-09-19 16:10:45.698209 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:45.518558 |
| 671815 |
702489 |
P66480 |
521B92MS19 |
2026-09-19 |
COMPLETE |
18854452 |
2026-09-19 17:00:00 |
2026-09-19 16:10:52 |
2026-09-21 16:10:52 |
{"id": 702489, "stp": "O", "toc": "Greater Anglia", "uid": "P66480", "consist": "720122+720540", "dest_crs": "SSD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66480/2026-09-19/detailed", "trust_id": "521B92MS19", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "1", "is_terminated": 1, "next_location": "Stansted Airport", "signalling_id": "1B92", "timing_status": "ON TIME", "origin_station": "London Liverpool Street", "current_leg_arr": "1700", "current_leg_dep": "1654", "current_leg_end": "Stansted Airport", "origin_dep_time": "1605", "origin_platform": "6", "current_location": "Stansted Airport", "last_update_time": "2026-09-19T16:10:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]}", "current_leg_start": "Stansted Mountfitchet", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "51.8893715", "next_location_lon": "0.2620681", "previous_location": "Stansted Mountfitchet", "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\": 732.454, \"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\": 746.393, \"from_m\": 732.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\": 1528.033, \"from_m\": 746.393, \"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\": 1557.557, \"from_m\": 1528.033, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1868.04, \"from_m\": 1557.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8059.568, \"from_m\": 1868.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8450.033, \"from_m\": 8059.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8593.385, \"from_m\": 8450.033, \"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\": 9292.737, \"from_m\": 8593.385, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9331.522, \"from_m\": 9292.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12242.113, \"from_m\": 9331.522, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12259.325, \"from_m\": 12242.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13079.567, \"from_m\": 12259.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\": 13135.646, \"from_m\": 13079.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13199.265, \"from_m\": 13135.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14371.576, \"from_m\": 13199.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24911.641, \"from_m\": 14371.576, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26083.953, \"from_m\": 24911.641, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26147.571, \"from_m\": 26083.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26240.087, \"from_m\": 26147.571, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26973.979, \"from_m\": 26240.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27379.382, \"from_m\": 26973.979, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35087.656, \"from_m\": 27379.382, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58252.259, \"from_m\": 35087.656, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58338.858, \"from_m\": 58252.259, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58397.466, \"from_m\": 58338.858, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58563.982, \"from_m\": 58397.466, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59048.895, \"from_m\": 58563.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\": 59178.801, \"from_m\": 59048.895, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 59508.198, \"from_m\": 59178.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59572.113, \"from_m\": 59508.198, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59683.829, \"from_m\": 59572.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59758.898, \"from_m\": 59683.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62875.073, \"from_m\": 59758.898, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74740.835, \"from_m\": 62875.073, \"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\": 75026.672, \"from_m\": 74740.835, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75334.267, \"from_m\": 75026.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75515.303, \"from_m\": 75334.267, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76421.171, \"from_m\": 75515.303, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78571.114, \"from_m\": 76421.171, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81993.304, \"from_m\": 78571.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86270.711, \"from_m\": 81993.304, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86392.721, \"from_m\": 86270.711, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 91121.213, \"from_m\": 86392.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92035.392, \"from_m\": 91121.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\": 93797.98, \"from_m\": 92035.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106609.706, \"from_m\": 93797.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106738.985, \"from_m\": 106609.706, \"capability_applied\": null, \"effective_limit_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\": 702489, \"profile_key\": \"b169cadf6a75b584940ed403ad9ca2cfa72434c273311a749ef05f5418427967\", \"schedule_id\": 38211, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 425.731, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 1868.04, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 8630.863, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 9699.554, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 11923.852, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1617H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 13380.581, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620H\", \"location\": \"Northumberland Park\", \"stage_seq\": 8, \"distance_m\": 19641.609, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Brimsdown\", \"stage_seq\": 9, \"distance_m\": 37084.803, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1629\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 40944.503, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1635\", \"location\": \"Broxbourne\", \"stage_seq\": 11, \"distance_m\": 56789.224, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 12, \"distance_m\": 58861.558, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Harlow Town\", \"stage_seq\": 13, \"distance_m\": 60202.844, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1649\", \"location\": \"Bishops Stortford\", \"stage_seq\": 14, \"distance_m\": 69410.1, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 15, \"distance_m\": 75334.267, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 16, \"distance_m\": 76568.976, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Tye Green Jn\", \"stage_seq\": 17, \"distance_m\": 77418.551, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 18, \"distance_m\": 78471.377, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 19, \"distance_m\": 80913.191, \"section_seq\": 1, \"route_path_id\": 105507}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106738.985, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105507}], \"total_distance_m\": 106738.985, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 99338.671, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7400.314, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.8893715", "current_position_lon": "0.2620681", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:44Z\", \"source_id\": 59095524, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:08:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:48Z\", \"source_id\": 18820173, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:08Z\", \"source_id\": 59103254, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:14Z\", \"source_id\": 18822478, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:39Z\", \"source_id\": 59115058, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:40Z\", \"source_id\": 18826190, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:36Z\", \"source_id\": 59123697, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:38Z\", \"source_id\": 18828773, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:21Z\", \"source_id\": 59133983, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:24Z\", \"source_id\": 18831988, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:18Z\", \"source_id\": 59149182, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:21Z\", \"source_id\": 18836606, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:38Z\", \"source_id\": 59158888, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:42Z\", \"source_id\": 18839472, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:44Z\", \"source_id\": 59172404, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:46Z\", \"source_id\": 18843578, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:12Z\", \"source_id\": 59186912, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:15Z\", \"source_id\": 18847962, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:40Z\", \"source_id\": 59196864, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:44Z\", \"source_id\": 18850964, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:56Z\", \"source_id\": 59208133, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:59Z\", \"source_id\": 18854452, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "1", "timing_fact_generation": 1789833541023876, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:48.965743", "service_state_evidence_id": 18854452, "current_leg_start_actual_dep": "2026-09-19T16:53:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:49.556636", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
LST |
SSD |
1B92 |
720122+720540 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 732.454, "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": 746.393, "from_m": 732.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": 1528.033, "from_m": 746.393, "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": 1557.557, "from_m": 1528.033, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1868.04, "from_m": 1557.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8059.568, "from_m": 1868.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8450.033, "from_m": 8059.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8593.385, "from_m": 8450.033, "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": 9292.737, "from_m": 8593.385, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9331.522, "from_m": 9292.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12242.113, "from_m": 9331.522, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12259.325, "from_m": 12242.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13079.567, "from_m": 12259.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": 13135.646, "from_m": 13079.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13199.265, "from_m": 13135.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14371.576, "from_m": 13199.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24911.641, "from_m": 14371.576, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26083.953, "from_m": 24911.641, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26147.571, "from_m": 26083.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26240.087, "from_m": 26147.571, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26973.979, "from_m": 26240.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27379.382, "from_m": 26973.979, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35087.656, "from_m": 27379.382, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58252.259, "from_m": 35087.656, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58338.858, "from_m": 58252.259, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58397.466, "from_m": 58338.858, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58563.982, "from_m": 58397.466, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59048.895, "from_m": 58563.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": 59178.801, "from_m": 59048.895, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 59508.198, "from_m": 59178.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59572.113, "from_m": 59508.198, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59683.829, "from_m": 59572.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59758.898, "from_m": 59683.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62875.073, "from_m": 59758.898, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74740.835, "from_m": 62875.073, "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": 75026.672, "from_m": 74740.835, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75334.267, "from_m": 75026.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75515.303, "from_m": 75334.267, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76421.171, "from_m": 75515.303, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78571.114, "from_m": 76421.171, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81993.304, "from_m": 78571.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86270.711, "from_m": 81993.304, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86392.721, "from_m": 86270.711, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 91121.213, "from_m": 86392.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92035.392, "from_m": 91121.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": 93797.98, "from_m": 92035.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106609.706, "from_m": 93797.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106738.985, "from_m": 106609.706, "capability_applied": null, "effective_limit_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": 702489, "profile_key": "b169cadf6a75b584940ed403ad9ca2cfa72434c273311a749ef05f5418427967", "schedule_id": 38211, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1605", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 425.731, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 1868.04, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 8630.863, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 9699.554, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 11923.852, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 13380.581, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620H", "location": "Northumberland Park", "stage_seq": 8, "distance_m": 19641.609, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Brimsdown", "stage_seq": 9, "distance_m": 37084.803, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1629", "location": "Cheshunt", "stage_seq": 10, "distance_m": 40944.503, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1635", "location": "Broxbourne", "stage_seq": 11, "distance_m": 56789.224, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Broxbourne Jn", "stage_seq": 12, "distance_m": 58861.558, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Harlow Town", "stage_seq": 13, "distance_m": 60202.844, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1649", "location": "Bishops Stortford", "stage_seq": 14, "distance_m": 69410.1, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Stansted Mountfitchet", "stage_seq": 15, "distance_m": 75334.267, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Stansted East Jn", "stage_seq": 16, "distance_m": 76568.976, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Tye Green Jn", "stage_seq": 17, "distance_m": 77418.551, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Stansted Coopers Lane Jn", "stage_seq": 18, "distance_m": 78471.377, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 19, "distance_m": 80913.191, "section_seq": 1, "route_path_id": 105507}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106738.985, "from_m": 0.0, "section_seq": 1, "route_path_id": 105507}], "total_distance_m": 106738.985, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 99338.671, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7400.314, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:44Z", "source_id": 59095524, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:08:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:48Z", "source_id": 18820173, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:08Z", "source_id": 59103254, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:14Z", "source_id": 18822478, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:39Z", "source_id": 59115058, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:40Z", "source_id": 18826190, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14877, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:36Z", "source_id": 59123697, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:21:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:38Z", "source_id": 18828773, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:21Z", "source_id": 59133983, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:24Z", "source_id": 18831988, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:18Z", "source_id": 59149182, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:33:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:21Z", "source_id": 18836606, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:38Z", "source_id": 59158888, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:42Z", "source_id": 18839472, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:44Z", "source_id": 59172404, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:46Z", "source_id": 18843578, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:12Z", "source_id": 59186912, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:50:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:15Z", "source_id": 18847962, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:40Z", "source_id": 59196864, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:54:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:44Z", "source_id": 18850964, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12725, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:56Z", "source_id": 59208133, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:59Z", "source_id": 18854452, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
London Liverpool Street |
1605 |
1605 |
6 |
None |
None |
Stansted Airport |
1700 |
1700 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66480/2026-09-19/detailed |
None |
Stansted Mountfitchet |
2026-09-19T16:53:00+01:00 |
Stansted Airport |
6.0 |
{"type": "LineString", "coordinates": [[0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]} |
2.9 |
1654 |
1700 |
Stansted Mountfitchet |
Stansted Airport |
Stansted Airport |
51.8893715 |
0.2620681 |
51.8893715 |
0.2620681 |
1 |
0 |
2026-09-19 16:10:52 |
TERMINATED |
2026-09-19 16:00:00 |
Stansted Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854452 |
1789833541023876 |
86 |
86 |
2026-09-19 16:10:49.556636 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:48.965743 |
| 671816 |
703250 |
N60874 |
185U471T19 |
2026-09-19 |
COMPLETE |
18854834 |
2026-09-19 17:00:00 |
2026-09-19 16:10:52 |
2026-09-21 16:10:52 |
{"id": 703250, "stp": "N", "toc": "TransPennine Express", "uid": "N60874", "consist": "185146", "dest_crs": "WKK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N60874/2026-09-19/detailed", "trust_id": "185U471T19", "origin_crs": "WKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wakefield Kirkgate", "service_date": "2026-09-19", "dest_arr_time": "1659", "dest_platform": "1", "is_terminated": 1, "next_location": "Wakefield Kirkgate", "signalling_id": "5U47", "timing_status": "LATE", "origin_station": "Wakefield Kirkgate", "current_leg_arr": "1659", "current_leg_dep": "1659", "current_leg_end": "Wakefield Kirkgate", "origin_dep_time": "1640", "origin_platform": "2", "current_location": "Wakefield Kirkgate", "last_update_time": "2026-09-19T16:10:52", "route_debug_link": null, "timing_variation": "+1 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": "1659", "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\": 1229.938, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1534.25, \"from_m\": 1229.938, \"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\": 1782.777, \"from_m\": 1534.25, \"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\": 2087.089, \"from_m\": 1782.777, \"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\": 3317.027, \"from_m\": 2087.089, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 703250, \"profile_key\": \"6af0c7176065ff0a1eb667015b769126d8bd7ac9fcbd86de4c7024790e644039\", \"schedule_id\": 37682, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39038}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1657\", \"location\": \"Wakefield West Jn\", \"stage_seq\": 2, \"distance_m\": 1658.514, \"section_seq\": 1, \"route_path_id\": 39038}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 3, \"distance_m\": 3317.027, \"section_seq\": 1, \"route_path_id\": 39038}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3317.027, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39038}], \"total_distance_m\": 3317.027, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3317.027, \"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": "1640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.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-19T15:38:07Z\", \"source_id\": 59162099, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:11Z\", \"source_id\": 18840476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:31Z\", \"source_id\": 59209454, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:34Z\", \"source_id\": 18854834, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wakefield Kirkgate", "service_state_platform": "1", "timing_fact_generation": 1789833577089796, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:50.398772", "service_state_evidence_id": 18854834, "current_leg_start_actual_dep": "2026-09-19T16:58:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:50.678667", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
N |
WKK |
WKK |
5U47 |
185146 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1229.938, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1534.25, "from_m": 1229.938, "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": 1782.777, "from_m": 1534.25, "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": 2087.089, "from_m": 1782.777, "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": 3317.027, "from_m": 2087.089, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 703250, "profile_key": "6af0c7176065ff0a1eb667015b769126d8bd7ac9fcbd86de4c7024790e644039", "schedule_id": 37682, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1640", "location": "Wakefield Kirkgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39038}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1657", "location": "Wakefield West Jn", "stage_seq": 2, "distance_m": 1658.514, "section_seq": 1, "route_path_id": 39038}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Wakefield Kirkgate", "stage_seq": 3, "distance_m": 3317.027, "section_seq": 1, "route_path_id": 39038}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3317.027, "from_m": 0.0, "section_seq": 1, "route_path_id": 39038}], "total_distance_m": 3317.027, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3317.027, "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": 5994, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:07Z", "source_id": 59162099, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:39:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:11Z", "source_id": 18840476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5944, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:31Z", "source_id": 59209454, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:34Z", "source_id": 18854834, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Wakefield Kirkgate |
1640 |
1640 |
2 |
None |
None |
Wakefield Kirkgate |
1659 |
1659 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N60874/2026-09-19/detailed |
None |
Wakefield West Jn |
2026-09-19T16:58:00+01:00 |
Wakefield Kirkgate |
0.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 |
1659 |
1659 |
Wakefield West Jn |
Wakefield Kirkgate |
Wakefield Kirkgate |
53.6786680 |
-1.4884550 |
53.6786680 |
-1.4884550 |
1 |
0 |
2026-09-19 16:10:52 |
TERMINATED |
2026-09-19 16:00:00 |
Wakefield Kirkgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854834 |
1789833577089796 |
6 |
6 |
2026-09-19 16:10:50.678667 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:50.398772 |
| 671817 |
702512 |
G30928 |
362U42MS19 |
2026-09-19 |
COMPLETE |
18855075 |
2026-09-19 17:00:00 |
2026-09-19 16:11:21 |
2026-09-21 16:11:21 |
{"id": 702512, "stp": "P", "toc": "Merseyrail", "uid": "G30928", "consist": "777041", "dest_crs": "HNX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30928/2026-09-19/detailed", "trust_id": "362U42MS19", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunt's Cross", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "3", "is_terminated": 1, "next_location": "Hunt's Cross", "signalling_id": "2U42", "timing_status": "EARLY", "origin_station": "Ormskirk", "current_leg_arr": "1700", "current_leg_dep": "1657", "current_leg_end": "Hunt's Cross", "origin_dep_time": "1606", "origin_platform": "1", "current_location": "Hunt's Cross", "last_update_time": "2026-09-19T16:11:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]}", "current_leg_start": "Liverpool South Parkway (LL)", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "53.3607625", "next_location_lon": "-2.8554215", "previous_location": "Liverpool South Parkway (LL)", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.909, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2072.723, \"from_m\": 313.909, \"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\": 3876.083, \"from_m\": 2072.723, \"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\": 5094.218, \"from_m\": 3876.083, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5387.617, \"from_m\": 5094.218, \"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\": 5485.736, \"from_m\": 5387.617, \"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\": 5525.818, \"from_m\": 5485.736, \"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\": 5978.427, \"from_m\": 5525.818, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6364.8, \"from_m\": 5978.427, \"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\": 8311.994, \"from_m\": 6364.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\": 8490.86, \"from_m\": 8311.994, \"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\": 10046.981, \"from_m\": 8490.86, \"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\": 12502.207, \"from_m\": 10046.981, \"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\": 15813.009, \"from_m\": 12502.207, \"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\": 17823.873, \"from_m\": 15813.009, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18168.231, \"from_m\": 17823.873, \"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\": 18410.116, \"from_m\": 18168.231, \"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\": 18920.13, \"from_m\": 18410.116, \"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\": 18976.806, \"from_m\": 18920.13, \"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\": 20674.769, \"from_m\": 18976.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22201.461, \"from_m\": 20674.769, \"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\": 23020.915, \"from_m\": 22201.461, \"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\": 23091.719, \"from_m\": 23020.915, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25062.04, \"from_m\": 23091.719, \"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\": 34590.376, \"from_m\": 25062.04, \"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\": 35860.716, \"from_m\": 34590.376, \"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\": 44953.182, \"from_m\": 35860.716, \"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\": 45131.306, \"from_m\": 44953.182, \"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\": 51216.609, \"from_m\": 45131.306, \"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\": 51293.501, \"from_m\": 51216.609, \"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\": 70527.854, \"from_m\": 51293.501, \"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\": 71562.304, \"from_m\": 70527.854, \"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\": 77250.986, \"from_m\": 71562.304, \"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\": 81965.416, \"from_m\": 77250.986, \"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\": 83854.86, \"from_m\": 81965.416, \"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\": 85004.686, \"from_m\": 83854.86, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 94323.472, \"from_m\": 85004.686, \"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\": 97159.046, \"from_m\": 94323.472, \"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\": 111589.611, \"from_m\": 97159.046, \"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\": 112496.672, \"from_m\": 111589.611, \"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\": 113035.639, \"from_m\": 112496.672, \"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\": 117262.547, \"from_m\": 113035.639, \"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\": 136029.626, \"from_m\": 117262.547, \"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\": 137386.784, \"from_m\": 136029.626, \"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\": 141300.454, \"from_m\": 137386.784, \"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\": 141355.706, \"from_m\": 141300.454, \"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\": 150338.387, \"from_m\": 141355.706, \"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\": 151151.438, \"from_m\": 150338.387, \"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\": 151255.463, \"from_m\": 151151.438, \"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\": 153145.395, \"from_m\": 151255.463, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 153189.675, \"from_m\": 153145.395, \"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\": 153249.616, \"from_m\": 153189.675, \"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\": 153307.873, \"from_m\": 153249.616, \"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\": 160789.073, \"from_m\": 153307.873, \"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\": 163641.55, \"from_m\": 160789.073, \"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\": 164068.615, \"from_m\": 163641.55, \"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\": 164107.807, \"from_m\": 164068.615, \"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\": 164136.07, \"from_m\": 164107.807, \"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\": 164941.059, \"from_m\": 164136.07, \"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\": 164970.248, \"from_m\": 164941.059, \"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\": 165009.719, \"from_m\": 164970.248, \"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\": 165859.901, \"from_m\": 165009.719, \"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\": 166058.776, \"from_m\": 165859.901, \"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\": 166155.107, \"from_m\": 166058.776, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 166218.974, \"from_m\": 166155.107, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 166281.165, \"from_m\": 166218.974, \"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\": 166599.561, \"from_m\": 166281.165, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 168204.628, \"from_m\": 166599.561, \"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\": 168663.245, \"from_m\": 168204.628, \"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\": 168983.395, \"from_m\": 168663.245, \"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\": 234298.478, \"from_m\": 168983.395, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 234307.848, \"from_m\": 234298.478, \"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\": 249732.251, \"from_m\": 234307.848, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 249772.422, \"from_m\": 249732.251, \"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\": 254909.441, \"from_m\": 249772.422, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 255261.975, \"from_m\": 254909.441, \"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\": 262926.509, \"from_m\": 255261.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 264931.501, \"from_m\": 262926.509, \"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\": 287586.627, \"from_m\": 264931.501, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 287600.645, \"from_m\": 287586.627, \"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\": 305035.857, \"from_m\": 287600.645, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 307240.67, \"from_m\": 305035.857, \"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\": 308546.132, \"from_m\": 307240.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 320074.222, \"from_m\": 308546.132, \"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\": 321950.103, \"from_m\": 320074.222, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 325873.043, \"from_m\": 321950.103, \"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\": 326021.603, \"from_m\": 325873.043, \"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\": 326588.11, \"from_m\": 326021.603, \"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\": 330063.596, \"from_m\": 326588.11, \"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\": 330569.686, \"from_m\": 330063.596, \"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\": 331017.909, \"from_m\": 330569.686, \"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\": 331565.214, \"from_m\": 331017.909, \"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\": 332685.683, \"from_m\": 331565.214, \"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\": 335058.398, \"from_m\": 332685.683, \"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\": 337274.904, \"from_m\": 335058.398, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 337561.874, \"from_m\": 337274.904, \"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\": 337672.919, \"from_m\": 337561.874, \"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\": 340200.758, \"from_m\": 337672.919, \"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\": 346295.442, \"from_m\": 340200.758, \"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\": 347479.509, \"from_m\": 346295.442, \"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\": 348323.283, \"from_m\": 347479.509, \"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\": 348435.996, \"from_m\": 348323.283, \"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\": 349681.337, \"from_m\": 348435.996, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 350228.67, \"from_m\": 349681.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 360846.739, \"from_m\": 350228.67, \"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\": 360903.54, \"from_m\": 360846.739, \"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\": 363285.823, \"from_m\": 360903.54, \"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\": 368628.399, \"from_m\": 363285.823, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 369483.803, \"from_m\": 368628.399, \"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\": 369648.495, \"from_m\": 369483.803, \"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\": 369655.388, \"from_m\": 369648.495, \"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\": 369679.147, \"from_m\": 369655.388, \"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\": 370204.033, \"from_m\": 369679.147, \"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\": 370419.514, \"from_m\": 370204.033, \"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\": 370492.301, \"from_m\": 370419.514, \"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\": 370627.409, \"from_m\": 370492.301, \"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\": 371395.303, \"from_m\": 370627.409, \"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\": 371531.68, \"from_m\": 371395.303, \"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\": 373440.82, \"from_m\": 371531.68, \"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\": 373565.762, \"from_m\": 373440.82, \"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\": 374676.752, \"from_m\": 373565.762, \"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\": 374733.433, \"from_m\": 374676.752, \"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\": 383387.007, \"from_m\": 374733.433, \"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\": 384218.216, \"from_m\": 383387.007, \"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\": 385460.591, \"from_m\": 384218.216, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 394514.401, \"from_m\": 385460.591, \"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\": 395242.865, \"from_m\": 394514.401, \"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\": 399193.972, \"from_m\": 395242.865, \"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\": 399473.582, \"from_m\": 399193.972, \"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\": 399986.498, \"from_m\": 399473.582, \"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\": 400032.994, \"from_m\": 399986.498, \"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\": 400170.754, \"from_m\": 400032.994, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 400206.818, \"from_m\": 400170.754, \"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\": 403432.115, \"from_m\": 400206.818, \"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\": 404112.319, \"from_m\": 403432.115, \"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\": 404427.72, \"from_m\": 404112.319, \"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\": 414417.675, \"from_m\": 404427.72, \"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\": 418210.622, \"from_m\": 414417.675, \"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\": 429562.989, \"from_m\": 418210.622, \"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\": 429633.797, \"from_m\": 429562.989, \"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\": 431622.413, \"from_m\": 429633.797, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 431944.639, \"from_m\": 431622.413, \"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\": 434457.28, \"from_m\": 431944.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 436268.354, \"from_m\": 434457.28, \"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\": 436562.515, \"from_m\": 436268.354, \"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\": 437316.708, \"from_m\": 436562.515, \"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\": 441364.34, \"from_m\": 437316.708, \"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\": 441412.89, \"from_m\": 441364.34, \"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\": 449138.577, \"from_m\": 441412.89, \"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\": 451416.073, \"from_m\": 449138.577, \"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\": 452030.358, \"from_m\": 451416.073, \"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\": 468068.083, \"from_m\": 452030.358, \"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\": 468122.937, \"from_m\": 468068.083, \"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\": 469069.824, \"from_m\": 468122.937, \"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\": 469100.949, \"from_m\": 469069.824, \"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\": 469141.875, \"from_m\": 469100.949, \"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\": 469179.215, \"from_m\": 469141.875, \"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\": 473541.277, \"from_m\": 469179.215, \"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\": 473617.922, \"from_m\": 473541.277, \"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\": 473702.601, \"from_m\": 473617.922, \"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\": 474332.294, \"from_m\": 473702.601, \"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\": 480362.547, \"from_m\": 474332.294, \"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\": 110.0}, {\"to_m\": 489262.28, \"from_m\": 480362.547, \"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\": 120.0}, {\"to_m\": 491363.188, \"from_m\": 489262.28, \"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\": 110.0}, {\"to_m\": 493289.607, \"from_m\": 491363.188, \"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\": 115.0}, {\"to_m\": 493492.591, \"from_m\": 493289.607, \"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\": 497733.164, \"from_m\": 493492.591, \"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\": 498023.204, \"from_m\": 497733.164, \"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\": 498208.773, \"from_m\": 498023.204, \"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\": 513827.983, \"from_m\": 498208.773, \"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\": 514365.917, \"from_m\": 513827.983, \"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\": 514441.906, \"from_m\": 514365.917, \"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\": 531550.683, \"from_m\": 514441.906, \"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\": 534645.322, \"from_m\": 531550.683, \"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\": 536994.062, \"from_m\": 534645.322, \"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\": 537977.276, \"from_m\": 536994.062, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 538030.437, \"from_m\": 537977.276, \"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\": 555146.452, \"from_m\": 538030.437, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 555356.734, \"from_m\": 555146.452, \"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\": 555478.9, \"from_m\": 555356.734, \"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\": 555548.032, \"from_m\": 555478.9, \"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\": 562565.643, \"from_m\": 555548.032, \"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\": 563111.42, \"from_m\": 562565.643, \"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\": 564060.367, \"from_m\": 563111.42, \"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\": 564141.625, \"from_m\": 564060.367, \"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\": 565122.746, \"from_m\": 564141.625, \"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\": 110.0}, {\"to_m\": 567002.551, \"from_m\": 565122.746, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 568938.518, \"from_m\": 567002.551, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 570758.235, \"from_m\": 568938.518, \"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\": 110.0}, {\"to_m\": 575733.687, \"from_m\": 570758.235, \"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\": 120.0}, {\"to_m\": 576749.3, \"from_m\": 575733.687, \"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\": 110.0}, {\"to_m\": 577318.938, \"from_m\": 576749.3, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 577876.485, \"from_m\": 577318.938, \"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\": 577968.273, \"from_m\": 577876.485, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 578046.457, \"from_m\": 577968.273, \"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\": 578695.048, \"from_m\": 578046.457, \"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\": 579868.085, \"from_m\": 578695.048, \"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\": 581472.695, \"from_m\": 579868.085, \"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\": 110.0}, {\"to_m\": 587437.023, \"from_m\": 581472.695, \"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\": 591726.773, \"from_m\": 587437.023, \"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\": 110.0}, {\"to_m\": 591771.68, \"from_m\": 591726.773, \"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\": 592738.936, \"from_m\": 591771.68, \"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\": 110.0}, {\"to_m\": 593008.319, \"from_m\": 592738.936, \"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\": 115.0}, {\"to_m\": 615144.856, \"from_m\": 593008.319, \"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\": 617894.772, \"from_m\": 615144.856, \"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\": 120.0}, {\"to_m\": 617950.584, \"from_m\": 617894.772, \"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\": 618173.96, \"from_m\": 617950.584, \"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\": 618230.703, \"from_m\": 618173.96, \"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\": 618976.997, \"from_m\": 618230.703, \"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\": 619275.374, \"from_m\": 618976.997, \"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\": 621177.98, \"from_m\": 619275.374, \"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\": 621266.688, \"from_m\": 621177.98, \"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\": 623583.933, \"from_m\": 621266.688, \"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\": 623749.438, \"from_m\": 623583.933, \"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\": 624146.337, \"from_m\": 623749.438, \"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\": 630130.938, \"from_m\": 624146.337, \"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\": 630177.4, \"from_m\": 630130.938, \"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\": 630415.604, \"from_m\": 630177.4, \"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\": 630481.899, \"from_m\": 630415.604, \"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\": 634204.635, \"from_m\": 630481.899, \"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\": 635255.909, \"from_m\": 634204.635, \"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\": 636130.662, \"from_m\": 635255.909, \"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\": 638732.367, \"from_m\": 636130.662, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 640531.166, \"from_m\": 638732.367, \"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\": 644015.544, \"from_m\": 640531.166, \"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\": 644588.093, \"from_m\": 644015.544, \"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\": 110.0}, {\"to_m\": 644673.665, \"from_m\": 644588.093, \"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\": 644690.865, \"from_m\": 644673.665, \"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\": 644775.876, \"from_m\": 644690.865, \"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\": 649969.174, \"from_m\": 644775.876, \"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\": 110.0}, {\"to_m\": 654102.759, \"from_m\": 649969.174, \"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\": 671712.771, \"from_m\": 654102.759, \"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\": 110.0}, {\"to_m\": 671763.618, \"from_m\": 671712.771, \"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\": 671795.272, \"from_m\": 671763.618, \"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\": 110.0}, {\"to_m\": 673487.316, \"from_m\": 671795.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 673859.09, \"from_m\": 673487.316, \"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\": 110.0}, {\"to_m\": 674081.632, \"from_m\": 673859.09, \"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\": 679604.171, \"from_m\": 674081.632, \"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\": 679660.239, \"from_m\": 679604.171, \"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\": 680372.597, \"from_m\": 679660.239, \"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\": 680415.482, \"from_m\": 680372.597, \"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\": 680467.424, \"from_m\": 680415.482, \"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\": 680784.52, \"from_m\": 680467.424, \"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\": 683434.101, \"from_m\": 680784.52, \"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\": 683451.074, \"from_m\": 683434.101, \"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\": 684535.394, \"from_m\": 683451.074, \"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\": 685147.077, \"from_m\": 684535.394, \"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\": 688880.24, \"from_m\": 685147.077, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 689016.813, \"from_m\": 688880.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\": 694325.108, \"from_m\": 689016.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 694590.4, \"from_m\": 694325.108, \"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\": 695339.028, \"from_m\": 694590.4, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 695716.387, \"from_m\": 695339.028, \"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\": 696736.581, \"from_m\": 695716.387, \"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\": 697404.276, \"from_m\": 696736.581, \"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\": 697546.739, \"from_m\": 697404.276, \"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\": 697579.813, \"from_m\": 697546.739, \"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\": 697662.577, \"from_m\": 697579.813, \"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\": 698158.038, \"from_m\": 697662.577, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 698283.915, \"from_m\": 698158.038, \"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\": 699733.262, \"from_m\": 698283.915, \"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\": 700057.625, \"from_m\": 699733.262, \"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\": 700160.21, \"from_m\": 700057.625, \"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\": 700930.281, \"from_m\": 700160.21, \"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\": 702710.301, \"from_m\": 700930.281, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 703356.106, \"from_m\": 702710.301, \"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\": 705337.981, \"from_m\": 703356.106, \"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\": 706497.118, \"from_m\": 705337.981, \"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\": 707935.293, \"from_m\": 706497.118, \"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\": 708181.545, \"from_m\": 707935.293, \"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\": 709027.389, \"from_m\": 708181.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 709102.274, \"from_m\": 709027.389, \"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\": 716945.919, \"from_m\": 709102.274, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 716980.98, \"from_m\": 716945.919, \"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\": 724153.65, \"from_m\": 716980.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 724507.203, \"from_m\": 724153.65, \"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\": 724552.844, \"from_m\": 724507.203, \"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\": 724902.532, \"from_m\": 724552.844, \"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\": 725459.882, \"from_m\": 724902.532, \"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\": 727240.581, \"from_m\": 725459.882, \"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\": 735654.09, \"from_m\": 727240.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\": 735724.559, \"from_m\": 735654.09, \"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\": 736248.228, \"from_m\": 735724.559, \"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\": 736291.673, \"from_m\": 736248.228, \"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\": 737283.612, \"from_m\": 736291.673, \"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\": 741364.499, \"from_m\": 737283.612, \"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\": 741536.108, \"from_m\": 741364.499, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 755079.6, \"from_m\": 741536.108, \"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\": 755099.957, \"from_m\": 755079.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 756317.431, \"from_m\": 755099.957, \"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\": 759327.594, \"from_m\": 756317.431, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 759804.131, \"from_m\": 759327.594, \"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\": 702512, \"profile_key\": \"a6f9f450b4093bd83fae4fea01d38c763fb13987a37dce9cf51a6f28b74d7d63\", \"schedule_id\": 14029, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609\", \"location\": \"Aughton Park\", \"stage_seq\": 2, \"distance_m\": 313.909, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1611H\", \"location\": \"Town Green\", \"stage_seq\": 3, \"distance_m\": 5235.671, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1615H\", \"location\": \"Maghull North Station\", \"stage_seq\": 4, \"distance_m\": 6023.178, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618H\", \"location\": \"Maghull\", \"stage_seq\": 5, \"distance_m\": 18618.102, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Old Roan\", \"stage_seq\": 6, \"distance_m\": 33728.509, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1624\", \"location\": \"Aintree\", \"stage_seq\": 7, \"distance_m\": 52673.988, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1626H\", \"location\": \"Orrell Park\", \"stage_seq\": 8, \"distance_m\": 64730.563, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 9, \"distance_m\": 89794.647, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628H\", \"location\": \"Walton Jn\", \"stage_seq\": 10, \"distance_m\": 106667.914, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 112116.234, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1636\", \"location\": \"Sandhills\", \"stage_seq\": 12, \"distance_m\": 136940.728, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 13, \"distance_m\": 141322.769, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 14, \"distance_m\": 151091.619, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1646H\", \"location\": \"Brunswick\", \"stage_seq\": 15, \"distance_m\": 151411.729, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649\", \"location\": \"St. Michaels\", \"stage_seq\": 16, \"distance_m\": 153145.395, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1651H\", \"location\": \"Aigburth\", \"stage_seq\": 17, \"distance_m\": 156756.708, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1653H\", \"location\": \"Cressington\", \"stage_seq\": 18, \"distance_m\": 158683.535, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656H\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 19, \"distance_m\": 161060.694, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 20, \"distance_m\": 162238.199, \"section_seq\": 1, \"route_path_id\": 71195}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"Hunt's Cross\", \"stage_seq\": 21, \"distance_m\": 163008.389, \"section_seq\": 1, \"route_path_id\": 71195}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 759804.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71195}], \"total_distance_m\": 759804.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 724095.72, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 35708.411, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.3607625", "current_position_lon": "-2.8554215", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:13Z\", \"source_id\": 59092087, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:08:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:19Z\", \"source_id\": 18819221, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:50Z\", \"source_id\": 59098029, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:10:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:53Z\", \"source_id\": 18820937, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:06Z\", \"source_id\": 59103220, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:10Z\", \"source_id\": 18822461, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:14Z\", \"source_id\": 59118659, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:19Z\", \"source_id\": 18827262, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:58Z\", \"source_id\": 59126664, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:00Z\", \"source_id\": 18829748, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:19Z\", \"source_id\": 59131642, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:22Z\", \"source_id\": 18831297, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:26Z\", \"source_id\": 59142762, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:30Z\", \"source_id\": 18834644, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:27Z\", \"source_id\": 59151783, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:30Z\", \"source_id\": 18837379, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:22Z\", \"source_id\": 59162598, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:24Z\", \"source_id\": 18840646, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:55Z\", \"source_id\": 59170445, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:55Z\", \"source_id\": 18843015, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:12Z\", \"source_id\": 59177989, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:19Z\", \"source_id\": 18845306, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:41Z\", \"source_id\": 59190289, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:43Z\", \"source_id\": 18848883, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:13Z\", \"source_id\": 59195854, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:15Z\", \"source_id\": 18850624, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:30Z\", \"source_id\": 59200526, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:29Z\", \"source_id\": 18852101, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:53Z\", \"source_id\": 59210213, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:56Z\", \"source_id\": 18855075, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hunt's Cross", "service_state_platform": "3", "timing_fact_generation": 1789833597290228, "current_leg_arrival_utc": "2026-09-19T17:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:53.750515", "service_state_evidence_id": 18855075, "current_leg_start_actual_dep": "2026-09-19T16:56:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:53.865495", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
OMS |
HNX |
2U42 |
777041 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 313.909, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2072.723, "from_m": 313.909, "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": 3876.083, "from_m": 2072.723, "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": 5094.218, "from_m": 3876.083, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5387.617, "from_m": 5094.218, "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": 5485.736, "from_m": 5387.617, "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": 5525.818, "from_m": 5485.736, "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": 5978.427, "from_m": 5525.818, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6364.8, "from_m": 5978.427, "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": 8311.994, "from_m": 6364.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": 8490.86, "from_m": 8311.994, "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": 10046.981, "from_m": 8490.86, "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": 12502.207, "from_m": 10046.981, "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": 15813.009, "from_m": 12502.207, "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": 17823.873, "from_m": 15813.009, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18168.231, "from_m": 17823.873, "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": 18410.116, "from_m": 18168.231, "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": 18920.13, "from_m": 18410.116, "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": 18976.806, "from_m": 18920.13, "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": 20674.769, "from_m": 18976.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22201.461, "from_m": 20674.769, "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": 23020.915, "from_m": 22201.461, "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": 23091.719, "from_m": 23020.915, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25062.04, "from_m": 23091.719, "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": 34590.376, "from_m": 25062.04, "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": 35860.716, "from_m": 34590.376, "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": 44953.182, "from_m": 35860.716, "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": 45131.306, "from_m": 44953.182, "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": 51216.609, "from_m": 45131.306, "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": 51293.501, "from_m": 51216.609, "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": 70527.854, "from_m": 51293.501, "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": 71562.304, "from_m": 70527.854, "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": 77250.986, "from_m": 71562.304, "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": 81965.416, "from_m": 77250.986, "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": 83854.86, "from_m": 81965.416, "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": 85004.686, "from_m": 83854.86, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 94323.472, "from_m": 85004.686, "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": 97159.046, "from_m": 94323.472, "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": 111589.611, "from_m": 97159.046, "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": 112496.672, "from_m": 111589.611, "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": 113035.639, "from_m": 112496.672, "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": 117262.547, "from_m": 113035.639, "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": 136029.626, "from_m": 117262.547, "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": 137386.784, "from_m": 136029.626, "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": 141300.454, "from_m": 137386.784, "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": 141355.706, "from_m": 141300.454, "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": 150338.387, "from_m": 141355.706, "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": 151151.438, "from_m": 150338.387, "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": 151255.463, "from_m": 151151.438, "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": 153145.395, "from_m": 151255.463, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 153189.675, "from_m": 153145.395, "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": 153249.616, "from_m": 153189.675, "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": 153307.873, "from_m": 153249.616, "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": 160789.073, "from_m": 153307.873, "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": 163641.55, "from_m": 160789.073, "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": 164068.615, "from_m": 163641.55, "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": 164107.807, "from_m": 164068.615, "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": 164136.07, "from_m": 164107.807, "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": 164941.059, "from_m": 164136.07, "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": 164970.248, "from_m": 164941.059, "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": 165009.719, "from_m": 164970.248, "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": 165859.901, "from_m": 165009.719, "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": 166058.776, "from_m": 165859.901, "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": 166155.107, "from_m": 166058.776, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 166218.974, "from_m": 166155.107, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 166281.165, "from_m": 166218.974, "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": 166599.561, "from_m": 166281.165, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 168204.628, "from_m": 166599.561, "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": 168663.245, "from_m": 168204.628, "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": 168983.395, "from_m": 168663.245, "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": 234298.478, "from_m": 168983.395, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 234307.848, "from_m": 234298.478, "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": 249732.251, "from_m": 234307.848, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 249772.422, "from_m": 249732.251, "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": 254909.441, "from_m": 249772.422, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 255261.975, "from_m": 254909.441, "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": 262926.509, "from_m": 255261.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 264931.501, "from_m": 262926.509, "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": 287586.627, "from_m": 264931.501, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 287600.645, "from_m": 287586.627, "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": 305035.857, "from_m": 287600.645, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 307240.67, "from_m": 305035.857, "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": 308546.132, "from_m": 307240.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 320074.222, "from_m": 308546.132, "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": 321950.103, "from_m": 320074.222, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 325873.043, "from_m": 321950.103, "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": 326021.603, "from_m": 325873.043, "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": 326588.11, "from_m": 326021.603, "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": 330063.596, "from_m": 326588.11, "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": 330569.686, "from_m": 330063.596, "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": 331017.909, "from_m": 330569.686, "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": 331565.214, "from_m": 331017.909, "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": 332685.683, "from_m": 331565.214, "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": 335058.398, "from_m": 332685.683, "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": 337274.904, "from_m": 335058.398, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 337561.874, "from_m": 337274.904, "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": 337672.919, "from_m": 337561.874, "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": 340200.758, "from_m": 337672.919, "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": 346295.442, "from_m": 340200.758, "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": 347479.509, "from_m": 346295.442, "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": 348323.283, "from_m": 347479.509, "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": 348435.996, "from_m": 348323.283, "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": 349681.337, "from_m": 348435.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 350228.67, "from_m": 349681.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 360846.739, "from_m": 350228.67, "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": 360903.54, "from_m": 360846.739, "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": 363285.823, "from_m": 360903.54, "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": 368628.399, "from_m": 363285.823, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 369483.803, "from_m": 368628.399, "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": 369648.495, "from_m": 369483.803, "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": 369655.388, "from_m": 369648.495, "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": 369679.147, "from_m": 369655.388, "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": 370204.033, "from_m": 369679.147, "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": 370419.514, "from_m": 370204.033, "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": 370492.301, "from_m": 370419.514, "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": 370627.409, "from_m": 370492.301, "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": 371395.303, "from_m": 370627.409, "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": 371531.68, "from_m": 371395.303, "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": 373440.82, "from_m": 371531.68, "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": 373565.762, "from_m": 373440.82, "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": 374676.752, "from_m": 373565.762, "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": 374733.433, "from_m": 374676.752, "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": 383387.007, "from_m": 374733.433, "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": 384218.216, "from_m": 383387.007, "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": 385460.591, "from_m": 384218.216, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 394514.401, "from_m": 385460.591, "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": 395242.865, "from_m": 394514.401, "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": 399193.972, "from_m": 395242.865, "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": 399473.582, "from_m": 399193.972, "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": 399986.498, "from_m": 399473.582, "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": 400032.994, "from_m": 399986.498, "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": 400170.754, "from_m": 400032.994, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 400206.818, "from_m": 400170.754, "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": 403432.115, "from_m": 400206.818, "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": 404112.319, "from_m": 403432.115, "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": 404427.72, "from_m": 404112.319, "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": 414417.675, "from_m": 404427.72, "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": 418210.622, "from_m": 414417.675, "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": 429562.989, "from_m": 418210.622, "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": 429633.797, "from_m": 429562.989, "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": 431622.413, "from_m": 429633.797, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 431944.639, "from_m": 431622.413, "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": 434457.28, "from_m": 431944.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 436268.354, "from_m": 434457.28, "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": 436562.515, "from_m": 436268.354, "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": 437316.708, "from_m": 436562.515, "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": 441364.34, "from_m": 437316.708, "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": 441412.89, "from_m": 441364.34, "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": 449138.577, "from_m": 441412.89, "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": 451416.073, "from_m": 449138.577, "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": 452030.358, "from_m": 451416.073, "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": 468068.083, "from_m": 452030.358, "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": 468122.937, "from_m": 468068.083, "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": 469069.824, "from_m": 468122.937, "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": 469100.949, "from_m": 469069.824, "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": 469141.875, "from_m": 469100.949, "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": 469179.215, "from_m": 469141.875, "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": 473541.277, "from_m": 469179.215, "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": 473617.922, "from_m": 473541.277, "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": 473702.601, "from_m": 473617.922, "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": 474332.294, "from_m": 473702.601, "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": 480362.547, "from_m": 474332.294, "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": 110.0}, {"to_m": 489262.28, "from_m": 480362.547, "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": 120.0}, {"to_m": 491363.188, "from_m": 489262.28, "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": 110.0}, {"to_m": 493289.607, "from_m": 491363.188, "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": 115.0}, {"to_m": 493492.591, "from_m": 493289.607, "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": 497733.164, "from_m": 493492.591, "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": 498023.204, "from_m": 497733.164, "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": 498208.773, "from_m": 498023.204, "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": 513827.983, "from_m": 498208.773, "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": 514365.917, "from_m": 513827.983, "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": 514441.906, "from_m": 514365.917, "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": 531550.683, "from_m": 514441.906, "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": 534645.322, "from_m": 531550.683, "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": 536994.062, "from_m": 534645.322, "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": 537977.276, "from_m": 536994.062, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 538030.437, "from_m": 537977.276, "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": 555146.452, "from_m": 538030.437, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 555356.734, "from_m": 555146.452, "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": 555478.9, "from_m": 555356.734, "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": 555548.032, "from_m": 555478.9, "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": 562565.643, "from_m": 555548.032, "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": 563111.42, "from_m": 562565.643, "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": 564060.367, "from_m": 563111.42, "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": 564141.625, "from_m": 564060.367, "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": 565122.746, "from_m": 564141.625, "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": 110.0}, {"to_m": 567002.551, "from_m": 565122.746, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 568938.518, "from_m": 567002.551, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 570758.235, "from_m": 568938.518, "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": 110.0}, {"to_m": 575733.687, "from_m": 570758.235, "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": 120.0}, {"to_m": 576749.3, "from_m": 575733.687, "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": 110.0}, {"to_m": 577318.938, "from_m": 576749.3, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 577876.485, "from_m": 577318.938, "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": 577968.273, "from_m": 577876.485, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 578046.457, "from_m": 577968.273, "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": 578695.048, "from_m": 578046.457, "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": 579868.085, "from_m": 578695.048, "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": 581472.695, "from_m": 579868.085, "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": 110.0}, {"to_m": 587437.023, "from_m": 581472.695, "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": 591726.773, "from_m": 587437.023, "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": 110.0}, {"to_m": 591771.68, "from_m": 591726.773, "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": 592738.936, "from_m": 591771.68, "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": 110.0}, {"to_m": 593008.319, "from_m": 592738.936, "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": 115.0}, {"to_m": 615144.856, "from_m": 593008.319, "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": 617894.772, "from_m": 615144.856, "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": 120.0}, {"to_m": 617950.584, "from_m": 617894.772, "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": 618173.96, "from_m": 617950.584, "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": 618230.703, "from_m": 618173.96, "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": 618976.997, "from_m": 618230.703, "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": 619275.374, "from_m": 618976.997, "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": 621177.98, "from_m": 619275.374, "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": 621266.688, "from_m": 621177.98, "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": 623583.933, "from_m": 621266.688, "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": 623749.438, "from_m": 623583.933, "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": 624146.337, "from_m": 623749.438, "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": 630130.938, "from_m": 624146.337, "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": 630177.4, "from_m": 630130.938, "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": 630415.604, "from_m": 630177.4, "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": 630481.899, "from_m": 630415.604, "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": 634204.635, "from_m": 630481.899, "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": 635255.909, "from_m": 634204.635, "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": 636130.662, "from_m": 635255.909, "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": 638732.367, "from_m": 636130.662, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 640531.166, "from_m": 638732.367, "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": 644015.544, "from_m": 640531.166, "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": 644588.093, "from_m": 644015.544, "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": 110.0}, {"to_m": 644673.665, "from_m": 644588.093, "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": 644690.865, "from_m": 644673.665, "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": 644775.876, "from_m": 644690.865, "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": 649969.174, "from_m": 644775.876, "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": 110.0}, {"to_m": 654102.759, "from_m": 649969.174, "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": 671712.771, "from_m": 654102.759, "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": 110.0}, {"to_m": 671763.618, "from_m": 671712.771, "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": 671795.272, "from_m": 671763.618, "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": 110.0}, {"to_m": 673487.316, "from_m": 671795.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 673859.09, "from_m": 673487.316, "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": 110.0}, {"to_m": 674081.632, "from_m": 673859.09, "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": 679604.171, "from_m": 674081.632, "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": 679660.239, "from_m": 679604.171, "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": 680372.597, "from_m": 679660.239, "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": 680415.482, "from_m": 680372.597, "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": 680467.424, "from_m": 680415.482, "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": 680784.52, "from_m": 680467.424, "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": 683434.101, "from_m": 680784.52, "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": 683451.074, "from_m": 683434.101, "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": 684535.394, "from_m": 683451.074, "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": 685147.077, "from_m": 684535.394, "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": 688880.24, "from_m": 685147.077, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 689016.813, "from_m": 688880.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": 694325.108, "from_m": 689016.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 694590.4, "from_m": 694325.108, "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": 695339.028, "from_m": 694590.4, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 695716.387, "from_m": 695339.028, "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": 696736.581, "from_m": 695716.387, "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": 697404.276, "from_m": 696736.581, "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": 697546.739, "from_m": 697404.276, "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": 697579.813, "from_m": 697546.739, "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": 697662.577, "from_m": 697579.813, "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": 698158.038, "from_m": 697662.577, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 698283.915, "from_m": 698158.038, "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": 699733.262, "from_m": 698283.915, "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": 700057.625, "from_m": 699733.262, "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": 700160.21, "from_m": 700057.625, "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": 700930.281, "from_m": 700160.21, "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": 702710.301, "from_m": 700930.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 703356.106, "from_m": 702710.301, "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": 705337.981, "from_m": 703356.106, "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": 706497.118, "from_m": 705337.981, "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": 707935.293, "from_m": 706497.118, "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": 708181.545, "from_m": 707935.293, "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": 709027.389, "from_m": 708181.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 709102.274, "from_m": 709027.389, "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": 716945.919, "from_m": 709102.274, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 716980.98, "from_m": 716945.919, "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": 724153.65, "from_m": 716980.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 724507.203, "from_m": 724153.65, "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": 724552.844, "from_m": 724507.203, "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": 724902.532, "from_m": 724552.844, "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": 725459.882, "from_m": 724902.532, "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": 727240.581, "from_m": 725459.882, "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": 735654.09, "from_m": 727240.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": 735724.559, "from_m": 735654.09, "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": 736248.228, "from_m": 735724.559, "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": 736291.673, "from_m": 736248.228, "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": 737283.612, "from_m": 736291.673, "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": 741364.499, "from_m": 737283.612, "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": 741536.108, "from_m": 741364.499, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 755079.6, "from_m": 741536.108, "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": 755099.957, "from_m": 755079.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 756317.431, "from_m": 755099.957, "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": 759327.594, "from_m": 756317.431, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 759804.131, "from_m": 759327.594, "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": 702512, "profile_key": "a6f9f450b4093bd83fae4fea01d38c763fb13987a37dce9cf51a6f28b74d7d63", "schedule_id": 14029, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1606", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609", "location": "Aughton Park", "stage_seq": 2, "distance_m": 313.909, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Town Green", "stage_seq": 3, "distance_m": 5235.671, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Maghull North Station", "stage_seq": 4, "distance_m": 6023.178, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618H", "location": "Maghull", "stage_seq": 5, "distance_m": 18618.102, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Old Roan", "stage_seq": 6, "distance_m": 33728.509, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "Aintree", "stage_seq": 7, "distance_m": 52673.988, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1626H", "location": "Orrell Park", "stage_seq": 8, "distance_m": 64730.563, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Walton (Merseyside)", "stage_seq": 9, "distance_m": 89794.647, "section_seq": 1, "route_path_id": 71195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628H", "location": "Walton Jn", "stage_seq": 10, "distance_m": 106667.914, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Kirkdale", "stage_seq": 11, "distance_m": 112116.234, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1636", "location": "Sandhills", "stage_seq": 12, "distance_m": 136940.728, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Moorfields (Northern Line)", "stage_seq": 13, "distance_m": 141322.769, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Liverpool Central (Northern)", "stage_seq": 14, "distance_m": 151091.619, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1646H", "location": "Brunswick", "stage_seq": 15, "distance_m": 151411.729, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649", "location": "St. Michaels", "stage_seq": 16, "distance_m": 153145.395, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1651H", "location": "Aigburth", "stage_seq": 17, "distance_m": 156756.708, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1653H", "location": "Cressington", "stage_seq": 18, "distance_m": 158683.535, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "Liverpool South Parkway (LL)", "stage_seq": 19, "distance_m": 161060.694, "section_seq": 1, "route_path_id": 71195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Hunts Cross West Jn", "stage_seq": 20, "distance_m": 162238.199, "section_seq": 1, "route_path_id": 71195}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Hunt's Cross", "stage_seq": 21, "distance_m": 163008.389, "section_seq": 1, "route_path_id": 71195}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 759804.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 71195}], "total_distance_m": 759804.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 724095.72, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 35708.411, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9589, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:13Z", "source_id": 59092087, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:08:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:19Z", "source_id": 18819221, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9593, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:50Z", "source_id": 59098029, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:10:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:53Z", "source_id": 18820937, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9604, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:06Z", "source_id": 59103220, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:10Z", "source_id": 18822461, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9609, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:14Z", "source_id": 59118659, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:20:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:19Z", "source_id": 18827262, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9613, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:58Z", "source_id": 59126664, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:22:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:00Z", "source_id": 18829748, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9619, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:19Z", "source_id": 59131642, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:22Z", "source_id": 18831297, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:26Z", "source_id": 59142762, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:30Z", "source_id": 18834644, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:27Z", "source_id": 59151783, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:34:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:30Z", "source_id": 18837379, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:22Z", "source_id": 59162598, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:24Z", "source_id": 18840646, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:55Z", "source_id": 59170445, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:55Z", "source_id": 18843015, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9796, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:12Z", "source_id": 59177989, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:19Z", "source_id": 18845306, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9806, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:41Z", "source_id": 59190289, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:43Z", "source_id": 18848883, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9810, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:13Z", "source_id": 59195854, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:54:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:15Z", "source_id": 18850624, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9815, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:30Z", "source_id": 59200526, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:29Z", "source_id": 18852101, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10032, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:53Z", "source_id": 59210213, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:56Z", "source_id": 18855075, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Ormskirk |
1606 |
1606 |
1 |
None |
None |
Hunt's Cross |
1701 |
1701 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30928/2026-09-19/detailed |
None |
Liverpool South Parkway (LL) |
2026-09-19T16:56:30+01:00 |
Hunt's Cross |
3.0 |
{"type": "LineString", "coordinates": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]} |
1.4 |
1657 |
1700 |
Liverpool South Parkway (LL) |
Hunt's Cross |
Hunt's Cross |
53.3607625 |
-2.8554215 |
53.3607625 |
-2.8554215 |
1 |
0 |
2026-09-19 16:11:21 |
TERMINATED |
2026-09-19 16:00:00 |
Hunt's Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855075 |
1789833597290228 |
56 |
56 |
2026-09-19 16:10:53.865495 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:53.750515 |
| 671818 |
701898 |
W75557 |
652O44MR19 |
2026-09-19 |
COMPLETE |
18854747 |
2026-09-19 17:00:00 |
2026-09-19 16:11:21 |
2026-09-21 16:11:21 |
{"id": 701898, "stp": "P", "toc": "West Midlands Trains", "uid": "W75557", "consist": "730026+730047", "dest_crs": "BMV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75557/2026-09-19/detailed", "trust_id": "652O44MR19", "origin_crs": "LIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromsgrove", "service_date": "2026-09-19", "dest_arr_time": "1656", "dest_platform": "3", "is_terminated": 1, "next_location": "Bromsgrove", "signalling_id": "2O44", "timing_status": "LATE", "origin_station": "Lichfield Trent Valley HL", "current_leg_arr": "1700", "current_leg_dep": "1656", "current_leg_end": "Bromsgrove", "origin_dep_time": "1538", "origin_platform": null, "current_location": "Bromsgrove", "last_update_time": "2026-09-19T16:11:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.99278368968281, 52.360823828244925], [-1.9930232, 52.3605512], [-1.9934552999999997, 52.3600642], [-1.9941936, 52.3592322], [-1.9945349000000003, 52.3588536], [-1.9960133, 52.3571878], [-1.9963964999999997, 52.35675419999999], [-1.9981052, 52.35483899999999], [-1.9995058, 52.3532722], [-1.9998888999999995, 52.3528537], [-2.0000793, 52.3526607], [-2.0002815, 52.3524531], [-2.0005014, 52.35224149999999], [-2.0007898, 52.35196549999999], [-2.0012097, 52.3515875], [-2.0015514, 52.3512785], [-2.0020075, 52.35092109999999], [-2.0024311999999997, 52.3506021], [-2.0028287, 52.350319699999986], [-2.0031735, 52.35010700000001], [-2.0034414, 52.3499327], [-2.0037820999999996, 52.3497205], [-2.0040889, 52.349537000000005], [-2.0046574, 52.34921030000001], [-2.0051853, 52.34892740000001], [-2.0055801999999994, 52.3487258], [-2.0059903999999995, 52.348522900000006], [-2.0061331999999994, 52.3484554], [-2.0064892, 52.348287], [-2.0068132, 52.34814310000001], [-2.0073449, 52.34792019999999], [-2.0079859, 52.3476636], [-2.0085251, 52.34745560000001], [-2.0090023, 52.347272800000006], [-2.0093966999999995, 52.34712169999999], [-2.009898, 52.34692750000001], [-2.0104924999999993, 52.3466878], [-2.0108599, 52.346533], [-2.0111497, 52.34640530000001], [-2.011467, 52.346258299999995], [-2.0118267, 52.34609150000001], [-2.0121099, 52.34595219999999], [-2.0122152999999994, 52.3459], [-2.012244, 52.34588579999999], [-2.0124698, 52.34576860000001], [-2.0126716, 52.3456604], [-2.0128458, 52.345566299999994], [-2.0132152, 52.34535180000001], [-2.0136065999999997, 52.3451224], [-2.0138639, 52.3449645], [-2.0140982, 52.3448197], [-2.0143701, 52.3446467], [-2.0145754999999994, 52.34451180000001], [-2.0147473, 52.344398], [-2.0152608, 52.34405799999998], [-2.0160368, 52.3435192], [-2.0165708, 52.34315239999999], [-2.0169447999999996, 52.342902900000006], [-2.0172753, 52.3426773], [-2.0174837, 52.3425362], [-2.0178488, 52.3422894], [-2.0182268, 52.342033], [-2.0185794, 52.3417934], [-2.0189154, 52.3415662], [-2.0191855, 52.34138239999999], [-2.019451, 52.3412023], [-2.0198545999999995, 52.3409318], [-2.0213084, 52.33994679999999], [-2.0214651, 52.33984100000001], [-2.0214886999999995, 52.33982479999999], [-2.0216948, 52.3396838], [-2.022583899999999, 52.3390821], [-2.023752, 52.3382922], [-2.0245875, 52.3377261], [-2.0251682, 52.33733019999999], [-2.025518299999999, 52.33709489999999], [-2.0258855, 52.33684929999999], [-2.0263531, 52.33654239999999], [-2.0268555, 52.3361987], [-2.0270762000000007, 52.3360428], [-2.0274306999999996, 52.33580140000001], [-2.0279663, 52.33544249999999], [-2.0298447, 52.3341654], [-2.0299694, 52.3340794], [-2.0309432, 52.33342229999999], [-2.0325794, 52.3323073], [-2.0332187, 52.33187489999999], [-2.0333469, 52.331790299999994], [-2.0334693, 52.3317045], [-2.0335915, 52.3316146], [-2.0339165999999995, 52.33139629999999], [-2.0341644, 52.331236], [-2.034344, 52.331115], [-2.0344156, 52.331066699999994], [-2.0346301, 52.33092209999999], [-2.0356673, 52.3302151], [-2.0357603, 52.3301539], [-2.0360195, 52.3299797], [-2.0361106495299297, 52.32991742479848], [-2.0362268999999995, 52.329838], [-2.0379614, 52.3286651], [-2.0380718999999994, 52.32858809999999], [-2.0385337999999997, 52.3282723], [-2.039243, 52.327782199999994], [-2.0396152, 52.3275333], [-2.040021, 52.3272624], [-2.0405903, 52.3268729], [-2.041126, 52.32650550000001], [-2.0417733, 52.3260705], [-2.0435874, 52.3248409], [-2.044397, 52.32429270000001], [-2.0444338999999996, 52.3242678], [-2.0445849, 52.32417079999999], [-2.0447350999999996, 52.3240798], [-2.0448812999999997, 52.3239921], [-2.0450914, 52.3238656], [-2.0453412999999996, 52.3236988], [-2.0466613, 52.32279249999999], [-2.0467976999999995, 52.32269320000001], [-2.0468665, 52.32264310000001], [-2.047691299999999, 52.32204329999999], [-2.0478427999999997, 52.32193689999999], [-2.0480024, 52.32181289999999], [-2.0481729, 52.3216823], [-2.0487095, 52.32128780000001], [-2.0492625, 52.320836500000006], [-2.0500074, 52.32017199999999], [-2.0501102, 52.3200847]]}", "current_leg_start": "Barnt Green", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "52.3200847", "next_location_lon": "-2.0501102", "previous_location": "Barnt Green", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6172.51, \"from_m\": 0.0, \"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\": 7742.351, \"from_m\": 6172.51, \"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\": 9978.188, \"from_m\": 7742.351, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13945.767, \"from_m\": 9978.188, \"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\": 14035.8, \"from_m\": 13945.767, \"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\": 14707.967, \"from_m\": 14035.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14722.605, \"from_m\": 14707.967, \"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\": 14789.516, \"from_m\": 14722.605, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14841.897, \"from_m\": 14789.516, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 15162.817, \"from_m\": 14841.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15327.297, \"from_m\": 15162.817, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16675.921, \"from_m\": 15327.297, \"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\": 17971.91, \"from_m\": 16675.921, \"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\": 17996.046, \"from_m\": 17971.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\": 18036.39, \"from_m\": 17996.046, \"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\": 20724.635, \"from_m\": 18036.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21024.235, \"from_m\": 20724.635, \"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\": 21122.395, \"from_m\": 21024.235, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22497.754, \"from_m\": 21122.395, \"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\": 26410.631, \"from_m\": 22497.754, \"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\": 29880.499, \"from_m\": 26410.631, \"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\": 30372.672, \"from_m\": 29880.499, \"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\": 32007.413, \"from_m\": 30372.672, \"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\": 32109.476, \"from_m\": 32007.413, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33710.195, \"from_m\": 32109.476, \"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\": 33770.858, \"from_m\": 33710.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\": 33851.689, \"from_m\": 33770.858, \"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\": 33911.499, \"from_m\": 33851.689, \"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\": 33939.141, \"from_m\": 33911.499, \"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\": 35330.728, \"from_m\": 33939.141, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36331.032, \"from_m\": 35330.728, \"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\": 36480.896, \"from_m\": 36331.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36572.526, \"from_m\": 36480.896, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37017.132, \"from_m\": 36572.526, \"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\": 701898, \"profile_key\": \"d74c124f951d57b14f85acafc0c2a610e6fe9f1e464492baef261bc59fd41842\", \"schedule_id\": 26509, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Lichfield Trent Valley HL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": \"1542\", \"location\": \"Lichfield City\", \"stage_seq\": 2, \"distance_m\": 6427.902, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1547H\", \"location\": \"Shenstone\", \"stage_seq\": 3, \"distance_m\": 8970.84, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551\", \"location\": \"Blake Street\", \"stage_seq\": 4, \"distance_m\": 12495.699, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1553H\", \"location\": \"Butlers Lane\", \"stage_seq\": 5, \"distance_m\": 14957.154, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Four Oaks\", \"stage_seq\": 6, \"distance_m\": 17889.308, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 7, \"distance_m\": 20801.556, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Wylde Green\", \"stage_seq\": 8, \"distance_m\": 21574.145, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1604H\", \"location\": \"Chester Road\", \"stage_seq\": 9, \"distance_m\": 27365.358, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Erdington\", \"stage_seq\": 10, \"distance_m\": 32135.881, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"Gravelly Hill\", \"stage_seq\": 11, \"distance_m\": 34102.717, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1612H\", \"location\": \"Aston\", \"stage_seq\": 12, \"distance_m\": 35431.977, \"section_seq\": 1, \"route_path_id\": 101673}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1615H\", \"location\": \"Duddeston\", \"stage_seq\": 13, \"distance_m\": 37017.132, \"section_seq\": 1, \"route_path_id\": 101673}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37017.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101673}], \"total_distance_m\": 37017.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36344.965, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 672.167, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.3200847", "current_position_lon": "-2.0501102", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:59Z\", \"source_id\": 59033907, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:08Z\", \"source_id\": 18801701, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:17Z\", \"source_id\": 59047910, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:17Z\", \"source_id\": 18805939, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:50:24Z\", \"source_id\": 59057103, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:50:28Z\", \"source_id\": 18808705, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19173, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:52:30Z\", \"source_id\": 59061785, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:53:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:52:34Z\", \"source_id\": 18810109, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:04Z\", \"source_id\": 59069395, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:57:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:07Z\", \"source_id\": 18812424, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:59Z\", \"source_id\": 59077980, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:00:00Z\", \"source_id\": 18814981, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:42Z\", \"source_id\": 59083938, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:43Z\", \"source_id\": 18816757, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:52Z\", \"source_id\": 59088902, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:55Z\", \"source_id\": 18818259, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:58Z\", \"source_id\": 59093774, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:07:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:59Z\", \"source_id\": 18819641, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:30Z\", \"source_id\": 59099542, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:10:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:36Z\", \"source_id\": 18821348, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:34Z\", \"source_id\": 59106369, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:38Z\", \"source_id\": 18823438, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:37Z\", \"source_id\": 59114958, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:40Z\", \"source_id\": 18826176, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:28Z\", \"source_id\": 59129852, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:33Z\", \"source_id\": 18830735, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:47Z\", \"source_id\": 59152512, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:47Z\", \"source_id\": 59152514, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:55Z\", \"source_id\": 18837646, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:21Z\", \"source_id\": 59158221, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:26Z\", \"source_id\": 18839298, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:29Z\", \"source_id\": 59162886, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:34Z\", \"source_id\": 18840721, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:23Z\", \"source_id\": 59169291, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:29Z\", \"source_id\": 18842714, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:56Z\", \"source_id\": 59175102, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:57Z\", \"source_id\": 18844407, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:22Z\", \"source_id\": 59180675, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:27Z\", \"source_id\": 18846101, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:09Z\", \"source_id\": 59189034, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:09Z\", \"source_id\": 18848568, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:06Z\", \"source_id\": 59199756, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:55:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:09Z\", \"source_id\": 18851878, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:24Z\", \"source_id\": 59209176, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:28Z\", \"source_id\": 18854747, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromsgrove", "service_state_platform": "3", "timing_fact_generation": 1789833568838759, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:57.269175", "service_state_evidence_id": 18854747, "current_leg_start_actual_dep": "2026-09-19T16:54:30+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:57.495997", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
LIF |
BMV |
2O44 |
730026+730047 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 6172.51, "from_m": 0.0, "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": 7742.351, "from_m": 6172.51, "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": 9978.188, "from_m": 7742.351, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13945.767, "from_m": 9978.188, "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": 14035.8, "from_m": 13945.767, "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": 14707.967, "from_m": 14035.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14722.605, "from_m": 14707.967, "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": 14789.516, "from_m": 14722.605, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14841.897, "from_m": 14789.516, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 15162.817, "from_m": 14841.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15327.297, "from_m": 15162.817, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16675.921, "from_m": 15327.297, "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": 17971.91, "from_m": 16675.921, "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": 17996.046, "from_m": 17971.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": 18036.39, "from_m": 17996.046, "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": 20724.635, "from_m": 18036.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21024.235, "from_m": 20724.635, "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": 21122.395, "from_m": 21024.235, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22497.754, "from_m": 21122.395, "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": 26410.631, "from_m": 22497.754, "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": 29880.499, "from_m": 26410.631, "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": 30372.672, "from_m": 29880.499, "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": 32007.413, "from_m": 30372.672, "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": 32109.476, "from_m": 32007.413, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33710.195, "from_m": 32109.476, "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": 33770.858, "from_m": 33710.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": 33851.689, "from_m": 33770.858, "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": 33911.499, "from_m": 33851.689, "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": 33939.141, "from_m": 33911.499, "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": 35330.728, "from_m": 33939.141, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36331.032, "from_m": 35330.728, "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": 36480.896, "from_m": 36331.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 36572.526, "from_m": 36480.896, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 37017.132, "from_m": 36572.526, "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": 701898, "profile_key": "d74c124f951d57b14f85acafc0c2a610e6fe9f1e464492baef261bc59fd41842", "schedule_id": 26509, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1538", "location": "Lichfield Trent Valley HL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": "1542", "location": "Lichfield City", "stage_seq": 2, "distance_m": 6427.902, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547H", "location": "Shenstone", "stage_seq": 3, "distance_m": 8970.84, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551", "location": "Blake Street", "stage_seq": 4, "distance_m": 12495.699, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Butlers Lane", "stage_seq": 5, "distance_m": 14957.154, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Four Oaks", "stage_seq": 6, "distance_m": 17889.308, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Sutton Coldfield", "stage_seq": 7, "distance_m": 20801.556, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Wylde Green", "stage_seq": 8, "distance_m": 21574.145, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1604H", "location": "Chester Road", "stage_seq": 9, "distance_m": 27365.358, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Erdington", "stage_seq": 10, "distance_m": 32135.881, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Gravelly Hill", "stage_seq": 11, "distance_m": 34102.717, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1612H", "location": "Aston", "stage_seq": 12, "distance_m": 35431.977, "section_seq": 1, "route_path_id": 101673}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Duddeston", "stage_seq": 13, "distance_m": 37017.132, "section_seq": 1, "route_path_id": 101673}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37017.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 101673}], "total_distance_m": 37017.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36344.965, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 672.167, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19149, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:59Z", "source_id": 59033907, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T14:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:08Z", "source_id": 18801701, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19164, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:17Z", "source_id": 59047910, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:17Z", "source_id": 18805939, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19168, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:50:24Z", "source_id": 59057103, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:50:28Z", "source_id": 18808705, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19173, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:52:30Z", "source_id": 59061785, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:53:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:52:34Z", "source_id": 18810109, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:04Z", "source_id": 59069395, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:07Z", "source_id": 18812424, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19270, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:59Z", "source_id": 59077980, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:00:00Z", "source_id": 18814981, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19274, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:42Z", "source_id": 59083938, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:43Z", "source_id": 18816757, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19278, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:52Z", "source_id": 59088902, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:55Z", "source_id": 18818259, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19282, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:58Z", "source_id": 59093774, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:07:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:59Z", "source_id": 18819641, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19286, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:30Z", "source_id": 59099542, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:36Z", "source_id": 18821348, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:34Z", "source_id": 59106369, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:13:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:38Z", "source_id": 18823438, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19497, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:37Z", "source_id": 59114958, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:40Z", "source_id": 18826176, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19433, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:28Z", "source_id": 59129852, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:25:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:33Z", "source_id": 18830735, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:47Z", "source_id": 59152512, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:47Z", "source_id": 59152514, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:55Z", "source_id": 18837646, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:21Z", "source_id": 59158221, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:26Z", "source_id": 18839298, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:29Z", "source_id": 59162886, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:34Z", "source_id": 18840721, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:23Z", "source_id": 59169291, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:29Z", "source_id": 18842714, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:56Z", "source_id": 59175102, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:44:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:57Z", "source_id": 18844407, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:22Z", "source_id": 59180675, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:27Z", "source_id": 18846101, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:09Z", "source_id": 59189034, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T15:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:09Z", "source_id": 18848568, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20456, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:06Z", "source_id": 59199756, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:55:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:09Z", "source_id": 18851878, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20480, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:24Z", "source_id": 59209176, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:00:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:28Z", "source_id": 18854747, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Lichfield Trent Valley HL |
1538 |
1538 |
None |
None |
None |
Bromsgrove |
1656 |
1656 |
3 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75557/2026-09-19/detailed |
None |
Barnt Green |
2026-09-19T16:54:30+01:00 |
Bromsgrove |
4.0 |
{"type": "LineString", "coordinates": [[-1.99278368968281, 52.360823828244925], [-1.9930232, 52.3605512], [-1.9934552999999997, 52.3600642], [-1.9941936, 52.3592322], [-1.9945349000000003, 52.3588536], [-1.9960133, 52.3571878], [-1.9963964999999997, 52.35675419999999], [-1.9981052, 52.35483899999999], [-1.9995058, 52.3532722], [-1.9998888999999995, 52.3528537], [-2.0000793, 52.3526607], [-2.0002815, 52.3524531], [-2.0005014, 52.35224149999999], [-2.0007898, 52.35196549999999], [-2.0012097, 52.3515875], [-2.0015514, 52.3512785], [-2.0020075, 52.35092109999999], [-2.0024311999999997, 52.3506021], [-2.0028287, 52.350319699999986], [-2.0031735, 52.35010700000001], [-2.0034414, 52.3499327], [-2.0037820999999996, 52.3497205], [-2.0040889, 52.349537000000005], [-2.0046574, 52.34921030000001], [-2.0051853, 52.34892740000001], [-2.0055801999999994, 52.3487258], [-2.0059903999999995, 52.348522900000006], [-2.0061331999999994, 52.3484554], [-2.0064892, 52.348287], [-2.0068132, 52.34814310000001], [-2.0073449, 52.34792019999999], [-2.0079859, 52.3476636], [-2.0085251, 52.34745560000001], [-2.0090023, 52.347272800000006], [-2.0093966999999995, 52.34712169999999], [-2.009898, 52.34692750000001], [-2.0104924999999993, 52.3466878], [-2.0108599, 52.346533], [-2.0111497, 52.34640530000001], [-2.011467, 52.346258299999995], [-2.0118267, 52.34609150000001], [-2.0121099, 52.34595219999999], [-2.0122152999999994, 52.3459], [-2.012244, 52.34588579999999], [-2.0124698, 52.34576860000001], [-2.0126716, 52.3456604], [-2.0128458, 52.345566299999994], [-2.0132152, 52.34535180000001], [-2.0136065999999997, 52.3451224], [-2.0138639, 52.3449645], [-2.0140982, 52.3448197], [-2.0143701, 52.3446467], [-2.0145754999999994, 52.34451180000001], [-2.0147473, 52.344398], [-2.0152608, 52.34405799999998], [-2.0160368, 52.3435192], [-2.0165708, 52.34315239999999], [-2.0169447999999996, 52.342902900000006], [-2.0172753, 52.3426773], [-2.0174837, 52.3425362], [-2.0178488, 52.3422894], [-2.0182268, 52.342033], [-2.0185794, 52.3417934], [-2.0189154, 52.3415662], [-2.0191855, 52.34138239999999], [-2.019451, 52.3412023], [-2.0198545999999995, 52.3409318], [-2.0213084, 52.33994679999999], [-2.0214651, 52.33984100000001], [-2.0214886999999995, 52.33982479999999], [-2.0216948, 52.3396838], [-2.022583899999999, 52.3390821], [-2.023752, 52.3382922], [-2.0245875, 52.3377261], [-2.0251682, 52.33733019999999], [-2.025518299999999, 52.33709489999999], [-2.0258855, 52.33684929999999], [-2.0263531, 52.33654239999999], [-2.0268555, 52.3361987], [-2.0270762000000007, 52.3360428], [-2.0274306999999996, 52.33580140000001], [-2.0279663, 52.33544249999999], [-2.0298447, 52.3341654], [-2.0299694, 52.3340794], [-2.0309432, 52.33342229999999], [-2.0325794, 52.3323073], [-2.0332187, 52.33187489999999], [-2.0333469, 52.331790299999994], [-2.0334693, 52.3317045], [-2.0335915, 52.3316146], [-2.0339165999999995, 52.33139629999999], [-2.0341644, 52.331236], [-2.034344, 52.331115], [-2.0344156, 52.331066699999994], [-2.0346301, 52.33092209999999], [-2.0356673, 52.3302151], [-2.0357603, 52.3301539], [-2.0360195, 52.3299797], [-2.0361106495299297, 52.32991742479848], [-2.0362268999999995, 52.329838], [-2.0379614, 52.3286651], [-2.0380718999999994, 52.32858809999999], [-2.0385337999999997, 52.3282723], [-2.039243, 52.327782199999994], [-2.0396152, 52.3275333], [-2.040021, 52.3272624], [-2.0405903, 52.3268729], [-2.041126, 52.32650550000001], [-2.0417733, 52.3260705], [-2.0435874, 52.3248409], [-2.044397, 52.32429270000001], [-2.0444338999999996, 52.3242678], [-2.0445849, 52.32417079999999], [-2.0447350999999996, 52.3240798], [-2.0448812999999997, 52.3239921], [-2.0450914, 52.3238656], [-2.0453412999999996, 52.3236988], [-2.0466613, 52.32279249999999], [-2.0467976999999995, 52.32269320000001], [-2.0468665, 52.32264310000001], [-2.047691299999999, 52.32204329999999], [-2.0478427999999997, 52.32193689999999], [-2.0480024, 52.32181289999999], [-2.0481729, 52.3216823], [-2.0487095, 52.32128780000001], [-2.0492625, 52.320836500000006], [-2.0500074, 52.32017199999999], [-2.0501102, 52.3200847]]} |
3.7 |
1656 |
1700 |
Barnt Green |
Bromsgrove |
Bromsgrove |
52.3200847 |
-2.0501102 |
52.3200847 |
-2.0501102 |
1 |
0 |
2026-09-19 16:11:21 |
TERMINATED |
2026-09-19 16:00:00 |
Bromsgrove |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854747 |
1789833568838759 |
113 |
113 |
2026-09-19 16:10:57.495997 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:57.269175 |
| 671819 |
703082 |
W69570 |
072J95MT19 |
2026-09-19 |
COMPLETE |
18854762 |
2026-09-19 17:00:00 |
2026-09-19 16:11:21 |
2026-09-21 16:11:21 |
{"id": 703082, "stp": "P", "toc": "ScotRail", "uid": "W69570", "consist": "385110", "dest_crs": "GLQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69570/2026-09-19/detailed", "trust_id": "072J95MT19", "origin_crs": "CUB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-19", "dest_arr_time": "1659", "dest_platform": "2", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "2J95", "timing_status": "LATE", "origin_station": "Cumbernauld", "current_leg_arr": "1700", "current_leg_dep": "1655", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1631", "origin_platform": "1", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-19T16:11:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.229769152310883, 55.881644433241455], [-4.2299851, 55.881712600000014], [-4.2301474, 55.88176289999999], [-4.230275, 55.8817986], [-4.2304283, 55.881839799999995], [-4.230560499999999, 55.881872900000005], [-4.2306517, 55.88189539999998], [-4.2306883, 55.881904500000005], [-4.230838799999999, 55.8819409], [-4.230966699999999, 55.8819704], [-4.2321868, 55.882226200000005], [-4.2325957, 55.882315199999994], [-4.2329776, 55.88241560000001], [-4.2337595, 55.882642700000005], [-4.2340335, 55.8827184], [-4.2343618, 55.8827899], [-4.2347429, 55.88284649999999], [-4.2348768, 55.88286049999999], [-4.2351751, 55.882873], [-4.2356927, 55.88285399999999], [-4.2360351, 55.88282019999999], [-4.2363407, 55.882773199999995], [-4.236738299999999, 55.8826758], [-4.2369562, 55.8826091], [-4.2371696, 55.88253780000001], [-4.2374622, 55.882403499999995], [-4.2376667, 55.8822819], [-4.2379138, 55.88212579999999], [-4.237925199999999, 55.88211750000001], [-4.2381961, 55.881858699999995], [-4.238370399999999, 55.881642099999986], [-4.238614499999999, 55.8813006], [-4.2387879, 55.881063], [-4.239042699999999, 55.8807355], [-4.2390598, 55.8807149], [-4.2395168, 55.880163499999995], [-4.2395794, 55.88007830000001], [-4.2397287, 55.879875199999994], [-4.239785173019567, 55.87979530559372], [-4.239889864835954, 55.87964805867017], [-4.239983394385633, 55.8795181648262], [-4.240067339245877, 55.87940314130526], [-4.24014327699396, 55.879300505350855], [-4.240212785207151, 55.879207774206485], [-4.240277441462727, 55.879122465115636], [-4.240338823337956, 55.879042095321786], [-4.240398508410113, 55.87896418206843], [-4.24045807425647, 55.878886242599066], [-4.240519098454298, 55.87880579415717], [-4.240583158580872, 55.87872035398624], [-4.240651832213461, 55.87862743932976], [-4.2407266969293405, 55.87852456743123], [-4.240809330305781, 55.87840925553414], [-4.240901309920058, 55.878279020881955], [-4.24100421334944, 55.878131380718195], [-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": "Springburn", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Springburn", "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\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 331.218, \"from_m\": 301.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 390.168, \"from_m\": 331.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 535.472, \"from_m\": 390.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 965.326, \"from_m\": 535.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 978.427, \"from_m\": 965.326, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4025.641, \"from_m\": 978.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20320.797, \"from_m\": 4025.641, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20838.958, \"from_m\": 20320.797, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22052.677, \"from_m\": 20838.958, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29916.89, \"from_m\": 22052.677, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30772.16, \"from_m\": 29916.89, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31066.393, \"from_m\": 30772.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31147.1, \"from_m\": 31066.393, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37254.33, \"from_m\": 31147.1, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37369.781, \"from_m\": 37254.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38222.557, \"from_m\": 37369.781, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39038.276, \"from_m\": 38222.557, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39109.596, \"from_m\": 39038.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46825.862, \"from_m\": 39109.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47562.429, \"from_m\": 46825.862, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58477.425, \"from_m\": 47562.429, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58532.442, \"from_m\": 58477.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63105.449, \"from_m\": 58532.442, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64383.092, \"from_m\": 63105.449, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64441.656, \"from_m\": 64383.092, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64485.927, \"from_m\": 64441.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64521.634, \"from_m\": 64485.927, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64585.333, \"from_m\": 64521.634, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64674.001, \"from_m\": 64585.333, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64704.437, \"from_m\": 64674.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65098.693, \"from_m\": 64704.437, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65135.658, \"from_m\": 65098.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66032.109, \"from_m\": 65135.658, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66063.505, \"from_m\": 66032.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66097.518, \"from_m\": 66063.505, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66512.977, \"from_m\": 66097.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67502.301, \"from_m\": 66512.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67824.285, \"from_m\": 67502.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67882.551, \"from_m\": 67824.285, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71171.203, \"from_m\": 67882.551, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71232.72, \"from_m\": 71171.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\": 76513.892, \"from_m\": 71232.72, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78403.703, \"from_m\": 76513.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79340.13, \"from_m\": 78403.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80912.037, \"from_m\": 79340.13, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82525.94, \"from_m\": 80912.037, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82769.293, \"from_m\": 82525.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82865.306, \"from_m\": 82769.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82912.565, \"from_m\": 82865.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83151.064, \"from_m\": 82912.565, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83678.349, \"from_m\": 83151.064, \"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\": 83716.113, \"from_m\": 83678.349, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84273.344, \"from_m\": 83716.113, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 84350.969, \"from_m\": 84273.344, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86871.454, \"from_m\": 84350.969, \"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\": 87909.2, \"from_m\": 86871.454, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88058.083, \"from_m\": 87909.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88087.731, \"from_m\": 88058.083, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 88192.675, \"from_m\": 88087.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89268.656, \"from_m\": 88192.675, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 89370.568, \"from_m\": 89268.656, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90233.468, \"from_m\": 89370.568, \"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\": 90490.95, \"from_m\": 90233.468, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91003.526, \"from_m\": 90490.95, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91058.767, \"from_m\": 91003.526, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92352.138, \"from_m\": 91058.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96249.644, \"from_m\": 92352.138, \"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\": 99400.538, \"from_m\": 96249.644, \"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\": 123954.438, \"from_m\": 99400.538, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 138267.909, \"from_m\": 123954.438, \"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\": 138336.296, \"from_m\": 138267.909, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 138433.307, \"from_m\": 138336.296, \"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\": 139017.292, \"from_m\": 138433.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 139044.394, \"from_m\": 139017.292, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 139102.718, \"from_m\": 139044.394, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 142589.624, \"from_m\": 139102.718, \"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\": 142629.291, \"from_m\": 142589.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 142732.625, \"from_m\": 142629.291, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 142766.076, \"from_m\": 142732.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148145.327, \"from_m\": 142766.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\": 154380.92, \"from_m\": 148145.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 156279.632, \"from_m\": 154380.92, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 157834.275, \"from_m\": 156279.632, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 158502.563, \"from_m\": 157834.275, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 158796.071, \"from_m\": 158502.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\": 159547.902, \"from_m\": 158796.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\": 166101.562, \"from_m\": 159547.902, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 166871.624, \"from_m\": 166101.562, \"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\": 174293.774, \"from_m\": 166871.624, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174309.599, \"from_m\": 174293.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175116.31, \"from_m\": 174309.599, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 176215.91, \"from_m\": 175116.31, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 179205.708, \"from_m\": 176215.91, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 179850.289, \"from_m\": 179205.708, \"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\": 703082, \"profile_key\": \"e4ab095bdefa965d88c43848d31f5c3c4542c2364906bb364d76b935fd94c207\", \"schedule_id\": 26093, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Cumbernauld\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633\", \"location\": \"Greenfaulds\", \"stage_seq\": 2, \"distance_m\": 2138.207, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 3, \"distance_m\": 14726.097, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Gartcosh Jn\", \"stage_seq\": 4, \"distance_m\": 15654.906, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640\", \"location\": \"Gartcosh\", \"stage_seq\": 5, \"distance_m\": 20721.638, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Stepps\", \"stage_seq\": 6, \"distance_m\": 21947.982, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646H\", \"location\": \"Robroyston\", \"stage_seq\": 7, \"distance_m\": 31066.393, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Springburn\", \"stage_seq\": 8, \"distance_m\": 34206.121, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 9, \"distance_m\": 38692.648, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 10, \"distance_m\": 46687.811, \"section_seq\": 1, \"route_path_id\": 101481}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 179850.289, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101481}], \"total_distance_m\": 179850.289, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 171222.809, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8627.48, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1631", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:30Z\", \"source_id\": 59156280, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:35Z\", \"source_id\": 18838722, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:12Z\", \"source_id\": 59171209, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:16Z\", \"source_id\": 18843226, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:23Z\", \"source_id\": 59176153, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:28Z\", \"source_id\": 18844762, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1547, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:08Z\", \"source_id\": 59186742, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:13Z\", \"source_id\": 18847934, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:33Z\", \"source_id\": 59196608, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:38Z\", \"source_id\": 18850905, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:24Z\", \"source_id\": 59209158, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:28Z\", \"source_id\": 18854762, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "2", "timing_fact_generation": 1789833569728272, "current_leg_arrival_utc": "2026-09-19T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:00:59.131904", "service_state_evidence_id": 18854762, "current_leg_start_actual_dep": "2026-09-19T16:53:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:10:59.641145", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
CUB |
GLQ |
2J95 |
385110 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 331.218, "from_m": 301.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 390.168, "from_m": 331.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 535.472, "from_m": 390.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 965.326, "from_m": 535.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 978.427, "from_m": 965.326, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4025.641, "from_m": 978.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20320.797, "from_m": 4025.641, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20838.958, "from_m": 20320.797, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22052.677, "from_m": 20838.958, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29916.89, "from_m": 22052.677, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30772.16, "from_m": 29916.89, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31066.393, "from_m": 30772.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31147.1, "from_m": 31066.393, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37254.33, "from_m": 31147.1, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37369.781, "from_m": 37254.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38222.557, "from_m": 37369.781, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39038.276, "from_m": 38222.557, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39109.596, "from_m": 39038.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.862, "from_m": 39109.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47562.429, "from_m": 46825.862, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58477.425, "from_m": 47562.429, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58532.442, "from_m": 58477.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63105.449, "from_m": 58532.442, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64383.092, "from_m": 63105.449, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64441.656, "from_m": 64383.092, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64485.927, "from_m": 64441.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64521.634, "from_m": 64485.927, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64585.333, "from_m": 64521.634, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64674.001, "from_m": 64585.333, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64704.437, "from_m": 64674.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65098.693, "from_m": 64704.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65135.658, "from_m": 65098.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66032.109, "from_m": 65135.658, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66063.505, "from_m": 66032.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", "infrastructure_limit_mph": 40.0}, {"to_m": 66097.518, "from_m": 66063.505, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66512.977, "from_m": 66097.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67502.301, "from_m": 66512.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67824.285, "from_m": 67502.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67882.551, "from_m": 67824.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71171.203, "from_m": 67882.551, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71232.72, "from_m": 71171.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": 76513.892, "from_m": 71232.72, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78403.703, "from_m": 76513.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79340.13, "from_m": 78403.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80912.037, "from_m": 79340.13, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82525.94, "from_m": 80912.037, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82769.293, "from_m": 82525.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82865.306, "from_m": 82769.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82912.565, "from_m": 82865.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83151.064, "from_m": 82912.565, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83678.349, "from_m": 83151.064, "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": 83716.113, "from_m": 83678.349, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84273.344, "from_m": 83716.113, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 84350.969, "from_m": 84273.344, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86871.454, "from_m": 84350.969, "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": 87909.2, "from_m": 86871.454, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88058.083, "from_m": 87909.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88087.731, "from_m": 88058.083, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 88192.675, "from_m": 88087.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89268.656, "from_m": 88192.675, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 89370.568, "from_m": 89268.656, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90233.468, "from_m": 89370.568, "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": 90490.95, "from_m": 90233.468, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91003.526, "from_m": 90490.95, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91058.767, "from_m": 91003.526, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92352.138, "from_m": 91058.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96249.644, "from_m": 92352.138, "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": 99400.538, "from_m": 96249.644, "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": 123954.438, "from_m": 99400.538, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 138267.909, "from_m": 123954.438, "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": 138336.296, "from_m": 138267.909, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 138433.307, "from_m": 138336.296, "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": 139017.292, "from_m": 138433.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", "infrastructure_limit_mph": 40.0}, {"to_m": 139044.394, "from_m": 139017.292, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 139102.718, "from_m": 139044.394, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 142589.624, "from_m": 139102.718, "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": 142629.291, "from_m": 142589.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 142732.625, "from_m": 142629.291, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 142766.076, "from_m": 142732.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148145.327, "from_m": 142766.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": 154380.92, "from_m": 148145.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 156279.632, "from_m": 154380.92, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 157834.275, "from_m": 156279.632, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 158502.563, "from_m": 157834.275, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 158796.071, "from_m": 158502.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": 159547.902, "from_m": 158796.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": 166101.562, "from_m": 159547.902, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 166871.624, "from_m": 166101.562, "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": 174293.774, "from_m": 166871.624, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174309.599, "from_m": 174293.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175116.31, "from_m": 174309.599, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 176215.91, "from_m": 175116.31, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 179205.708, "from_m": 176215.91, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 179850.289, "from_m": 179205.708, "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": 703082, "profile_key": "e4ab095bdefa965d88c43848d31f5c3c4542c2364906bb364d76b935fd94c207", "schedule_id": 26093, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1631", "location": "Cumbernauld", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Greenfaulds", "stage_seq": 2, "distance_m": 2138.207, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Garnqueen North Jn", "stage_seq": 3, "distance_m": 14726.097, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Gartcosh Jn", "stage_seq": 4, "distance_m": 15654.906, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Gartcosh", "stage_seq": 5, "distance_m": 20721.638, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Stepps", "stage_seq": 6, "distance_m": 21947.982, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646H", "location": "Robroyston", "stage_seq": 7, "distance_m": 31066.393, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Springburn", "stage_seq": 8, "distance_m": 34206.121, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Cowlairs South Jn", "stage_seq": 9, "distance_m": 38692.648, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 10, "distance_m": 46687.811, "section_seq": 1, "route_path_id": 101481}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 179850.289, "from_m": 0.0, "section_seq": 1, "route_path_id": 101481}], "total_distance_m": 179850.289, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 171222.809, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8627.48, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2141, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:30Z", "source_id": 59156280, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:35Z", "source_id": 18838722, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1506, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:12Z", "source_id": 59171209, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:16Z", "source_id": 18843226, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1509, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:23Z", "source_id": 59176153, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:47:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:28Z", "source_id": 18844762, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1547, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:08Z", "source_id": 59186742, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:13Z", "source_id": 18847934, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1520, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:33Z", "source_id": 59196608, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:38Z", "source_id": 18850905, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1407, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:24Z", "source_id": 59209158, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:28Z", "source_id": 18854762, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Cumbernauld |
1631 |
1631 |
1 |
None |
None |
Glasgow Queen St High Level |
1659 |
1659 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69570/2026-09-19/detailed |
None |
Springburn |
2026-09-19T16:53:00+01:00 |
Glasgow Queen St High Level |
5.0 |
{"type": "LineString", "coordinates": [[-4.229769152310883, 55.881644433241455], [-4.2299851, 55.881712600000014], [-4.2301474, 55.88176289999999], [-4.230275, 55.8817986], [-4.2304283, 55.881839799999995], [-4.230560499999999, 55.881872900000005], [-4.2306517, 55.88189539999998], [-4.2306883, 55.881904500000005], [-4.230838799999999, 55.8819409], [-4.230966699999999, 55.8819704], [-4.2321868, 55.882226200000005], [-4.2325957, 55.882315199999994], [-4.2329776, 55.88241560000001], [-4.2337595, 55.882642700000005], [-4.2340335, 55.8827184], [-4.2343618, 55.8827899], [-4.2347429, 55.88284649999999], [-4.2348768, 55.88286049999999], [-4.2351751, 55.882873], [-4.2356927, 55.88285399999999], [-4.2360351, 55.88282019999999], [-4.2363407, 55.882773199999995], [-4.236738299999999, 55.8826758], [-4.2369562, 55.8826091], [-4.2371696, 55.88253780000001], [-4.2374622, 55.882403499999995], [-4.2376667, 55.8822819], [-4.2379138, 55.88212579999999], [-4.237925199999999, 55.88211750000001], [-4.2381961, 55.881858699999995], [-4.238370399999999, 55.881642099999986], [-4.238614499999999, 55.8813006], [-4.2387879, 55.881063], [-4.239042699999999, 55.8807355], [-4.2390598, 55.8807149], [-4.2395168, 55.880163499999995], [-4.2395794, 55.88007830000001], [-4.2397287, 55.879875199999994], [-4.239785173019567, 55.87979530559372], [-4.239889864835954, 55.87964805867017], [-4.239983394385633, 55.8795181648262], [-4.240067339245877, 55.87940314130526], [-4.24014327699396, 55.879300505350855], [-4.240212785207151, 55.879207774206485], [-4.240277441462727, 55.879122465115636], [-4.240338823337956, 55.879042095321786], [-4.240398508410113, 55.87896418206843], [-4.24045807425647, 55.878886242599066], [-4.240519098454298, 55.87880579415717], [-4.240583158580872, 55.87872035398624], [-4.240651832213461, 55.87862743932976], [-4.2407266969293405, 55.87852456743123], [-4.240809330305781, 55.87840925553414], [-4.240901309920058, 55.878279020881955], [-4.24100421334944, 55.878131380718195], [-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]]} |
1.8 |
1655 |
1700 |
Springburn |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-19 16:11:21 |
TERMINATED |
2026-09-19 16:00:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854762 |
1789833569728272 |
26 |
26 |
2026-09-19 16:10:59.641145 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:00:59.131904 |
| 671820 |
702408 |
P65696 |
879D43MS19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 16:01:00 |
2026-09-19 16:11:21 |
2026-09-21 16:11:21 |
{"id": 702408, "stp": "P", "toc": "London Overground", "uid": "P65696", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65696/2026-09-19/detailed", "trust_id": "879D43MS19", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": "16:01:00", "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-19", "dest_arr_time": "1655", "dest_platform": "1", "is_terminated": 1, "next_location": "Norwood Junction", "signalling_id": "9D43", "timing_status": null, "origin_station": "West Croydon", "current_leg_arr": "1606", "current_leg_dep": "1601", "current_leg_end": "Norwood Junction", "origin_dep_time": "1601", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-19T16:11:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10196099999999998, 51.3789421], [-0.1015732, 51.379661], [-0.101459, 51.3798668], [-0.1007864, 51.380920999999994], [-0.1005102, 51.38118709999999], [-0.1002204, 51.38149479999999], [-0.0996509, 51.38202789999999], [-0.09936609999999998, 51.3822518], [-0.0991399, 51.3824042], [-0.0989195, 51.3825302], [-0.0986836, 51.38265459999999], [-0.0983186, 51.3828312], [-0.09805319999999998, 51.382940100000006], [-0.0977714, 51.3830434], [-0.0973319, 51.383187599999985], [-0.0962664, 51.3835394], [-0.0955735, 51.383763300000005], [-0.0949316, 51.383978299999995], [-0.0941373, 51.38423989999999], [-0.0931434, 51.3845815], [-0.0909542, 51.3852877], [-0.08983152841195213, 51.385665632479174], [-0.0890061, 51.3859435], [-0.0886641, 51.386060499999985], [-0.0883121, 51.3861903], [-0.0880408, 51.3863135], [-0.0877574, 51.3864614], [-0.0874138, 51.3866866], [-0.0872782676515657, 51.38679167395817], [-0.0872367, 51.3868239], [-0.08700452330958812, 51.387012151507896], [-0.08695728964593633, 51.38705044900616], [-0.08692219999999999, 51.3870789], [-0.08691229999999998, 51.38711289999999], [-0.08674579999999998, 51.387263899999994], [-0.08633659999999999, 51.3875506], [-0.08607620000000002, 51.3877138], [-0.08597657798432175, 51.38776861593374], [-0.08591552241940241, 51.38780221106374], [-0.08565619999999999, 51.3879449], [-0.08536969999999999, 51.3880796], [-0.0850387, 51.3882054], [-0.0846698, 51.38831309999998], [-0.0842182, 51.3884156], [-0.0836793, 51.38852330000001], [-0.08357722000330924, 51.38854366038676], [-0.08334815570223182, 51.38861134434469], [-0.0831408572390335, 51.38866765776525], [-0.08295291655901607, 51.38871476751328], [-0.0827819256074813, 51.38875484045363], [-0.08262547632973093, 51.38879004345121], [-0.08248116067106676, 51.388822543370814], [-0.08234657057679055, 51.38885450707734], [-0.0822192979922041, 51.38888810143564], [-0.0820969348626091, 51.38892549331057], [-0.0819770731333074, 51.388968849567], [-0.08185730474960073, 51.38902033706978], [-0.08173522165679088, 51.389082122683774], [-0.0816084158001796, 51.389156373273835], [-0.0814744791250687, 51.38924525570483], [-0.08133100357675989, 51.389350936841616], [-0.08117558110055498, 51.38947558354904], [-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]]}", "current_leg_start": "West Croydon", "dest_arr_time_act": "1652", "motion_projection": null, "next_location_lat": "51.3969851", "next_location_lon": "-0.0748711", "previous_location": null, "current_leg_milage": "1.8", "linx_max_speed_mph": null, "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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 702408, \"profile_key\": \"4c63bf9d7c1f16cd3f0121e721e81f94d0e8323747947adb02bdb4537d8ae85f\", \"schedule_id\": 20789, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 362.855, \"section_seq\": 1, \"route_path_id\": 74569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 725.711, \"section_seq\": 1, \"route_path_id\": 74569}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 725.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74569}], \"total_distance_m\": 725.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 237.752, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 487.959, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1601", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "51.3969851", "current_position_lon": "-0.0748711", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1789826508494301, "current_leg_arrival_utc": "2026-09-19T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:01.233502", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-19T16:01:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:02.714909", "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 |
WCY |
XHZ |
9D43 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 118.876, "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": 606.835, "from_m": 118.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 702408, "profile_key": "4c63bf9d7c1f16cd3f0121e721e81f94d0e8323747947adb02bdb4537d8ae85f", "schedule_id": 20789, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1601", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 362.855, "section_seq": 1, "route_path_id": 74569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 725.711, "section_seq": 1, "route_path_id": 74569}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 725.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 74569}], "total_distance_m": 725.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 237.752, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 487.959, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
West Croydon |
1601 |
1601 |
1 |
16:01:00 |
None |
Highbury & Islington (East London Line) |
1655 |
1652 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P65696/2026-09-19/detailed |
None |
West Croydon |
2026-09-19T16:01:30+01:00 |
Norwood Junction |
5.0 |
{"type": "LineString", "coordinates": [[-0.10196099999999998, 51.3789421], [-0.1015732, 51.379661], [-0.101459, 51.3798668], [-0.1007864, 51.380920999999994], [-0.1005102, 51.38118709999999], [-0.1002204, 51.38149479999999], [-0.0996509, 51.38202789999999], [-0.09936609999999998, 51.3822518], [-0.0991399, 51.3824042], [-0.0989195, 51.3825302], [-0.0986836, 51.38265459999999], [-0.0983186, 51.3828312], [-0.09805319999999998, 51.382940100000006], [-0.0977714, 51.3830434], [-0.0973319, 51.383187599999985], [-0.0962664, 51.3835394], [-0.0955735, 51.383763300000005], [-0.0949316, 51.383978299999995], [-0.0941373, 51.38423989999999], [-0.0931434, 51.3845815], [-0.0909542, 51.3852877], [-0.08983152841195213, 51.385665632479174], [-0.0890061, 51.3859435], [-0.0886641, 51.386060499999985], [-0.0883121, 51.3861903], [-0.0880408, 51.3863135], [-0.0877574, 51.3864614], [-0.0874138, 51.3866866], [-0.0872782676515657, 51.38679167395817], [-0.0872367, 51.3868239], [-0.08700452330958812, 51.387012151507896], [-0.08695728964593633, 51.38705044900616], [-0.08692219999999999, 51.3870789], [-0.08691229999999998, 51.38711289999999], [-0.08674579999999998, 51.387263899999994], [-0.08633659999999999, 51.3875506], [-0.08607620000000002, 51.3877138], [-0.08597657798432175, 51.38776861593374], [-0.08591552241940241, 51.38780221106374], [-0.08565619999999999, 51.3879449], [-0.08536969999999999, 51.3880796], [-0.0850387, 51.3882054], [-0.0846698, 51.38831309999998], [-0.0842182, 51.3884156], [-0.0836793, 51.38852330000001], [-0.08357722000330924, 51.38854366038676], [-0.08334815570223182, 51.38861134434469], [-0.0831408572390335, 51.38866765776525], [-0.08295291655901607, 51.38871476751328], [-0.0827819256074813, 51.38875484045363], [-0.08262547632973093, 51.38879004345121], [-0.08248116067106676, 51.388822543370814], [-0.08234657057679055, 51.38885450707734], [-0.0822192979922041, 51.38888810143564], [-0.0820969348626091, 51.38892549331057], [-0.0819770731333074, 51.388968849567], [-0.08185730474960073, 51.38902033706978], [-0.08173522165679088, 51.389082122683774], [-0.0816084158001796, 51.389156373273835], [-0.0814744791250687, 51.38924525570483], [-0.08133100357675989, 51.389350936841616], [-0.08117558110055498, 51.38947558354904], [-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]]} |
1.8 |
1601 |
1606 |
None |
None |
Norwood Junction |
51.3969851 |
-0.0748711 |
51.3969851 |
-0.0748711 |
1 |
0 |
2026-09-19 16:11:21 |
TERMINATED |
2026-09-19 16:01:00 |
West Croydon |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789826508494301 |
0 |
0 |
2026-09-19 16:11:02.714909 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:01.233502 |
| 671821 |
703261 |
W10695 |
731T70MT19 |
2026-09-19 |
COMPLETE |
18854955 |
2026-09-19 17:01:00 |
2026-09-19 16:11:21 |
2026-09-21 16:11:21 |
{"id": 703261, "stp": "P", "toc": "Heathrow Express", "uid": "W10695", "consist": "387132+387139", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10695/2026-09-19/detailed", "trust_id": "731T70MT19", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T70", "timing_status": "ON TIME", "origin_station": "London Paddington", "current_leg_arr": "1701", "current_leg_dep": "1657", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1640", "origin_platform": "6", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-19T16:11:21", "route_debug_link": null, "timing_variation": "0 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": "1701", "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\": 1226.116, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 703261, \"profile_key\": \"8ff59aea54b3b4faf70912ba5eb9a9ee74736e337078ffbc38bca864276e5d73\", \"schedule_id\": 23924, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 857.122, \"section_seq\": 1, \"route_path_id\": 36354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1226.116, \"section_seq\": 1, \"route_path_id\": 36354}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36354}], \"total_distance_m\": 1226.116, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.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": "1640", "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-19T15:49:51Z\", \"source_id\": 59188475, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:56Z\", \"source_id\": 18848440, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:11Z\", \"source_id\": 59199914, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:13Z\", \"source_id\": 18851907, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:44Z\", \"source_id\": 59209916, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:48Z\", \"source_id\": 18854955, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789833589029280, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:03.585558", "service_state_evidence_id": 18854955, "current_leg_start_actual_dep": "2026-09-19T16:57:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:05.129761", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
PAD |
HWV |
1T70 |
387132+387139 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1226.116, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 703261, "profile_key": "8ff59aea54b3b4faf70912ba5eb9a9ee74736e337078ffbc38bca864276e5d73", "schedule_id": 23924, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1640", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 857.122, "section_seq": 1, "route_path_id": 36354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1226.116, "section_seq": 1, "route_path_id": 36354}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1226.116, "from_m": 0.0, "section_seq": 1, "route_path_id": 36354}], "total_distance_m": 1226.116, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.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} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:51Z", "source_id": 59188475, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:56Z", "source_id": 18848440, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:11Z", "source_id": 59199914, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:13Z", "source_id": 18851907, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:44Z", "source_id": 59209916, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:01:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:48Z", "source_id": 18854955, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
London Paddington |
1640 |
1640 |
6 |
None |
None |
Heathrow Terminal 5 |
1701 |
1701 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10695/2026-09-19/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-19T16: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 |
1657 |
1701 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 5 |
Heathrow Terminal 5 |
51.4722980 |
-0.4905293 |
51.4722980 |
-0.4905293 |
1 |
0 |
2026-09-19 16:11:21 |
TERMINATED |
2026-09-19 16:01:00 |
Heathrow Terminal 5 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854955 |
1789833589029280 |
38 |
38 |
2026-09-19 16:11:05.129761 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:03.585558 |
| 671822 |
702514 |
L89627 |
322K30MS19 |
2026-09-19 |
COMPLETE |
18855190 |
2026-09-19 17:01:00 |
2026-09-19 16:11:21 |
2026-09-21 16:11:21 |
{"id": 702514, "stp": "P", "toc": "Northern", "uid": "L89627", "consist": "331107", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89627/2026-09-19/detailed", "trust_id": "322K30MS19", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-19", "dest_arr_time": "1658", "dest_platform": "1", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "2K30", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1701", "current_leg_dep": "1655", "current_leg_end": "Crewe", "origin_dep_time": "1606", "origin_platform": "8", "current_location": "Crewe", "last_update_time": "2026-09-19T16:11:21", "route_debug_link": null, "timing_variation": "+3 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": "1658", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 470.091, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1322.867, \"from_m\": 470.091, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1438.317, \"from_m\": 1322.867, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1484.741, \"from_m\": 1438.317, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1616.323, \"from_m\": 1484.741, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4587.392, \"from_m\": 1616.323, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5002.304, \"from_m\": 4587.392, \"capability_applied\": null, \"effective_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\": 702514, \"profile_key\": \"34281d6a57d0c4116f2e0a81e9c6aaa5583f5a0f69da291095e00854542fefdb\", \"schedule_id\": 2668, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1322.867, \"section_seq\": 1, \"route_path_id\": 29046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 4455.437, \"section_seq\": 1, \"route_path_id\": 29046}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612\", \"location\": \"Levenshulme\", \"stage_seq\": 4, \"distance_m\": 4652.143, \"section_seq\": 1, \"route_path_id\": 29046}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 5, \"distance_m\": 5002.304, \"section_seq\": 1, \"route_path_id\": 29046}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5002.304, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29046}], \"total_distance_m\": 5002.304, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4587.392, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 414.912, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:28Z\", \"source_id\": 59108345, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:32Z\", \"source_id\": 18824053, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:19Z\", \"source_id\": 59116538, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:18:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:20Z\", \"source_id\": 18826629, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:10Z\", \"source_id\": 59137898, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:13Z\", \"source_id\": 18833188, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:59Z\", \"source_id\": 59148453, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:03Z\", \"source_id\": 18836392, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:15Z\", \"source_id\": 59155855, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:20Z\", \"source_id\": 18838573, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:12Z\", \"source_id\": 59164393, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:15Z\", \"source_id\": 18841223, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:44Z\", \"source_id\": 59172422, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:49Z\", \"source_id\": 18843640, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:50Z\", \"source_id\": 59181619, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:53Z\", \"source_id\": 18846395, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:54Z\", \"source_id\": 59188569, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:58Z\", \"source_id\": 18848459, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:04Z\", \"source_id\": 59197600, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:08Z\", \"source_id\": 18851212, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:08Z\", \"source_id\": 59210675, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:14Z\", \"source_id\": 18855190, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "1", "timing_fact_generation": 1789833619174243, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:09.282160", "service_state_evidence_id": 18855190, "current_leg_start_actual_dep": "2026-09-19T16:54:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:09.824154", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
CRE |
2K30 |
331107 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 470.091, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1322.867, "from_m": 470.091, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1438.317, "from_m": 1322.867, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1484.741, "from_m": 1438.317, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1616.323, "from_m": 1484.741, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4587.392, "from_m": 1616.323, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5002.304, "from_m": 4587.392, "capability_applied": null, "effective_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": 702514, "profile_key": "34281d6a57d0c4116f2e0a81e9c6aaa5583f5a0f69da291095e00854542fefdb", "schedule_id": 2668, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1606", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1322.867, "section_seq": 1, "route_path_id": 29046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 4455.437, "section_seq": 1, "route_path_id": 29046}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612", "location": "Levenshulme", "stage_seq": 4, "distance_m": 4652.143, "section_seq": 1, "route_path_id": 29046}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Heaton Chapel", "stage_seq": 5, "distance_m": 5002.304, "section_seq": 1, "route_path_id": 29046}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5002.304, "from_m": 0.0, "section_seq": 1, "route_path_id": 29046}], "total_distance_m": 5002.304, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4587.392, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 414.912, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:28Z", "source_id": 59108345, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:32Z", "source_id": 18824053, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:19Z", "source_id": 59116538, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:18:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:20Z", "source_id": 18826629, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:10Z", "source_id": 59137898, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:28:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:13Z", "source_id": 18833188, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9086, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:59Z", "source_id": 59148453, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:03Z", "source_id": 18836392, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:15Z", "source_id": 59155855, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:36:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:20Z", "source_id": 18838573, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:12Z", "source_id": 59164393, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:15Z", "source_id": 18841223, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:44Z", "source_id": 59172422, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:49Z", "source_id": 18843640, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10476, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:50Z", "source_id": 59181619, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:53Z", "source_id": 18846395, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10488, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:54Z", "source_id": 59188569, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:50:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:58Z", "source_id": 18848459, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:04Z", "source_id": 59197600, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:08Z", "source_id": 18851212, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10627, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:08Z", "source_id": 59210675, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:01:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:14Z", "source_id": 18855190, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1606 |
1606 |
8 |
None |
None |
Crewe |
1658 |
1658 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89627/2026-09-19/detailed |
None |
Sandbach |
2026-09-19T16:54:00+01:00 |
Crewe |
6.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 |
1655 |
1701 |
Sandbach |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-19 16:11:21 |
TERMINATED |
2026-09-19 16:01:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855190 |
1789833619174243 |
80 |
80 |
2026-09-19 16:11:09.824154 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:09.282160 |
| 671823 |
703144 |
C03319 |
685L84MT19 |
2026-09-19 |
COMPLETE |
18855138 |
2026-09-19 17:01:00 |
2026-09-19 16:11:21 |
2026-09-21 16:11:21 |
{"id": 703144, "stp": "P", "toc": "Great Western Railway", "uid": "C03319", "consist": "800014", "dest_crs": "CNM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03319/2026-09-19/detailed", "trust_id": "685L84MT19", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-19", "dest_arr_time": "1655", "dest_platform": "1", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "5L84", "timing_status": "LATE", "origin_station": "Cheltenham Spa", "current_leg_arr": "1655", "current_leg_dep": "1640", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "1634", "origin_platform": "2", "current_location": "Cheltenham Spa", "last_update_time": "2026-09-19T16:11:21", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Alstone Carriage Holding Sidings", "dest_arr_time_act": "1655", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Alstone Carriage Holding Sidings", "current_leg_milage": "0.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.884, \"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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1101.4, \"from_m\": 476.884, \"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\": 1159.791, \"from_m\": 1101.4, \"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\": 1215.91, \"from_m\": 1159.791, \"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\": 1322.797, \"from_m\": 1215.91, \"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\": 1381.178, \"from_m\": 1322.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8218.053, \"from_m\": 1461.124, \"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\": 8272.563, \"from_m\": 8218.053, \"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\": 17450.043, \"from_m\": 8272.563, \"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\": 17461.647, \"from_m\": 17450.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18791.392, \"from_m\": 17461.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\": 18941.983, \"from_m\": 18791.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18980.522, \"from_m\": 18941.983, \"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\": 19470.037, \"from_m\": 18980.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\": 19553.551, \"from_m\": 19470.037, \"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\": 29819.089, \"from_m\": 19553.551, \"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\": 29985.227, \"from_m\": 29819.089, \"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\": 31620.632, \"from_m\": 29985.227, \"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\": 41323.615, \"from_m\": 31620.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41616.782, \"from_m\": 41323.615, \"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\": 41779.972, \"from_m\": 41616.782, \"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\": 41953.533, \"from_m\": 41779.972, \"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\": 50146.382, \"from_m\": 41953.533, \"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\": 54409.842, \"from_m\": 50146.382, \"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\": 54611.248, \"from_m\": 54409.842, \"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\": 54696.927, \"from_m\": 54611.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\": 55893.898, \"from_m\": 54696.927, \"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\": 56456.605, \"from_m\": 55893.898, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56611.668, \"from_m\": 56456.605, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 57069.216, \"from_m\": 56611.668, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 57207.239, \"from_m\": 57069.216, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 57363.165, \"from_m\": 57207.239, \"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\": 57486.018, \"from_m\": 57363.165, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 57705.159, \"from_m\": 57486.018, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 57934.972, \"from_m\": 57705.159, \"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\": 58305.606, \"from_m\": 57934.972, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 59372.942, \"from_m\": 58305.606, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 59611.639, \"from_m\": 59372.942, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 59772.148, \"from_m\": 59611.639, \"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\": 60176.777, \"from_m\": 59772.148, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 60430.08, \"from_m\": 60176.777, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 60745.158, \"from_m\": 60430.08, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 60970.43, \"from_m\": 60745.158, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 61268.645, \"from_m\": 60970.43, \"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\": 61931.958, \"from_m\": 61268.645, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 62102.181, \"from_m\": 61931.958, \"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\": 62248.177, \"from_m\": 62102.181, \"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\": 62648.609, \"from_m\": 62248.177, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 62871.491, \"from_m\": 62648.609, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 63056.352, \"from_m\": 62871.491, \"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\": 63685.648, \"from_m\": 63056.352, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 64302.667, \"from_m\": 63685.648, \"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\": 64804.826, \"from_m\": 64302.667, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 64948.168, \"from_m\": 64804.826, \"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\": 65050.447, \"from_m\": 64948.168, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 65942.917, \"from_m\": 65050.447, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 66131.099, \"from_m\": 65942.917, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 66315.008, \"from_m\": 66131.099, \"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\": 66673.036, \"from_m\": 66315.008, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 66874.084, \"from_m\": 66673.036, \"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\": 67151.588, \"from_m\": 66874.084, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 69229.622, \"from_m\": 67151.588, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 69378.638, \"from_m\": 69229.622, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 69515.251, \"from_m\": 69378.638, \"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\": 70203.109, \"from_m\": 69515.251, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 70332.691, \"from_m\": 70203.109, \"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\": 70511.082, \"from_m\": 70332.691, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 72873.032, \"from_m\": 70511.082, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 72960.107, \"from_m\": 72873.032, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 73047.489, \"from_m\": 72960.107, \"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\": 73444.153, \"from_m\": 73047.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 75178.094, \"from_m\": 73444.153, \"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\": 75437.766, \"from_m\": 75178.094, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 76903.684, \"from_m\": 75437.766, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 77033.804, \"from_m\": 76903.684, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 77127.699, \"from_m\": 77033.804, \"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\": 77406.405, \"from_m\": 77127.699, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 77463.951, \"from_m\": 77406.405, \"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\": 77614.629, \"from_m\": 77463.951, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 80598.078, \"from_m\": 77614.629, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 703144, \"profile_key\": \"ce3cb729b34e8cec4378fbf66b699c87cd9d4e7478a42fa58c489d06424b0459\", \"schedule_id\": 5118, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1653\", \"location\": \"Alstone Carriage Holding Sidings\", \"stage_seq\": 2, \"distance_m\": 1159.791, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 3, \"distance_m\": 7944.439, \"section_seq\": 1, \"route_path_id\": 67471}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 80598.078, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67471}], \"total_distance_m\": 80598.078, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 70185.004, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10413.074, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:35Z\", \"source_id\": 18840063, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:01Z\", \"source_id\": 59210501, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:11Z\", \"source_id\": 18855138, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "1", "timing_fact_generation": 1789833613848780, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:14.715554", "service_state_evidence_id": 18855138, "current_leg_start_actual_dep": "2026-09-19T16:59:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:15.061140", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
CNM |
CNM |
5L84 |
800014 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 476.884, "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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 1101.4, "from_m": 476.884, "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": 1159.791, "from_m": 1101.4, "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": 1215.91, "from_m": 1159.791, "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": 1322.797, "from_m": 1215.91, "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": 1381.178, "from_m": 1322.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8218.053, "from_m": 1461.124, "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": 8272.563, "from_m": 8218.053, "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": 17450.043, "from_m": 8272.563, "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": 17461.647, "from_m": 17450.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18791.392, "from_m": 17461.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": 18941.983, "from_m": 18791.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18980.522, "from_m": 18941.983, "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": 19470.037, "from_m": 18980.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": 19553.551, "from_m": 19470.037, "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": 29819.089, "from_m": 19553.551, "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": 29985.227, "from_m": 29819.089, "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": 31620.632, "from_m": 29985.227, "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": 41323.615, "from_m": 31620.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41616.782, "from_m": 41323.615, "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": 41779.972, "from_m": 41616.782, "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": 41953.533, "from_m": 41779.972, "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": 50146.382, "from_m": 41953.533, "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": 54409.842, "from_m": 50146.382, "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": 54611.248, "from_m": 54409.842, "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": 54696.927, "from_m": 54611.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": 55893.898, "from_m": 54696.927, "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": 56456.605, "from_m": 55893.898, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 56611.668, "from_m": 56456.605, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 57069.216, "from_m": 56611.668, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 57207.239, "from_m": 57069.216, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 57363.165, "from_m": 57207.239, "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": 57486.018, "from_m": 57363.165, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 57705.159, "from_m": 57486.018, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 57934.972, "from_m": 57705.159, "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": 58305.606, "from_m": 57934.972, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 59372.942, "from_m": 58305.606, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 59611.639, "from_m": 59372.942, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 59772.148, "from_m": 59611.639, "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": 60176.777, "from_m": 59772.148, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 60430.08, "from_m": 60176.777, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 60745.158, "from_m": 60430.08, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 60970.43, "from_m": 60745.158, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 61268.645, "from_m": 60970.43, "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": 61931.958, "from_m": 61268.645, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 62102.181, "from_m": 61931.958, "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": 62248.177, "from_m": 62102.181, "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": 62648.609, "from_m": 62248.177, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 62871.491, "from_m": 62648.609, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 63056.352, "from_m": 62871.491, "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": 63685.648, "from_m": 63056.352, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 64302.667, "from_m": 63685.648, "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": 64804.826, "from_m": 64302.667, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 64948.168, "from_m": 64804.826, "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": 65050.447, "from_m": 64948.168, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 65942.917, "from_m": 65050.447, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 66131.099, "from_m": 65942.917, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 66315.008, "from_m": 66131.099, "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": 66673.036, "from_m": 66315.008, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 66874.084, "from_m": 66673.036, "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": 67151.588, "from_m": 66874.084, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 69229.622, "from_m": 67151.588, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 69378.638, "from_m": 69229.622, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 69515.251, "from_m": 69378.638, "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": 70203.109, "from_m": 69515.251, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 70332.691, "from_m": 70203.109, "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": 70511.082, "from_m": 70332.691, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 72873.032, "from_m": 70511.082, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 72960.107, "from_m": 72873.032, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 73047.489, "from_m": 72960.107, "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": 73444.153, "from_m": 73047.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 75178.094, "from_m": 73444.153, "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": 75437.766, "from_m": 75178.094, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 76903.684, "from_m": 75437.766, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 77033.804, "from_m": 76903.684, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 77127.699, "from_m": 77033.804, "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": 77406.405, "from_m": 77127.699, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 77463.951, "from_m": 77406.405, "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": 77614.629, "from_m": 77463.951, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 80598.078, "from_m": 77614.629, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 703144, "profile_key": "ce3cb729b34e8cec4378fbf66b699c87cd9d4e7478a42fa58c489d06424b0459", "schedule_id": 5118, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1653", "location": "Alstone Carriage Holding Sidings", "stage_seq": 2, "distance_m": 1159.791, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 3, "distance_m": 7944.439, "section_seq": 1, "route_path_id": 67471}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 80598.078, "from_m": 0.0, "section_seq": 1, "route_path_id": 67471}], "total_distance_m": 80598.078, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 70185.004, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10413.074, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:35Z", "source_id": 18840063, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20508, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:01Z", "source_id": 59210501, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:11Z", "source_id": 18855138, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Cheltenham Spa |
1634 |
1634 |
2 |
None |
None |
Cheltenham Spa |
1655 |
1655 |
1 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03319/2026-09-19/detailed |
None |
Alstone Carriage Holding Sidings |
2026-09-19T16:59:00+01:00 |
Cheltenham Spa |
15.0 |
{"type": "LineString", "coordinates": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]} |
0.2 |
1640 |
1655 |
Alstone Carriage Holding Sidings |
Cheltenham Spa |
Cheltenham Spa |
51.8968465 |
-2.1002558 |
51.8968465 |
-2.1002558 |
1 |
0 |
2026-09-19 16:11:21 |
TERMINATED |
2026-09-19 16:01:00 |
Cheltenham Spa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855138 |
1789833613848780 |
13 |
13 |
2026-09-19 16:11:15.061140 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:14.715554 |
| 671824 |
703304 |
W10917 |
731Y68MT19 |
2026-09-19 |
COMPLETE |
18855037 |
2026-09-19 17:01:00 |
2026-09-19 16:11:22 |
2026-09-21 16:11:22 |
{"id": 703304, "stp": "P", "toc": "Heathrow Express", "uid": "W10917", "consist": "387131+387136", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10917/2026-09-19/detailed", "trust_id": "731Y68MT19", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "7", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1Y68", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "1701", "current_leg_dep": "1647", "current_leg_end": "London Paddington", "origin_dep_time": "1642", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-19T16:11:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "14.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9129.516, \"from_m\": 0.0, \"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\": 10875.266, \"from_m\": 9129.516, \"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\": 12090.106, \"from_m\": 10875.266, \"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\": 15245.961, \"from_m\": 12090.106, \"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\": 16005.068, \"from_m\": 15245.961, \"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\": 16585.885, \"from_m\": 16005.068, \"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\": 16928.864, \"from_m\": 16585.885, \"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\": 17323.755, \"from_m\": 16928.864, \"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\": 20693.903, \"from_m\": 17323.755, \"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\": 20738.915, \"from_m\": 20693.903, \"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\": 21970.093, \"from_m\": 20738.915, \"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\": 23013.338, \"from_m\": 21970.093, \"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\": 23475.774, \"from_m\": 23013.338, \"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\": 25205.224, \"from_m\": 23475.774, \"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\": 25864.339, \"from_m\": 25205.224, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27678.835, \"from_m\": 25864.339, \"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\": 27704.182, \"from_m\": 27678.835, \"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\": 29283.738, \"from_m\": 27704.182, \"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\": 29937.536, \"from_m\": 29283.738, \"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\": 32677.29, \"from_m\": 29937.536, \"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\": 35483.362, \"from_m\": 32677.29, \"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\": 35623.798, \"from_m\": 35483.362, \"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\": 35651.039, \"from_m\": 35623.798, \"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\": 35681.307, \"from_m\": 35651.039, \"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\": 36575.779, \"from_m\": 35681.307, \"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\": 61633.561, \"from_m\": 36575.779, \"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\": 62038.594, \"from_m\": 61633.561, \"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\": 62088.165, \"from_m\": 62038.594, \"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\": 62095.355, \"from_m\": 62088.165, \"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\": 70467.1, \"from_m\": 62095.355, \"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\": 70897.782, \"from_m\": 70467.1, \"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\": 71103.248, \"from_m\": 70897.782, \"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\": 71636.192, \"from_m\": 71103.248, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 703304, \"profile_key\": \"66541ff8d55c1ee5f5b922c3f9e5564fa2fcb50b2e420c779e0b09b81f6637ec\", \"schedule_id\": 23998, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1647H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 903.357, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 3102.73, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 5398.85, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8353.919, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 9922.248, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 11456.722, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 8, \"distance_m\": 12581.793, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 9, \"distance_m\": 15896.498, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 10, \"distance_m\": 16795.38, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 11, \"distance_m\": 17938.509, \"section_seq\": 1, \"route_path_id\": 66495}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71636.192, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66495}], \"total_distance_m\": 71636.192, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 71636.192, \"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": "1642", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:21Z\", \"source_id\": 59176063, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:26Z\", \"source_id\": 18844726, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:01Z\", \"source_id\": 59195326, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:05Z\", \"source_id\": 18850535, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:01Z\", \"source_id\": 59199555, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:05Z\", \"source_id\": 18851844, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:49Z\", \"source_id\": 59210064, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:54Z\", \"source_id\": 18855037, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "7", "timing_fact_generation": 1789833595464445, "current_leg_arrival_utc": "2026-09-19T17:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:15.624615", "service_state_evidence_id": 18855037, "current_leg_start_actual_dep": "2026-09-19T16:47:30+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:15.655365", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
HWV |
PAD |
1Y68 |
387131+387136 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 9129.516, "from_m": 0.0, "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": 10875.266, "from_m": 9129.516, "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": 12090.106, "from_m": 10875.266, "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": 15245.961, "from_m": 12090.106, "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": 16005.068, "from_m": 15245.961, "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": 16585.885, "from_m": 16005.068, "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": 16928.864, "from_m": 16585.885, "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": 17323.755, "from_m": 16928.864, "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": 20693.903, "from_m": 17323.755, "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": 20738.915, "from_m": 20693.903, "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": 21970.093, "from_m": 20738.915, "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": 23013.338, "from_m": 21970.093, "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": 23475.774, "from_m": 23013.338, "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": 25205.224, "from_m": 23475.774, "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": 25864.339, "from_m": 25205.224, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27678.835, "from_m": 25864.339, "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": 27704.182, "from_m": 27678.835, "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": 29283.738, "from_m": 27704.182, "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": 29937.536, "from_m": 29283.738, "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": 32677.29, "from_m": 29937.536, "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": 35483.362, "from_m": 32677.29, "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": 35623.798, "from_m": 35483.362, "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": 35651.039, "from_m": 35623.798, "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": 35681.307, "from_m": 35651.039, "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": 36575.779, "from_m": 35681.307, "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": 61633.561, "from_m": 36575.779, "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": 62038.594, "from_m": 61633.561, "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": 62088.165, "from_m": 62038.594, "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": 62095.355, "from_m": 62088.165, "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": 70467.1, "from_m": 62095.355, "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": 70897.782, "from_m": 70467.1, "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": 71103.248, "from_m": 70897.782, "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": 71636.192, "from_m": 71103.248, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 703304, "profile_key": "66541ff8d55c1ee5f5b922c3f9e5564fa2fcb50b2e420c779e0b09b81f6637ec", "schedule_id": 23998, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1642", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1647H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 903.357, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 3102.73, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 5398.85, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8353.919, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Southall", "stage_seq": 6, "distance_m": 9922.248, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 11456.722, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Ladbroke Grove Jn", "stage_seq": 8, "distance_m": 12581.793, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Portobello Jn (London)", "stage_seq": 9, "distance_m": 15896.498, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Royal Oak Junction", "stage_seq": 10, "distance_m": 16795.38, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "London Paddington", "stage_seq": 11, "distance_m": 17938.509, "section_seq": 1, "route_path_id": 66495}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71636.192, "from_m": 0.0, "section_seq": 1, "route_path_id": 66495}], "total_distance_m": 71636.192, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 71636.192, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:21Z", "source_id": 59176063, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:26Z", "source_id": 18844726, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:01Z", "source_id": 59195326, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:05Z", "source_id": 18850535, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:01Z", "source_id": 59199555, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:05Z", "source_id": 18851844, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22931, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:49Z", "source_id": 59210064, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:01:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:54Z", "source_id": 18855037, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
1642 |
1642 |
3 |
None |
None |
London Paddington |
1702 |
1702 |
7 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10917/2026-09-19/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-19T16:47:30+01:00 |
London Paddington |
14.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
14.4 |
1647 |
1701 |
Heathrow Terminals 2 & 3 |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-19 16:11:21 |
TERMINATED |
2026-09-19 16:01:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855037 |
1789833595464445 |
33 |
33 |
2026-09-19 16:11:15.655365 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:15.624615 |
| 671825 |
701869 |
F21180 |
471K121R19 |
2026-09-19 |
COMPLETE |
18855033 |
2026-09-19 17:01:00 |
2026-09-19 16:11:22 |
2026-09-21 16:11:22 |
{"id": 701869, "stp": "N", "toc": "Greater Anglia", "uid": "F21180", "consist": "755410", "dest_crs": "NRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F21180/2026-09-19/detailed", "trust_id": "471K121R19", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-19", "dest_arr_time": "1655", "dest_platform": "2", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "1K12", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "1701", "current_leg_dep": "1647", "current_leg_end": "Norwich", "origin_dep_time": "1537", "origin_platform": "6", "current_location": "Norwich", "last_update_time": "2026-09-19T16:11:22", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Wymondham", "dest_arr_time_act": "1653", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Wymondham", "current_leg_milage": "10.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 638.332, \"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\": 817.529, \"from_m\": 638.332, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1833.037, \"from_m\": 817.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3514.068, \"from_m\": 1833.037, \"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\": 7360.049, \"from_m\": 3514.068, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66433.093, \"from_m\": 7360.049, \"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\": 66484.528, \"from_m\": 66433.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72742.276, \"from_m\": 66484.528, \"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\": 74123.989, \"from_m\": 72742.276, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74162.761, \"from_m\": 74123.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74232.474, \"from_m\": 74162.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\": 74473.081, \"from_m\": 74232.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74519.022, \"from_m\": 74473.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74584.251, \"from_m\": 74519.022, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74913.755, \"from_m\": 74584.251, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75181.612, \"from_m\": 74913.755, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 75543.998, \"from_m\": 75181.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\": 88284.516, \"from_m\": 75543.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\": 88955.672, \"from_m\": 88284.516, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 89738.752, \"from_m\": 88955.672, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91071.188, \"from_m\": 89738.752, \"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\": 91089.21, \"from_m\": 91071.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100951.467, \"from_m\": 91089.21, \"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\": 101672.199, \"from_m\": 100951.467, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101701.475, \"from_m\": 101672.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109681.994, \"from_m\": 101701.475, \"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\": 109724.09, \"from_m\": 109681.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\": 135507.895, \"from_m\": 109724.09, \"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\": 135999.033, \"from_m\": 135507.895, \"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\": 136284.952, \"from_m\": 135999.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 136771.648, \"from_m\": 136284.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 137500.551, \"from_m\": 136771.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 139759.296, \"from_m\": 137500.551, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 151839.621, \"from_m\": 139759.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 152762.322, \"from_m\": 151839.621, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 153068.297, \"from_m\": 152762.322, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153257.859, \"from_m\": 153068.297, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 165457.933, \"from_m\": 153257.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\": 165528.297, \"from_m\": 165457.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177540.081, \"from_m\": 165528.297, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 178153.312, \"from_m\": 177540.081, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 182101.34, \"from_m\": 178153.312, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 182563.936, \"from_m\": 182101.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 182634.552, \"from_m\": 182563.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182859.82, \"from_m\": 182634.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 183371.267, \"from_m\": 182859.82, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183897.892, \"from_m\": 183371.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184374.566, \"from_m\": 183897.892, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184827.785, \"from_m\": 184374.566, \"capability_applied\": null, \"effective_limit_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\": 701869, \"profile_key\": \"9fb3c856652f1080f61120c90b027ba9fa7dfac4c70aee97293354912cda5127\", \"schedule_id\": 32129, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1537\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 2, \"distance_m\": 557.844, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Cambridge North\", \"stage_seq\": 3, \"distance_m\": 1044.081, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Waterbeach\", \"stage_seq\": 4, \"distance_m\": 1725.297, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 5, \"distance_m\": 2451.529, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1552\", \"location\": \"Ely\", \"stage_seq\": 6, \"distance_m\": 13226.906, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"Ely North Jn\", \"stage_seq\": 7, \"distance_m\": 32097.29, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1610\", \"location\": \"Brandon\", \"stage_seq\": 8, \"distance_m\": 51456.581, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1618\", \"location\": \"Thetford\", \"stage_seq\": 9, \"distance_m\": 55334.831, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1633\", \"location\": \"Attleborough\", \"stage_seq\": 10, \"distance_m\": 66268.909, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640\", \"location\": \"Wymondham\", \"stage_seq\": 11, \"distance_m\": 71580.974, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Wymondham Co877\", \"stage_seq\": 12, \"distance_m\": 72953.041, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Trowse Jn\", \"stage_seq\": 13, \"distance_m\": 74390.178, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 14, \"distance_m\": 75728.838, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 15, \"distance_m\": 89330.739, \"section_seq\": 1, \"route_path_id\": 65804}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 16, \"distance_m\": 101896.356, \"section_seq\": 1, \"route_path_id\": 65804}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 184827.785, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65804}], \"total_distance_m\": 184827.785, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 183463.12, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1364.665, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1537", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:28Z\", \"source_id\": 59032693, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:30Z\", \"source_id\": 18801342, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12321, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:41:40Z\", \"source_id\": 59037569, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:41:45Z\", \"source_id\": 18802823, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:50Z\", \"source_id\": 59055828, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:50:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:53Z\", \"source_id\": 18808323, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:54Z\", \"source_id\": 59107094, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:58Z\", \"source_id\": 18823681, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:40Z\", \"source_id\": 59130254, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:44Z\", \"source_id\": 18830843, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:17Z\", \"source_id\": 59162425, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:20Z\", \"source_id\": 18840614, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:56Z\", \"source_id\": 59177364, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:03Z\", \"source_id\": 18845132, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:47Z\", \"source_id\": 59210049, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:54Z\", \"source_id\": 18855033, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "2", "timing_fact_generation": 1789833595229816, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:16.254174", "service_state_evidence_id": 18855033, "current_leg_start_actual_dep": "2026-09-19T16:48:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:16.858380", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
N |
CBG |
NRW |
1K12 |
755410 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 638.332, "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": 817.529, "from_m": 638.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1833.037, "from_m": 817.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3514.068, "from_m": 1833.037, "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": 7360.049, "from_m": 3514.068, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66433.093, "from_m": 7360.049, "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": 66484.528, "from_m": 66433.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72742.276, "from_m": 66484.528, "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": 74123.989, "from_m": 72742.276, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74162.761, "from_m": 74123.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74232.474, "from_m": 74162.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": 74473.081, "from_m": 74232.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74519.022, "from_m": 74473.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74584.251, "from_m": 74519.022, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74913.755, "from_m": 74584.251, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75181.612, "from_m": 74913.755, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 75543.998, "from_m": 75181.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": 88284.516, "from_m": 75543.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": 88955.672, "from_m": 88284.516, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 89738.752, "from_m": 88955.672, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91071.188, "from_m": 89738.752, "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": 91089.21, "from_m": 91071.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100951.467, "from_m": 91089.21, "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": 101672.199, "from_m": 100951.467, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101701.475, "from_m": 101672.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109681.994, "from_m": 101701.475, "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": 109724.09, "from_m": 109681.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": 135507.895, "from_m": 109724.09, "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": 135999.033, "from_m": 135507.895, "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": 136284.952, "from_m": 135999.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 136771.648, "from_m": 136284.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 137500.551, "from_m": 136771.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 139759.296, "from_m": 137500.551, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 151839.621, "from_m": 139759.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 152762.322, "from_m": 151839.621, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 153068.297, "from_m": 152762.322, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153257.859, "from_m": 153068.297, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 165457.933, "from_m": 153257.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": 165528.297, "from_m": 165457.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177540.081, "from_m": 165528.297, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 178153.312, "from_m": 177540.081, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 182101.34, "from_m": 178153.312, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 182563.936, "from_m": 182101.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 182634.552, "from_m": 182563.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182859.82, "from_m": 182634.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 183371.267, "from_m": 182859.82, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183897.892, "from_m": 183371.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184374.566, "from_m": 183897.892, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184827.785, "from_m": 184374.566, "capability_applied": null, "effective_limit_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": 701869, "profile_key": "9fb3c856652f1080f61120c90b027ba9fa7dfac4c70aee97293354912cda5127", "schedule_id": 32129, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1537", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 557.844, "section_seq": 1, "route_path_id": 65804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Cambridge North", "stage_seq": 3, "distance_m": 1044.081, "section_seq": 1, "route_path_id": 65804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Waterbeach", "stage_seq": 4, "distance_m": 1725.297, "section_seq": 1, "route_path_id": 65804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Ely Dock Jn", "stage_seq": 5, "distance_m": 2451.529, "section_seq": 1, "route_path_id": 65804}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1552", "location": "Ely", "stage_seq": 6, "distance_m": 13226.906, "section_seq": 1, "route_path_id": 65804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Ely North Jn", "stage_seq": 7, "distance_m": 32097.29, "section_seq": 1, "route_path_id": 65804}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Brandon", "stage_seq": 8, "distance_m": 51456.581, "section_seq": 1, "route_path_id": 65804}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1618", "location": "Thetford", "stage_seq": 9, "distance_m": 55334.831, "section_seq": 1, "route_path_id": 65804}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633", "location": "Attleborough", "stage_seq": 10, "distance_m": 66268.909, "section_seq": 1, "route_path_id": 65804}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Wymondham", "stage_seq": 11, "distance_m": 71580.974, "section_seq": 1, "route_path_id": 65804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Wymondham Co877", "stage_seq": 12, "distance_m": 72953.041, "section_seq": 1, "route_path_id": 65804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Trowse Jn", "stage_seq": 13, "distance_m": 74390.178, "section_seq": 1, "route_path_id": 65804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Trowse Swing Bridge", "stage_seq": 14, "distance_m": 75728.838, "section_seq": 1, "route_path_id": 65804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Norwich Thorpe Jn", "stage_seq": 15, "distance_m": 89330.739, "section_seq": 1, "route_path_id": 65804}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": null, "location": "Norwich", "stage_seq": 16, "distance_m": 101896.356, "section_seq": 1, "route_path_id": 65804}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 184827.785, "from_m": 0.0, "section_seq": 1, "route_path_id": 65804}], "total_distance_m": 184827.785, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 183463.12, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1364.665, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12431, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:28Z", "source_id": 59032693, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:30Z", "source_id": 18801342, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12321, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:41:40Z", "source_id": 59037569, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:41:45Z", "source_id": 18802823, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12233, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:50Z", "source_id": 59055828, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:50:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:53Z", "source_id": 18808323, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12178, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:54Z", "source_id": 59107094, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:58Z", "source_id": 18823681, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12170, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:40Z", "source_id": 59130254, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:44Z", "source_id": 18830843, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13221, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:17Z", "source_id": 59162425, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:38:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:20Z", "source_id": 18840614, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13210, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:56Z", "source_id": 59177364, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:03Z", "source_id": 18845132, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12989, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:47Z", "source_id": 59210049, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:54Z", "source_id": 18855033, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Cambridge |
1537 |
1537 |
6 |
None |
None |
Norwich |
1655 |
1653 |
2 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F21180/2026-09-19/detailed |
None |
Wymondham |
2026-09-19T16:48:00+01:00 |
Norwich |
14.0 |
{"type": "LineString", "coordinates": [[1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} |
10.1 |
1647 |
1701 |
Wymondham |
Norwich |
Norwich |
52.6266570 |
1.3070530 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-19 16:11:22 |
TERMINATED |
2026-09-19 16:01:00 |
Norwich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855033 |
1789833595229816 |
51 |
51 |
2026-09-19 16:11:16.858380 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:16.254174 |
| 671826 |
701549 |
G89819 |
301Y51MQ19 |
2026-09-19 |
COMPLETE |
18854920 |
2026-09-19 17:01:00 |
2026-09-19 16:11:22 |
2026-09-21 16:11:22 |
{"id": 701549, "stp": "P", "toc": "Northern", "uid": "G89819", "consist": "331016+331031", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89819/2026-09-19/detailed", "trust_id": "301Y51MQ19", "origin_crs": "BPN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1Y51", "timing_status": "LATE", "origin_station": "Blackpool North", "current_leg_arr": "1701", "current_leg_dep": "1648", "current_leg_end": "Manchester Airport", "origin_dep_time": "1523", "origin_platform": "4", "current_location": "Manchester Airport", "last_update_time": "2026-09-19T16:11:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Manchester Piccadilly", "current_leg_milage": "10.1", "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.748, \"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.748, \"capability_applied\": null, \"effective_limit_mph\": 60.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.748, \"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.115, \"from_m\": 23383.748, \"capability_applied\": null, \"effective_limit_mph\": 70.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.779, \"from_m\": 35865.115, \"capability_applied\": null, \"effective_limit_mph\": 15.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.462, \"from_m\": 35902.779, \"capability_applied\": null, \"effective_limit_mph\": 70.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.448, \"from_m\": 51417.462, \"capability_applied\": null, \"effective_limit_mph\": 50.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.535, \"from_m\": 53055.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\": 68463.925, \"from_m\": 67780.535, \"capability_applied\": null, \"effective_limit_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\": 701549, \"profile_key\": \"f5002e9b1d568201253a1abc32e52e4aa2b0725a596600d185b6e0bf87c2c286\", \"schedule_id\": 2177, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Blackpool North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1526\", \"location\": \"Layton\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"1529H\", \"wtt_dep\": \"1530H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1539\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1550H\", \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Ribble Jn\", \"stage_seq\": 8, \"distance_m\": 22587.7, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 9, \"distance_m\": 35247.048, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556H\", \"location\": \"Leyland\", \"stage_seq\": 10, \"distance_m\": 40703.316, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Euxton Jn\", \"stage_seq\": 11, \"distance_m\": 43820.892, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601\", \"location\": \"Buckshaw Village\", \"stage_seq\": 12, \"distance_m\": 45788.188, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1605\", \"location\": \"Chorley\", \"stage_seq\": 13, \"distance_m\": 51989.785, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1613H\", \"location\": \"Horwich Parkway\", \"stage_seq\": 14, \"distance_m\": 67652.586, \"section_seq\": 1, \"route_path_id\": 66424}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1616H\", \"location\": \"Lostock\", \"stage_seq\": 15, \"distance_m\": 68463.925, \"section_seq\": 1, \"route_path_id\": 66424}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68463.925, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66424}], \"total_distance_m\": 68463.925, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68463.925, \"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": "1523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:24:54Z\", \"source_id\": 59000846, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:24:55Z\", \"source_id\": 18791772, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:28:28Z\", \"source_id\": 59008534, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:28:31Z\", \"source_id\": 18794116, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:36:07Z\", \"source_id\": 59025342, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:36:12Z\", \"source_id\": 18799147, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:23Z\", \"source_id\": 59048170, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:29Z\", \"source_id\": 18806032, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:54Z\", \"source_id\": 59064832, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:59Z\", \"source_id\": 18811039, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:30Z\", \"source_id\": 59083497, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:03:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:35Z\", \"source_id\": 18816655, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:05:32Z\", \"source_id\": 59090481, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:05:36Z\", \"source_id\": 18818703, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:35Z\", \"source_id\": 59104235, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:41Z\", \"source_id\": 18822757, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:06Z\", \"source_id\": 59111746, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:08Z\", \"source_id\": 18825114, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:32Z\", \"source_id\": 59121413, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:35Z\", \"source_id\": 18828086, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:21Z\", \"source_id\": 59153681, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:23Z\", \"source_id\": 18837961, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:09Z\", \"source_id\": 59164315, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:15Z\", \"source_id\": 18841222, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:21Z\", \"source_id\": 59169176, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:25Z\", \"source_id\": 18842682, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:12Z\", \"source_id\": 59177938, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:15Z\", \"source_id\": 18845294, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:17Z\", \"source_id\": 59204462, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:58:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:23Z\", \"source_id\": 18853371, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:39Z\", \"source_id\": 59209790, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:44Z\", \"source_id\": 18854920, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1789833585784621, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:17.937602", "service_state_evidence_id": 18854920, "current_leg_start_actual_dep": "2026-09-19T16:48:00+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:19.603985", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BPN |
MIA |
1Y51 |
331016+331031 |
6 |
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.748, "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.748, "capability_applied": null, "effective_limit_mph": 60.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.748, "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.115, "from_m": 23383.748, "capability_applied": null, "effective_limit_mph": 70.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.779, "from_m": 35865.115, "capability_applied": null, "effective_limit_mph": 15.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.462, "from_m": 35902.779, "capability_applied": null, "effective_limit_mph": 70.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.448, "from_m": 51417.462, "capability_applied": null, "effective_limit_mph": 50.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.535, "from_m": 53055.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": 68463.925, "from_m": 67780.535, "capability_applied": null, "effective_limit_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": 701549, "profile_key": "f5002e9b1d568201253a1abc32e52e4aa2b0725a596600d185b6e0bf87c2c286", "schedule_id": 2177, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1523", "location": "Blackpool North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524H", "location": "Devonshire Road Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1526", "location": "Layton", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "1529H", "wtt_dep": "1530H", "location": "Poulton-le-Fylde", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1539", "location": "Kirkham & Wesham", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Preston Fylde Jn", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1550H", "location": "Preston", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Ribble Jn", "stage_seq": 8, "distance_m": 22587.7, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Farington Curve Jn", "stage_seq": 9, "distance_m": 35247.048, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556H", "location": "Leyland", "stage_seq": 10, "distance_m": 40703.316, "section_seq": 1, "route_path_id": 66424}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Euxton Jn", "stage_seq": 11, "distance_m": 43820.892, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601", "location": "Buckshaw Village", "stage_seq": 12, "distance_m": 45788.188, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Chorley", "stage_seq": 13, "distance_m": 51989.785, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Horwich Parkway", "stage_seq": 14, "distance_m": 67652.586, "section_seq": 1, "route_path_id": 66424}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1616H", "location": "Lostock", "stage_seq": 15, "distance_m": 68463.925, "section_seq": 1, "route_path_id": 66424}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68463.925, "from_m": 0.0, "section_seq": 1, "route_path_id": 66424}], "total_distance_m": 68463.925, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68463.925, "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": 7820, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:24:54Z", "source_id": 59000846, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:24:55Z", "source_id": 18791772, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:28:28Z", "source_id": 59008534, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:28:31Z", "source_id": 18794116, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:36:07Z", "source_id": 59025342, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:36:12Z", "source_id": 18799147, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7860, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:23Z", "source_id": 59048170, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:29Z", "source_id": 18806032, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7988, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:54Z", "source_id": 59064832, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T14:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:59Z", "source_id": 18811039, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8012, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:30Z", "source_id": 59083497, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:03:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:35Z", "source_id": 18816655, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8017, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:05:32Z", "source_id": 59090481, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:05:36Z", "source_id": 18818703, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8029, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:35Z", "source_id": 59104235, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:41Z", "source_id": 18822757, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8042, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:06Z", "source_id": 59111746, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:08Z", "source_id": 18825114, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:32Z", "source_id": 59121413, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:20:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:35Z", "source_id": 18828086, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:21Z", "source_id": 59153681, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:35:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:23Z", "source_id": 18837961, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:09Z", "source_id": 59164315, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T15:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:15Z", "source_id": 18841222, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:21Z", "source_id": 59169176, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:25Z", "source_id": 18842682, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:12Z", "source_id": 59177938, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:15Z", "source_id": 18845294, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:17Z", "source_id": 59204462, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T15:58:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:23Z", "source_id": 18853371, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:39Z", "source_id": 59209790, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T16:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:44Z", "source_id": 18854920, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Blackpool North |
1523 |
1523 |
4 |
None |
None |
Manchester Airport |
1700 |
1700 |
1A |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89819/2026-09-19/detailed |
None |
Manchester Piccadilly |
2026-09-19T16:48:00+01:00 |
Manchester Airport |
13.0 |
{"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} |
10.1 |
1648 |
1701 |
Manchester Piccadilly |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-19 16:11:22 |
TERMINATED |
2026-09-19 16:01:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854920 |
1789833585784621 |
120 |
120 |
2026-09-19 16:11:19.603985 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:17.937602 |
| 671827 |
703682 |
L85535 |
875J45MT19 |
2026-09-19 |
COMPLETE |
18856038 |
2026-09-19 17:00:00 |
2026-09-19 16:11:22 |
2026-09-21 16:11:22 |
{"id": 703682, "stp": "P", "toc": "South Western Railway", "uid": "L85535", "consist": "450076", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85535/2026-09-19/detailed", "trust_id": "875J45MT19", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:59:00", "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5J45", "timing_status": "EARLY", "origin_station": "Farnham Depot Reception Ro", "current_leg_arr": "1700", "current_leg_dep": "1659", "current_leg_end": "Farnham", "origin_dep_time": "1659", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-19T16: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": "1702", "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\": 447.116, \"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\": 727.816, \"from_m\": 447.116, \"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\": 738.315, \"from_m\": 727.816, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 796.261, \"from_m\": 738.315, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1312.821, \"from_m\": 796.261, \"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\": 7988.19, \"from_m\": 1312.821, \"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\": 8038.069, \"from_m\": 7988.19, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12018.719, \"from_m\": 8038.069, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 13339.756, \"from_m\": 12018.719, \"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\": 13397.484, \"from_m\": 13339.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17281.897, \"from_m\": 13397.484, \"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\": 20960.707, \"from_m\": 17281.897, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 26181.713, \"from_m\": 20960.707, \"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\": 26687.92, \"from_m\": 26181.713, \"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\": 31524.897, \"from_m\": 26687.92, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 32213.119, \"from_m\": 31524.897, \"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\": 32858.15, \"from_m\": 32213.119, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33819.356, \"from_m\": 32858.15, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34784.206, \"from_m\": 33819.356, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38168.338, \"from_m\": 34784.206, \"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\": 43238.32, \"from_m\": 38168.338, \"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\": 43685.491, \"from_m\": 43238.32, \"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\": 45847.762, \"from_m\": 43685.491, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 46799.82, \"from_m\": 45847.762, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47047.969, \"from_m\": 46799.82, \"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\": 47239.529, \"from_m\": 47047.969, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47354.371, \"from_m\": 47239.529, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47662.965, \"from_m\": 47354.371, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 703682, \"profile_key\": \"4d8c8e7bcd79f71ca76c6f09e1e708543b5d04228ede18c54cf85ecf539b4108\", \"schedule_id\": 18825, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73953}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 2, \"distance_m\": 474.421, \"section_seq\": 1, \"route_path_id\": 73953}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47662.965, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73953}], \"total_distance_m\": 47662.965, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46849.527, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 813.438, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1659", "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-19T16:01:20Z\", \"source_id\": 18856038, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1789833680982578, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:20.977007", "service_state_evidence_id": 18856038, "current_leg_start_actual_dep": "2026-09-19T16:59:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-19T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:01:20.987309", "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 |
5J45 |
450076 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 447.116, "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": 727.816, "from_m": 447.116, "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": 738.315, "from_m": 727.816, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 796.261, "from_m": 738.315, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1312.821, "from_m": 796.261, "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": 7988.19, "from_m": 1312.821, "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": 8038.069, "from_m": 7988.19, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12018.719, "from_m": 8038.069, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 13339.756, "from_m": 12018.719, "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": 13397.484, "from_m": 13339.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17281.897, "from_m": 13397.484, "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": 20960.707, "from_m": 17281.897, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 26181.713, "from_m": 20960.707, "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": 26687.92, "from_m": 26181.713, "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": 31524.897, "from_m": 26687.92, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 32213.119, "from_m": 31524.897, "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": 32858.15, "from_m": 32213.119, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33819.356, "from_m": 32858.15, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34784.206, "from_m": 33819.356, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38168.338, "from_m": 34784.206, "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": 43238.32, "from_m": 38168.338, "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": 43685.491, "from_m": 43238.32, "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": 45847.762, "from_m": 43685.491, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 46799.82, "from_m": 45847.762, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47047.969, "from_m": 46799.82, "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": 47239.529, "from_m": 47047.969, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47354.371, "from_m": 47239.529, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47662.965, "from_m": 47354.371, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 703682, "profile_key": "4d8c8e7bcd79f71ca76c6f09e1e708543b5d04228ede18c54cf85ecf539b4108", "schedule_id": 18825, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1659", "location": "Farnham Depot Reception Ro", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73953}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "Farnham", "stage_seq": 2, "distance_m": 474.421, "section_seq": 1, "route_path_id": 73953}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47662.965, "from_m": 0.0, "section_seq": 1, "route_path_id": 73953}], "total_distance_m": 47662.965, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46849.527, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 813.438, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:20Z", "source_id": 18856038, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}] |
Farnham Depot Reception Ro |
1659 |
1659 |
None |
16:59:00 |
None |
Farnham |
1702 |
1702 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85535/2026-09-19/detailed |
None |
Farnham Depot Reception Ro |
2026-09-19T16: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 |
1659 |
1700 |
Farnham Depot Reception Ro |
Farnham |
Farnham |
51.2111185 |
-0.7934833 |
51.2111185 |
-0.7934833 |
1 |
0 |
2026-09-19 16:11:22 |
TERMINATED |
2026-09-19 16:00:00 |
Farnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856038 |
1789833680982578 |
2 |
2 |
2026-09-19 16:01:20.987309 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:20.977007 |
| 671828 |
702110 |
P02138 |
472W23MR19 |
2026-09-19 |
COMPLETE |
18855116 |
2026-09-19 17:01:00 |
2026-09-19 16:11:51 |
2026-09-21 16:11:51 |
{"id": 702110, "stp": "O", "toc": "Greater Anglia", "uid": "P02138", "consist": "755416", "dest_crs": "IPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02138/2026-09-19/detailed", "trust_id": "472W23MR19", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "4B", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2W23", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "1701", "current_leg_dep": "1653", "current_leg_end": "Ipswich", "origin_dep_time": "1548", "origin_platform": "5", "current_location": "Ipswich", "last_update_time": "2026-09-19T16:11:51", "route_debug_link": null, "timing_variation": "-1 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": "1702", "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\": 127.488, \"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\": 9686.931, \"from_m\": 127.488, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10209.473, \"from_m\": 9686.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11109.28, \"from_m\": 10209.473, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 702110, \"profile_key\": \"dbf857c7f4b3aa85a5163603bd9ce15d49c493005f314a90865cca14ce524f8f\", \"schedule_id\": 38014, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 2, \"distance_m\": 3642.777, \"section_seq\": 1, \"route_path_id\": 106149}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1604H\", \"location\": \"Dullingham\", \"stage_seq\": 3, \"distance_m\": 11109.28, \"section_seq\": 1, \"route_path_id\": 106149}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11109.28, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106149}], \"total_distance_m\": 11109.28, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10586.738, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 522.542, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1548", "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\": 12316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:47Z\", \"source_id\": 59086347, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:05:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:50Z\", \"source_id\": 18817572, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:48Z\", \"source_id\": 59119851, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:54Z\", \"source_id\": 18827640, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:51Z\", \"source_id\": 59139356, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:52Z\", \"source_id\": 18833660, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:06Z\", \"source_id\": 59146375, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:12Z\", \"source_id\": 18835819, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:22Z\", \"source_id\": 59166965, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:24Z\", \"source_id\": 18841997, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:49Z\", \"source_id\": 59183751, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:49Z\", \"source_id\": 18847044, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:20Z\", \"source_id\": 59191704, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:25Z\", \"source_id\": 18849408, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:56Z\", \"source_id\": 59210336, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:00Z\", \"source_id\": 18855116, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "4", "timing_fact_generation": 1789833602889726, "current_leg_arrival_utc": "2026-09-19T17:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:25.266477", "service_state_evidence_id": 18855116, "current_leg_start_actual_dep": "2026-09-19T16:52:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:25.309283", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
CBG |
IPS |
2W23 |
755416 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 127.488, "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": 9686.931, "from_m": 127.488, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10209.473, "from_m": 9686.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11109.28, "from_m": 10209.473, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 702110, "profile_key": "dbf857c7f4b3aa85a5163603bd9ce15d49c493005f314a90865cca14ce524f8f", "schedule_id": 38014, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 3642.777, "section_seq": 1, "route_path_id": 106149}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1604H", "location": "Dullingham", "stage_seq": 3, "distance_m": 11109.28, "section_seq": 1, "route_path_id": 106149}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11109.28, "from_m": 0.0, "section_seq": 1, "route_path_id": 106149}], "total_distance_m": 11109.28, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10586.738, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 522.542, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12316, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:47Z", "source_id": 59086347, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:05:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:50Z", "source_id": 18817572, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12278, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:48Z", "source_id": 59119851, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:54Z", "source_id": 18827640, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12292, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:51Z", "source_id": 59139356, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:52Z", "source_id": 18833660, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12304, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:06Z", "source_id": 59146375, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:12Z", "source_id": 18835819, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12308, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:22Z", "source_id": 59166965, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:24Z", "source_id": 18841997, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:49Z", "source_id": 59183751, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:49Z", "source_id": 18847044, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13248, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:20Z", "source_id": 59191704, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:25Z", "source_id": 18849408, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13393, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:56Z", "source_id": 59210336, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:01:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:00Z", "source_id": 18855116, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Cambridge |
1548 |
1548 |
5 |
None |
None |
Ipswich |
1702 |
1702 |
4B |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02138/2026-09-19/detailed |
None |
Needham Market |
2026-09-19T16:52: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 |
1653 |
1701 |
Needham Market |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-19 16:11:51 |
TERMINATED |
2026-09-19 16:01:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855116 |
1789833602889726 |
48 |
48 |
2026-09-19 16:11:25.309283 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:25.266477 |
| 671829 |
702467 |
W27957 |
899Y42MR19 |
2026-09-19 |
COMPLETE |
18855454 |
2026-09-19 17:01:00 |
2026-09-19 16:11:51 |
2026-09-21 16:11:51 |
{"id": 702467, "stp": "O", "toc": "Thameslink", "uid": "W27957", "consist": "700043", "dest_crs": "BFR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W27957/2026-09-19/detailed", "trust_id": "899Y42MR19", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Blackfriars", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "3", "is_terminated": 1, "next_location": "London Blackfriars", "signalling_id": "9Y42", "timing_status": "EARLY", "origin_station": "Sevenoaks", "current_leg_arr": "1701", "current_leg_dep": "1658", "current_leg_end": "London Blackfriars", "origin_dep_time": "1603", "origin_platform": "3", "current_location": "London Blackfriars", "last_update_time": "2026-09-19T16:11:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09885980928640944, 51.49407035639032], [-0.0988519, 51.49409539999999], [-0.0987903, 51.4942577], [-0.09874639999999998, 51.4943679], [-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.10262315961332368, 51.50516368649792], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179]]}", "current_leg_start": "Elephant & Castle", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "51.5105179", "next_location_lon": "-0.1031634", "previous_location": "Elephant & Castle", "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\": 89.434, \"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\": 260.251, \"from_m\": 89.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 349.685, \"from_m\": 260.251, \"capability_applied\": null, \"effective_limit_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\": 702467, \"profile_key\": \"a685af32f070c8209527d9e39a8245f468d5e2d6ac0498b3dd52d95ae07b7540\", \"schedule_id\": 40413, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30461}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1613H\", \"location\": \"Orpington\", \"stage_seq\": 2, \"distance_m\": 174.842, \"section_seq\": 1, \"route_path_id\": 30461}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1617\", \"location\": \"Petts Wood\", \"stage_seq\": 3, \"distance_m\": 349.685, \"section_seq\": 1, \"route_path_id\": 30461}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 349.685, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30461}], \"total_distance_m\": 349.685, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 349.685, \"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": "1603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5105179", "current_position_lon": "-0.1031634", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:30Z\", \"source_id\": 59112585, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:16:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:35Z\", \"source_id\": 18825413, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:08Z\", \"source_id\": 59120602, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:19:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:10Z\", \"source_id\": 18827827, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:25Z\", \"source_id\": 59129783, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:29Z\", \"source_id\": 18830712, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:39Z\", \"source_id\": 59134609, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:47Z\", \"source_id\": 18832208, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:07Z\", \"source_id\": 59140051, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:10Z\", \"source_id\": 18833826, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:24Z\", \"source_id\": 59144843, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:25Z\", \"source_id\": 18835320, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:49Z\", \"source_id\": 59150395, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:50Z\", \"source_id\": 18836976, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:55Z\", \"source_id\": 59154986, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:00Z\", \"source_id\": 18838353, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:05Z\", \"source_id\": 59159850, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:08Z\", \"source_id\": 18839763, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:44Z\", \"source_id\": 59165544, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:49Z\", \"source_id\": 18841608, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:21Z\", \"source_id\": 59171554, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:26Z\", \"source_id\": 18843349, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:56Z\", \"source_id\": 59177304, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:00Z\", \"source_id\": 18845114, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:35Z\", \"source_id\": 59183267, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:40Z\", \"source_id\": 18846867, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:55Z\", \"source_id\": 59201484, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:00Z\", \"source_id\": 18852477, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:28Z\", \"source_id\": 59211533, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:31Z\", \"source_id\": 18855454, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Blackfriars", "service_state_platform": "3", "timing_fact_generation": 1789833632788964, "current_leg_arrival_utc": "2026-09-19T17:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:26.186059", "service_state_evidence_id": 18855454, "current_leg_start_actual_dep": "2026-09-19T16:58:00+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:26.291783", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
SEV |
BFR |
9Y42 |
700043 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 89.434, "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": 260.251, "from_m": 89.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 349.685, "from_m": 260.251, "capability_applied": null, "effective_limit_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": 702467, "profile_key": "a685af32f070c8209527d9e39a8245f468d5e2d6ac0498b3dd52d95ae07b7540", "schedule_id": 40413, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1603", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30461}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1613H", "location": "Orpington", "stage_seq": 2, "distance_m": 174.842, "section_seq": 1, "route_path_id": 30461}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617", "location": "Petts Wood", "stage_seq": 3, "distance_m": 349.685, "section_seq": 1, "route_path_id": 30461}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 349.685, "from_m": 0.0, "section_seq": 1, "route_path_id": 30461}], "total_distance_m": 349.685, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 349.685, "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": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:30Z", "source_id": 59112585, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:16:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:35Z", "source_id": 18825413, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:08Z", "source_id": 59120602, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:19:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:10Z", "source_id": 18827827, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:25Z", "source_id": 59129783, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:29Z", "source_id": 18830712, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:39Z", "source_id": 59134609, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:47Z", "source_id": 18832208, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:07Z", "source_id": 59140051, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:10Z", "source_id": 18833826, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31843, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:24Z", "source_id": 59144843, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:31:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:25Z", "source_id": 18835320, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31839, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:49Z", "source_id": 59150395, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:50Z", "source_id": 18836976, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:55Z", "source_id": 59154986, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:35:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:00Z", "source_id": 18838353, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31820, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:05Z", "source_id": 59159850, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:37:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:08Z", "source_id": 18839763, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31808, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:44Z", "source_id": 59165544, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:49Z", "source_id": 18841608, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31562, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:21Z", "source_id": 59171554, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:42:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:26Z", "source_id": 18843349, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29772, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:56Z", "source_id": 59177304, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:00Z", "source_id": 18845114, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29761, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:35Z", "source_id": 59183267, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:48:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:40Z", "source_id": 18846867, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:55Z", "source_id": 59201484, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:56:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:00Z", "source_id": 18852477, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29314, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:28Z", "source_id": 59211533, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:31Z", "source_id": 18855454, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Sevenoaks |
1603 |
1603 |
3 |
None |
None |
London Blackfriars |
1702 |
1702 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W27957/2026-09-19/detailed |
None |
Elephant & Castle |
2026-09-19T16:58:00+01:00 |
London Blackfriars |
3.0 |
{"type": "LineString", "coordinates": [[-0.09885980928640944, 51.49407035639032], [-0.0988519, 51.49409539999999], [-0.0987903, 51.4942577], [-0.09874639999999998, 51.4943679], [-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.10262315961332368, 51.50516368649792], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179]]} |
1.2 |
1658 |
1701 |
Elephant & Castle |
London Blackfriars |
London Blackfriars |
51.5105179 |
-0.1031634 |
51.5105179 |
-0.1031634 |
1 |
0 |
2026-09-19 16:11:51 |
TERMINATED |
2026-09-19 16:01:00 |
London Blackfriars |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855454 |
1789833632788964 |
97 |
97 |
2026-09-19 16:11:26.291783 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:26.186059 |
| 671830 |
702843 |
W83753 |
062V49MS19 |
2026-09-19 |
COMPLETE |
18855536 |
2026-09-19 17:01:00 |
2026-09-19 16:11:51 |
2026-09-21 16:11:51 |
{"id": 702843, "stp": "P", "toc": "ScotRail", "uid": "W83753", "consist": "334015+334017", "dest_crs": "MLN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83753/2026-09-19/detailed", "trust_id": "062V49MS19", "origin_crs": "SPR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milngavie", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "1", "is_terminated": 1, "next_location": "Milngavie", "signalling_id": "2V49", "timing_status": "ON TIME", "origin_station": "Springburn", "current_leg_arr": "1701", "current_leg_dep": "1658", "current_leg_end": "Milngavie", "origin_dep_time": "1621", "origin_platform": "3", "current_location": "Milngavie", "last_update_time": "2026-09-19T16:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]}", "current_leg_start": "Hillfoot", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "55.9414716", "next_location_lon": "-4.3146729", "previous_location": "Hillfoot", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11857.762, \"from_m\": 10764.522, \"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\": 12487.455, \"from_m\": 11857.762, \"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\": 18517.708, \"from_m\": 12487.455, \"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\": 27417.441, \"from_m\": 18517.708, \"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\": 120.0}, {\"to_m\": 29518.349, \"from_m\": 27417.441, \"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\": 32680.047, \"from_m\": 29518.349, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 36660.698, \"from_m\": 32680.047, \"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\": 120.0}, {\"to_m\": 36710.577, \"from_m\": 36660.698, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43385.946, \"from_m\": 36710.577, \"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\": 43902.505, \"from_m\": 43385.946, \"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\": 44607.722, \"from_m\": 43902.505, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45354.589, \"from_m\": 44607.722, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45914.52, \"from_m\": 45354.589, \"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\": 49113.365, \"from_m\": 45914.52, \"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\": 49765.095, \"from_m\": 49113.365, \"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\": 53093.644, \"from_m\": 49765.095, \"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\": 53184.652, \"from_m\": 53093.644, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55738.574, \"from_m\": 53184.652, \"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\": 67894.202, \"from_m\": 55738.574, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 69745.203, \"from_m\": 67894.202, \"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\": 69803.533, \"from_m\": 69745.203, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71557.917, \"from_m\": 69803.533, \"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\": 75739.025, \"from_m\": 71557.917, \"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\": 76602.765, \"from_m\": 75739.025, \"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\": 105.0}, {\"to_m\": 78319.208, \"from_m\": 76602.765, \"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\": 84351.863, \"from_m\": 78319.208, \"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\": 84452.172, \"from_m\": 84351.863, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85471.482, \"from_m\": 84452.172, \"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\": 87351.286, \"from_m\": 85471.482, \"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\": 105.0}, {\"to_m\": 89287.254, \"from_m\": 87351.286, \"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\": 91106.97, \"from_m\": 89287.254, \"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\": 96082.422, \"from_m\": 91106.97, \"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\": 120.0}, {\"to_m\": 97098.035, \"from_m\": 96082.422, \"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\": 97667.674, \"from_m\": 97098.035, \"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\": 105.0}, {\"to_m\": 98225.22, \"from_m\": 97667.674, \"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\": 98317.008, \"from_m\": 98225.22, \"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\": 98395.192, \"from_m\": 98317.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99043.783, \"from_m\": 98395.192, \"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\": 100216.821, \"from_m\": 99043.783, \"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\": 101821.431, \"from_m\": 100216.821, \"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\": 107785.758, \"from_m\": 101821.431, \"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\": 112075.509, \"from_m\": 107785.758, \"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\": 112120.415, \"from_m\": 112075.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113087.671, \"from_m\": 112120.415, \"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\": 113357.054, \"from_m\": 113087.671, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 135493.592, \"from_m\": 113357.054, \"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\": 138314.946, \"from_m\": 135493.592, \"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\": 120.0}, {\"to_m\": 138362.343, \"from_m\": 138314.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 146316.396, \"from_m\": 138362.343, \"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\": 149783.031, \"from_m\": 146316.396, \"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\": 120.0}, {\"to_m\": 149830.324, \"from_m\": 149783.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153883.975, \"from_m\": 149830.324, \"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\": 154935.249, \"from_m\": 153883.975, \"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\": 155810.002, \"from_m\": 154935.249, \"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\": 158411.707, \"from_m\": 155810.002, \"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\": 160210.506, \"from_m\": 158411.707, \"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\": 163694.884, \"from_m\": 160210.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 164267.433, \"from_m\": 163694.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\": 110.0}, {\"to_m\": 164353.005, \"from_m\": 164267.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 164370.205, \"from_m\": 164353.005, \"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\": 164455.216, \"from_m\": 164370.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169648.514, \"from_m\": 164455.216, \"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\": 173782.099, \"from_m\": 169648.514, \"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\": 191484.992, \"from_m\": 173782.099, \"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\": 194843.826, \"from_m\": 191484.992, \"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\": 105.0}, {\"to_m\": 196230.664, \"from_m\": 194843.826, \"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\": 197506.197, \"from_m\": 196230.664, \"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\": 197610.616, \"from_m\": 197506.197, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 199773.588, \"from_m\": 197610.616, \"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\": 200570.289, \"from_m\": 199773.588, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 202108.316, \"from_m\": 200570.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 202193.947, \"from_m\": 202108.316, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 202221.28, \"from_m\": 202193.947, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 202261.911, \"from_m\": 202221.28, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 202317.557, \"from_m\": 202261.911, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 202628.089, \"from_m\": 202317.557, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 202938.452, \"from_m\": 202628.089, \"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\": 203205.574, \"from_m\": 202938.452, \"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\": 702843, \"profile_key\": \"988746ea9a2a1e9948f3230a30a7b3ed758486ff1b02e197e7d1f7ea353a0220\", \"schedule_id\": 27110, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Springburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623\", \"location\": \"Barnhill\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626\", \"location\": \"Alexandra Parade\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Duke Street\", \"stage_seq\": 4, \"distance_m\": 5285.893, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630\", \"location\": \"Bellgrove\", \"stage_seq\": 5, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1633H\", \"location\": \"High Street\", \"stage_seq\": 6, \"distance_m\": 11874.558, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1638\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 7, \"distance_m\": 13456.543, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Charing Cross\", \"stage_seq\": 8, \"distance_m\": 24051.36, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 31495.099, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1644H\", \"location\": \"Partick\", \"stage_seq\": 10, \"distance_m\": 36387.84, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Hyndland\", \"stage_seq\": 11, \"distance_m\": 44167.001, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 12, \"distance_m\": 49214.289, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650\", \"location\": \"Anniesland\", \"stage_seq\": 13, \"distance_m\": 53039.926, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Westerton\", \"stage_seq\": 14, \"distance_m\": 70038.483, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Bearsden\", \"stage_seq\": 15, \"distance_m\": 84613.651, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1657H\", \"location\": \"Hillfoot\", \"stage_seq\": 16, \"distance_m\": 87685.741, \"section_seq\": 1, \"route_path_id\": 28108}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"Milngavie\", \"stage_seq\": 17, \"distance_m\": 89768.111, \"section_seq\": 1, \"route_path_id\": 28108}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 203205.574, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28108}], \"total_distance_m\": 203205.574, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 197724.417, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5481.157, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1621", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9414716", "current_position_lon": "-4.3146729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:21Z\", \"source_id\": 59125344, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:25Z\", \"source_id\": 18829344, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:35Z\", \"source_id\": 59130096, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:38Z\", \"source_id\": 18830799, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:17Z\", \"source_id\": 18833228, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:22Z\", \"source_id\": 59140604, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:24Z\", \"source_id\": 18834006, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:24Z\", \"source_id\": 59144872, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:27Z\", \"source_id\": 18835333, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:47Z\", \"source_id\": 59152470, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:51Z\", \"source_id\": 18837621, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:59Z\", \"source_id\": 59163839, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:02Z\", \"source_id\": 18841082, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:38Z\", \"source_id\": 59174399, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:43Z\", \"source_id\": 18844243, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:48Z\", \"source_id\": 59181557, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:53Z\", \"source_id\": 18846400, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:07Z\", \"source_id\": 59186710, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:11Z\", \"source_id\": 18847908, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:07Z\", \"source_id\": 59193426, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:14Z\", \"source_id\": 18849954, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:08Z\", \"source_id\": 59199796, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:13Z\", \"source_id\": 18851901, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:21Z\", \"source_id\": 18854002, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:33Z\", \"source_id\": 59211800, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:39Z\", \"source_id\": 18855536, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milngavie", "service_state_platform": "1", "timing_fact_generation": 1789833640759646, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:28.185178", "service_state_evidence_id": 18855536, "current_leg_start_actual_dep": "2026-09-19T16:57:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:28.745000", "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 |
SPR |
MLN |
2V49 |
334015+334017 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11857.762, "from_m": 10764.522, "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": 12487.455, "from_m": 11857.762, "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": 18517.708, "from_m": 12487.455, "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": 27417.441, "from_m": 18517.708, "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": 120.0}, {"to_m": 29518.349, "from_m": 27417.441, "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": 32680.047, "from_m": 29518.349, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 36660.698, "from_m": 32680.047, "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": 120.0}, {"to_m": 36710.577, "from_m": 36660.698, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43385.946, "from_m": 36710.577, "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": 43902.505, "from_m": 43385.946, "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": 44607.722, "from_m": 43902.505, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45354.589, "from_m": 44607.722, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45914.52, "from_m": 45354.589, "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": 49113.365, "from_m": 45914.52, "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": 49765.095, "from_m": 49113.365, "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": 53093.644, "from_m": 49765.095, "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": 53184.652, "from_m": 53093.644, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55738.574, "from_m": 53184.652, "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": 67894.202, "from_m": 55738.574, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 69745.203, "from_m": 67894.202, "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": 69803.533, "from_m": 69745.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71557.917, "from_m": 69803.533, "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": 75739.025, "from_m": 71557.917, "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": 76602.765, "from_m": 75739.025, "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": 105.0}, {"to_m": 78319.208, "from_m": 76602.765, "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": 84351.863, "from_m": 78319.208, "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": 84452.172, "from_m": 84351.863, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85471.482, "from_m": 84452.172, "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": 87351.286, "from_m": 85471.482, "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": 105.0}, {"to_m": 89287.254, "from_m": 87351.286, "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": 91106.97, "from_m": 89287.254, "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": 96082.422, "from_m": 91106.97, "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": 120.0}, {"to_m": 97098.035, "from_m": 96082.422, "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": 97667.674, "from_m": 97098.035, "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": 105.0}, {"to_m": 98225.22, "from_m": 97667.674, "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": 98317.008, "from_m": 98225.22, "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": 98395.192, "from_m": 98317.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99043.783, "from_m": 98395.192, "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": 100216.821, "from_m": 99043.783, "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": 101821.431, "from_m": 100216.821, "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": 107785.758, "from_m": 101821.431, "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": 112075.509, "from_m": 107785.758, "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": 112120.415, "from_m": 112075.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113087.671, "from_m": 112120.415, "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": 113357.054, "from_m": 113087.671, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 135493.592, "from_m": 113357.054, "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": 138314.946, "from_m": 135493.592, "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": 120.0}, {"to_m": 138362.343, "from_m": 138314.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 146316.396, "from_m": 138362.343, "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": 149783.031, "from_m": 146316.396, "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": 120.0}, {"to_m": 149830.324, "from_m": 149783.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153883.975, "from_m": 149830.324, "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": 154935.249, "from_m": 153883.975, "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": 155810.002, "from_m": 154935.249, "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": 158411.707, "from_m": 155810.002, "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": 160210.506, "from_m": 158411.707, "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": 163694.884, "from_m": 160210.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164267.433, "from_m": 163694.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": 110.0}, {"to_m": 164353.005, "from_m": 164267.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164370.205, "from_m": 164353.005, "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": 164455.216, "from_m": 164370.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169648.514, "from_m": 164455.216, "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": 173782.099, "from_m": 169648.514, "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": 191484.992, "from_m": 173782.099, "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": 194843.826, "from_m": 191484.992, "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": 105.0}, {"to_m": 196230.664, "from_m": 194843.826, "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": 197506.197, "from_m": 196230.664, "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": 197610.616, "from_m": 197506.197, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 199773.588, "from_m": 197610.616, "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": 200570.289, "from_m": 199773.588, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 202108.316, "from_m": 200570.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 202193.947, "from_m": 202108.316, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 202221.28, "from_m": 202193.947, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 202261.911, "from_m": 202221.28, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 202317.557, "from_m": 202261.911, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 202628.089, "from_m": 202317.557, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 202938.452, "from_m": 202628.089, "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": 203205.574, "from_m": 202938.452, "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": 702843, "profile_key": "988746ea9a2a1e9948f3230a30a7b3ed758486ff1b02e197e7d1f7ea353a0220", "schedule_id": 27110, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1621", "location": "Springburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623", "location": "Barnhill", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626", "location": "Alexandra Parade", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Duke Street", "stage_seq": 4, "distance_m": 5285.893, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "Bellgrove", "stage_seq": 5, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1633H", "location": "High Street", "stage_seq": 6, "distance_m": 11874.558, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1638", "location": "Glasgow Queen St Low Level", "stage_seq": 7, "distance_m": 13456.543, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Charing Cross", "stage_seq": 8, "distance_m": 24051.36, "section_seq": 1, "route_path_id": 28108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 31495.099, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Partick", "stage_seq": 10, "distance_m": 36387.84, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Hyndland", "stage_seq": 11, "distance_m": 44167.001, "section_seq": 1, "route_path_id": 28108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Hyndland East Jn", "stage_seq": 12, "distance_m": 49214.289, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "Anniesland", "stage_seq": 13, "distance_m": 53039.926, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Westerton", "stage_seq": 14, "distance_m": 70038.483, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Bearsden", "stage_seq": 15, "distance_m": 84613.651, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1657H", "location": "Hillfoot", "stage_seq": 16, "distance_m": 87685.741, "section_seq": 1, "route_path_id": 28108}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Milngavie", "stage_seq": 17, "distance_m": 89768.111, "section_seq": 1, "route_path_id": 28108}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 203205.574, "from_m": 0.0, "section_seq": 1, "route_path_id": 28108}], "total_distance_m": 203205.574, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 197724.417, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5481.157, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1543, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:21Z", "source_id": 59125344, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:25Z", "source_id": 18829344, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1550, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:35Z", "source_id": 59130096, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:38Z", "source_id": 18830799, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:17Z", "source_id": 18833228, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1565, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:22Z", "source_id": 59140604, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:24Z", "source_id": 18834006, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:24Z", "source_id": 59144872, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:31:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:27Z", "source_id": 18835333, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:47Z", "source_id": 59152470, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:51Z", "source_id": 18837621, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:59Z", "source_id": 59163839, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:02Z", "source_id": 18841082, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:38Z", "source_id": 59174399, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:43Z", "source_id": 18844243, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:48Z", "source_id": 59181557, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:53Z", "source_id": 18846400, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:07Z", "source_id": 59186710, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:11Z", "source_id": 18847908, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:07Z", "source_id": 59193426, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:53:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:14Z", "source_id": 18849954, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1330, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:08Z", "source_id": 59199796, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:56:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:13Z", "source_id": 18851901, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:21Z", "source_id": 18854002, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1324, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:33Z", "source_id": 59211800, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:01:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:39Z", "source_id": 18855536, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Springburn |
1621 |
1621 |
3 |
None |
None |
Milngavie |
1701 |
1701 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83753/2026-09-19/detailed |
None |
Hillfoot |
2026-09-19T16:57:30+01:00 |
Milngavie |
3.0 |
{"type": "LineString", "coordinates": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]} |
1.6 |
1658 |
1701 |
Hillfoot |
Milngavie |
Milngavie |
55.9414716 |
-4.3146729 |
55.9414716 |
-4.3146729 |
1 |
0 |
2026-09-19 16:11:51 |
TERMINATED |
2026-09-19 16:01:00 |
Milngavie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855536 |
1789833640759646 |
65 |
65 |
2026-09-19 16:11:28.745000 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:28.185178 |
| 671831 |
702477 |
C15371 |
042P03MS19 |
2026-09-19 |
COMPLETE |
18855510 |
2026-09-19 17:01:00 |
2026-09-19 16:11:51 |
2026-09-21 16:11:51 |
{"id": 702477, "stp": "P", "toc": "ScotRail", "uid": "C15371", "consist": "385004+385045", "dest_crs": "DBL", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15371/2026-09-19/detailed", "trust_id": "042P03MS19", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dunblane", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "3", "is_terminated": 1, "next_location": "Dunblane", "signalling_id": "2P03", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "1701", "current_leg_dep": "1657½", "current_leg_end": "Dunblane", "origin_dep_time": "1604", "origin_platform": "11", "current_location": "Dunblane Down Passenger Loop", "last_update_time": "2026-09-19T16:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]}", "current_leg_start": "Bridge of Allan", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "56.1855200", "next_location_lon": "-3.9658030", "previous_location": "Bridge of Allan", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 13371.586, \"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\": 14260.817, \"from_m\": 13371.586, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14321.55, \"from_m\": 14260.817, \"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\": 20403.084, \"from_m\": 14321.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\": 21705.331, \"from_m\": 20403.084, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22371.708, \"from_m\": 21705.331, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23887.845, \"from_m\": 22371.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\": 24102.83, \"from_m\": 23887.845, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25964.463, \"from_m\": 24102.83, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26457.438, \"from_m\": 25964.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26502.268, \"from_m\": 26457.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27551.16, \"from_m\": 26502.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28013.807, \"from_m\": 27551.16, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28055.412, \"from_m\": 28013.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28118.779, \"from_m\": 28055.412, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28148.187, \"from_m\": 28118.779, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28352.255, \"from_m\": 28148.187, \"capability_applied\": null, \"effective_limit_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\": 702477, \"profile_key\": \"dd4b3c1caa0ec22582b041e9fa87295f294c868d0c590f5047e68b53db231ed0\", \"schedule_id\": 6195, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67681}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 11194.911, \"section_seq\": 1, \"route_path_id\": 67681}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1608\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 13618.801, \"section_seq\": 1, \"route_path_id\": 67681}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 21625.791, \"section_seq\": 1, \"route_path_id\": 67681}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1613\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 23471.737, \"section_seq\": 1, \"route_path_id\": 67681}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 23940.03, \"section_seq\": 1, \"route_path_id\": 67681}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 7, \"distance_m\": 28352.255, \"section_seq\": 1, \"route_path_id\": 67681}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28352.255, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67681}], \"total_distance_m\": 28352.255, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28021.427, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 330.828, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.5", "current_position_lat": "56.1855200", "current_position_lon": "-3.9658030", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:00Z\", \"source_id\": 59102964, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:11:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:04Z\", \"source_id\": 18822387, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:32Z\", \"source_id\": 59112678, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:16:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:35Z\", \"source_id\": 18825419, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:50Z\", \"source_id\": 59137199, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:53Z\", \"source_id\": 18832987, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:20Z\", \"source_id\": 59149234, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:25Z\", \"source_id\": 18836649, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:15Z\", \"source_id\": 59160229, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:20Z\", \"source_id\": 18839900, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:42Z\", \"source_id\": 59167706, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:46Z\", \"source_id\": 18842219, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:16Z\", \"source_id\": 59173526, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:21Z\", \"source_id\": 18843980, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 643, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:20Z\", \"source_id\": 59191703, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:25Z\", \"source_id\": 18849411, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:31Z\", \"source_id\": 59211668, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:35Z\", \"source_id\": 18855510, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dunblane", "service_state_platform": "3", "timing_fact_generation": 1789833636060808, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:31.272365", "service_state_evidence_id": 18855510, "current_leg_start_actual_dep": "2026-09-19T16:57:30+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:32.334405", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
DBL |
2P03 |
385004+385045 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 13371.586, "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": 14260.817, "from_m": 13371.586, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14321.55, "from_m": 14260.817, "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": 20403.084, "from_m": 14321.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": 21705.331, "from_m": 20403.084, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22371.708, "from_m": 21705.331, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23887.845, "from_m": 22371.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": 24102.83, "from_m": 23887.845, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25964.463, "from_m": 24102.83, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26457.438, "from_m": 25964.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26502.268, "from_m": 26457.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27551.16, "from_m": 26502.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28013.807, "from_m": 27551.16, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28055.412, "from_m": 28013.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28118.779, "from_m": 28055.412, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28148.187, "from_m": 28118.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28352.255, "from_m": 28148.187, "capability_applied": null, "effective_limit_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": 702477, "profile_key": "dd4b3c1caa0ec22582b041e9fa87295f294c868d0c590f5047e68b53db231ed0", "schedule_id": 6195, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1604", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67681}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 11194.911, "section_seq": 1, "route_path_id": 67681}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608", "location": "Haymarket", "stage_seq": 3, "distance_m": 13618.801, "section_seq": 1, "route_path_id": 67681}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 21625.791, "section_seq": 1, "route_path_id": 67681}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1613", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 23471.737, "section_seq": 1, "route_path_id": 67681}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 23940.03, "section_seq": 1, "route_path_id": 67681}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Winchburgh Jn", "stage_seq": 7, "distance_m": 28352.255, "section_seq": 1, "route_path_id": 67681}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28352.255, "from_m": 0.0, "section_seq": 1, "route_path_id": 67681}], "total_distance_m": 28352.255, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28021.427, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 330.828, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:00Z", "source_id": 59102964, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:11:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:04Z", "source_id": 18822387, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:32Z", "source_id": 59112678, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:16:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:35Z", "source_id": 18825419, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:50Z", "source_id": 59137199, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:27:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:53Z", "source_id": 18832987, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:20Z", "source_id": 59149234, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:25Z", "source_id": 18836649, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1146, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:15Z", "source_id": 59160229, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:20Z", "source_id": 18839900, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1136, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:42Z", "source_id": 59167706, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:41:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:46Z", "source_id": 18842219, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1098, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:16Z", "source_id": 59173526, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:21Z", "source_id": 18843980, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 643, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:20Z", "source_id": 59191703, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:25Z", "source_id": 18849411, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 443, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:31Z", "source_id": 59211668, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:01:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:35Z", "source_id": 18855510, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Edinburgh |
1604 |
1604 |
11 |
None |
None |
Dunblane |
1701 |
1701 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15371/2026-09-19/detailed |
None |
Bridge of Allan |
2026-09-19T16:57:30+01:00 |
Dunblane |
3.5 |
{"type": "LineString", "coordinates": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]} |
2.1 |
1657½ |
1701 |
Bridge of Allan |
Dunblane Down Passenger Loop |
Dunblane |
56.1855200 |
-3.9658030 |
56.1855200 |
-3.9658030 |
1 |
0 |
2026-09-19 16:11:51 |
TERMINATED |
2026-09-19 16:01:00 |
Dunblane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855510 |
1789833636060808 |
63 |
63 |
2026-09-19 16:11:32.334405 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:31.272365 |
| 671832 |
703349 |
17621 |
325Z832T19 |
2026-09-19 |
COMPLETE |
18855450 |
2026-09-19 17:01:00 |
2026-09-19 16:11:51 |
2026-09-21 16:11:51 |
{"id": 703349, "stp": "N", "toc": null, "uid": "17621", "consist": null, "dest_crs": "MAN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:17621/2026-09-19/detailed", "trust_id": "325Z832T19", "origin_crs": "XRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-19", "dest_arr_time": "1656", "dest_platform": null, "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "5Z83", "timing_status": "LATE", "origin_station": "Ardwick T.M.D.", "current_leg_arr": "1701", "current_leg_dep": "1656", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1645", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-19T16:11:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Ardwick T.M.D.", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Ardwick T.M.D.", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1645", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:28Z\", \"source_id\": 59211586, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:31Z\", \"source_id\": 18855450, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "14", "timing_fact_generation": 1789833633502165, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:33.996606", "service_state_evidence_id": 18855450, "current_leg_start_actual_dep": "2026-09-19T16:50:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:34.200966", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
XRK |
MAN |
5Z83 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:28Z", "source_id": 59211586, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:31Z", "source_id": 18855450, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Ardwick T.M.D. |
1645 |
1645 |
None |
None |
None |
Manchester Piccadilly |
1656 |
1656 |
None |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:17621/2026-09-19/detailed |
None |
Ardwick T.M.D. |
2026-09-19T16:50:00+01:00 |
Manchester Piccadilly |
5.0 |
{"type": "LineString", "coordinates": [[-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
0.9 |
1656 |
1701 |
Ardwick T.M.D. |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-19 16:11:51 |
TERMINATED |
2026-09-19 16:01:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855450 |
1789833633502165 |
7 |
7 |
2026-09-19 16:11:34.200966 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:33.996606 |
| 671833 |
701535 |
C32659 |
292J29MQ19 |
2026-09-19 |
COMPLETE |
18855298 |
2026-09-19 17:01:00 |
2026-09-19 16:11:51 |
2026-09-21 16:11:51 |
{"id": 701535, "stp": "O", "toc": "Northern", "uid": "C32659", "consist": "150128+156413", "dest_crs": "RCD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32659/2026-09-19/detailed", "trust_id": "292J29MQ19", "origin_crs": "CLH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rochdale", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "4", "is_terminated": 1, "next_location": "Rochdale", "signalling_id": "2J29", "timing_status": "ON TIME", "origin_station": "Clitheroe", "current_leg_arr": "1701", "current_leg_dep": "1657", "current_leg_end": "Rochdale", "origin_dep_time": "1522", "origin_platform": "1", "current_location": "Rochdale", "last_update_time": "2026-09-19T16:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001]]}", "current_leg_start": "Castleton", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "53.6104178", "next_location_lon": "-2.1535461", "previous_location": "Castleton", "current_leg_milage": "1.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 812.099, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 874.43, \"from_m\": 812.099, \"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\": 1779.04, \"from_m\": 874.43, \"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\": 1949.024, \"from_m\": 1779.04, \"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\": 2000.966, \"from_m\": 1949.024, \"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\": 2043.851, \"from_m\": 2000.966, \"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\": 2756.209, \"from_m\": 2043.851, \"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\": 2812.277, \"from_m\": 2756.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\": 8334.816, \"from_m\": 2812.277, \"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\": 9600.108, \"from_m\": 8334.816, \"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\": 9630.809, \"from_m\": 9600.108, \"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\": 9682.857, \"from_m\": 9630.809, \"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\": 9721.98, \"from_m\": 9682.857, \"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\": 10476.126, \"from_m\": 9721.98, \"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\": 10628.621, \"from_m\": 10476.126, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 10702.815, \"from_m\": 10628.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10745.75, \"from_m\": 10702.815, \"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\": 10780.642, \"from_m\": 10745.75, \"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\": 11189.334, \"from_m\": 10780.642, \"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\": 11784.736, \"from_m\": 11189.334, \"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\": 701535, \"profile_key\": \"4a2d4546f5cf2ba55469d465ed6afd917021ec83cdd1f039b1537934a24b0df3\", \"schedule_id\": 31251, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Clitheroe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70182}, {\"is_pass\": false, \"wtt_arr\": \"1527H\", \"wtt_dep\": \"1528\", \"location\": \"Whalley\", \"stage_seq\": 2, \"distance_m\": 1893.543, \"section_seq\": 1, \"route_path_id\": 70182}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1533\", \"location\": \"Langho\", \"stage_seq\": 3, \"distance_m\": 2612.867, \"section_seq\": 1, \"route_path_id\": 70182}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1540\", \"location\": \"Ramsgreave and Wilpshire\", \"stage_seq\": 4, \"distance_m\": 6728.745, \"section_seq\": 1, \"route_path_id\": 70182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 5, \"distance_m\": 8334.816, \"section_seq\": 1, \"route_path_id\": 70182}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1548\", \"location\": \"Blackburn\", \"stage_seq\": 6, \"distance_m\": 11784.736, \"section_seq\": 1, \"route_path_id\": 70182}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11784.736, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70182}], \"total_distance_m\": 11784.736, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8097.71, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3687.026, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6104178", "current_position_lon": "-2.1535461", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:44:48Z\", \"source_id\": 59044583, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:44:50Z\", \"source_id\": 18804922, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:07Z\", \"source_id\": 59063127, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:54:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:09Z\", \"source_id\": 18810516, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:12Z\", \"source_id\": 59105550, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:16Z\", \"source_id\": 18823155, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:05Z\", \"source_id\": 59122580, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:10Z\", \"source_id\": 18828441, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:41Z\", \"source_id\": 59145519, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:46Z\", \"source_id\": 18835510, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:39Z\", \"source_id\": 59154305, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:42Z\", \"source_id\": 18838138, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:05Z\", \"source_id\": 59159847, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:08Z\", \"source_id\": 18839762, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:12Z\", \"source_id\": 59177945, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:15Z\", \"source_id\": 18845288, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:11Z\", \"source_id\": 59189162, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:16Z\", \"source_id\": 18848618, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:45Z\", \"source_id\": 59201194, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:50Z\", \"source_id\": 18852363, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:15Z\", \"source_id\": 59211066, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:21Z\", \"source_id\": 18855298, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rochdale", "service_state_platform": "4", "timing_fact_generation": 1789833624372745, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:35.871891", "service_state_evidence_id": 18855298, "current_leg_start_actual_dep": "2026-09-19T16:57:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:36.213912", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
CLH |
RCD |
2J29 |
150128+156413 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 812.099, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 874.43, "from_m": 812.099, "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": 1779.04, "from_m": 874.43, "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": 1949.024, "from_m": 1779.04, "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": 2000.966, "from_m": 1949.024, "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": 2043.851, "from_m": 2000.966, "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": 2756.209, "from_m": 2043.851, "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": 2812.277, "from_m": 2756.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": 8334.816, "from_m": 2812.277, "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": 9600.108, "from_m": 8334.816, "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": 9630.809, "from_m": 9600.108, "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": 9682.857, "from_m": 9630.809, "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": 9721.98, "from_m": 9682.857, "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": 10476.126, "from_m": 9721.98, "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": 10628.621, "from_m": 10476.126, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 10702.815, "from_m": 10628.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10745.75, "from_m": 10702.815, "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": 10780.642, "from_m": 10745.75, "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": 11189.334, "from_m": 10780.642, "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": 11784.736, "from_m": 11189.334, "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": 701535, "profile_key": "4a2d4546f5cf2ba55469d465ed6afd917021ec83cdd1f039b1537934a24b0df3", "schedule_id": 31251, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1522", "location": "Clitheroe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70182}, {"is_pass": false, "wtt_arr": "1527H", "wtt_dep": "1528", "location": "Whalley", "stage_seq": 2, "distance_m": 1893.543, "section_seq": 1, "route_path_id": 70182}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1533", "location": "Langho", "stage_seq": 3, "distance_m": 2612.867, "section_seq": 1, "route_path_id": 70182}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1540", "location": "Ramsgreave and Wilpshire", "stage_seq": 4, "distance_m": 6728.745, "section_seq": 1, "route_path_id": 70182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Daisyfield Jn", "stage_seq": 5, "distance_m": 8334.816, "section_seq": 1, "route_path_id": 70182}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1548", "location": "Blackburn", "stage_seq": 6, "distance_m": 11784.736, "section_seq": 1, "route_path_id": 70182}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11784.736, "from_m": 0.0, "section_seq": 1, "route_path_id": 70182}], "total_distance_m": 11784.736, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8097.71, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3687.026, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:44:48Z", "source_id": 59044583, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:44:50Z", "source_id": 18804922, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7771, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:07Z", "source_id": 59063127, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:54:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:09Z", "source_id": 18810516, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7775, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:12Z", "source_id": 59105550, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:13:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:16Z", "source_id": 18823155, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8336, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:05Z", "source_id": 59122580, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:10Z", "source_id": 18828441, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:41Z", "source_id": 59145519, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:46Z", "source_id": 18835510, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:39Z", "source_id": 59154305, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:35:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:42Z", "source_id": 18838138, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8175, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:05Z", "source_id": 59159847, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:08Z", "source_id": 18839762, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8124, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:12Z", "source_id": 59177945, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:15Z", "source_id": 18845288, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8102, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:11Z", "source_id": 59189162, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:50:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:16Z", "source_id": 18848618, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8094, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:45Z", "source_id": 59201194, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T15:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:50Z", "source_id": 18852363, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8069, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:15Z", "source_id": 59211066, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T16:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:21Z", "source_id": 18855298, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Clitheroe |
1522 |
1522 |
1 |
None |
None |
Rochdale |
1701 |
1701 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32659/2026-09-19/detailed |
None |
Castleton |
2026-09-19T16:57:00+01:00 |
Rochdale |
4.0 |
{"type": "LineString", "coordinates": [[-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001]]} |
1.6 |
1657 |
1701 |
Castleton |
Rochdale |
Rochdale |
53.6104178 |
-2.1535461 |
53.6104178 |
-2.1535461 |
1 |
0 |
2026-09-19 16:11:51 |
TERMINATED |
2026-09-19 16:01:00 |
Rochdale |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855298 |
1789833624372745 |
63 |
63 |
2026-09-19 16:11:36.213912 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:35.871891 |
| 671834 |
702497 |
P24529 |
252R44MS19 |
2026-09-19 |
COMPLETE |
18855435 |
2026-09-19 17:01:00 |
2026-09-19 16:11:52 |
2026-09-21 16:11:52 |
{"id": 702497, "stp": "P", "toc": "Northern", "uid": "P24529", "consist": "150123", "dest_crs": "AWK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24529/2026-09-19/detailed", "trust_id": "252R44MS19", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Adwick", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "2", "is_terminated": 1, "next_location": "Adwick", "signalling_id": "2R44", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "1701", "current_leg_dep": "1658", "current_leg_end": "Adwick", "origin_dep_time": "1605", "origin_platform": "3A", "current_location": "Adwick", "last_update_time": "2026-09-19T16:11:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1507666, 53.543727700000005], [-1.1509504, 53.543905300000006], [-1.1514958, 53.5444429], [-1.1529446, 53.54584809999999], [-1.1544626999999998, 53.5473262], [-1.1553145, 53.5481519], [-1.1568766999999998, 53.5496736], [-1.1583037, 53.5510616], [-1.1600216, 53.55272920000001], [-1.1618095, 53.554471], [-1.1619704999999998, 53.55462759999999], [-1.1620165, 53.55467229999999], [-1.1628589, 53.5554917], [-1.1633436999999998, 53.55596320000001], [-1.1652252999999997, 53.5577963], [-1.1659220999999995, 53.5584728], [-1.1668908999999998, 53.55941340000001], [-1.1677263, 53.560212199999995], [-1.1678098693553778, 53.560293730034694], [-1.1687012, 53.5611633], [-1.1702262999999995, 53.562649099999994], [-1.1723532999999997, 53.5647197], [-1.1740645, 53.56637589999999], [-1.1759151999999995, 53.5681751], [-1.1767821999999997, 53.5690186], [-1.1778866999999995, 53.57009769999999], [-1.1782501, 53.5704465], [-1.1788038, 53.57096789999999], [-1.1791914, 53.5713247], [-1.1795349, 53.5716227], [-1.1799327, 53.571946999999994]]}", "current_leg_start": "Bentley (S.Yorks)", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "53.5719470", "next_location_lon": "-1.1799327", "previous_location": "Bentley (S.Yorks)", "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\": 1672.502, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2458.481, \"from_m\": 1672.502, \"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\": 15387.735, \"from_m\": 2458.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16623.298, \"from_m\": 15387.735, \"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\": 18185.914, \"from_m\": 16623.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19098.892, \"from_m\": 18185.914, \"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\": 20913.706, \"from_m\": 19098.892, \"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\": 21521.958, \"from_m\": 20913.706, \"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\": 26712.741, \"from_m\": 21521.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30285.449, \"from_m\": 26712.741, \"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\": 30551.009, \"from_m\": 30285.449, \"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\": 31556.105, \"from_m\": 30551.009, \"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\": 43207.236, \"from_m\": 31556.105, \"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\": 47971.323, \"from_m\": 43207.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48232.048, \"from_m\": 47971.323, \"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\": 48266.017, \"from_m\": 48232.048, \"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\": 48766.832, \"from_m\": 48266.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\": 48782.323, \"from_m\": 48766.832, \"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\": 51089.85, \"from_m\": 48782.323, \"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\": 51147.151, \"from_m\": 51089.85, \"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\": 51193.85, \"from_m\": 51147.151, \"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\": 51532.799, \"from_m\": 51193.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51757.271, \"from_m\": 51532.799, \"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\": 702497, \"profile_key\": \"2d82133d1383ce32688b975f5f89fe4884c56d4cd1e89ccdf9ce5884db864f90\", \"schedule_id\": 2980, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 1672.502, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 2474.456, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 9714.427, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615H\", \"location\": \"Holmes Jn\", \"stage_seq\": 5, \"distance_m\": 13225.617, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1620\", \"location\": \"Rotherham Central\", \"stage_seq\": 6, \"distance_m\": 15401.99, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 7, \"distance_m\": 16573.49, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 8, \"distance_m\": 21116.488, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632H\", \"location\": \"Mexborough\", \"stage_seq\": 9, \"distance_m\": 23850.193, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1636H\", \"location\": \"Conisbrough\", \"stage_seq\": 10, \"distance_m\": 28378.203, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 11, \"distance_m\": 30097.693, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1652H\", \"location\": \"Doncaster\", \"stage_seq\": 12, \"distance_m\": 30285.449, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Bentley (S.Yorks)\", \"stage_seq\": 13, \"distance_m\": 31556.105, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Adwick\", \"stage_seq\": 14, \"distance_m\": 34438.566, \"section_seq\": 1, \"route_path_id\": 66847}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51757.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66847}], \"total_distance_m\": 51757.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 51723.302, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.969, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.5719470", "current_position_lon": "-1.1799327", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:33Z\", \"source_id\": 59099630, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:10:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:36Z\", \"source_id\": 18821369, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:32Z\", \"source_id\": 59112681, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:35Z\", \"source_id\": 18825436, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:19Z\", \"source_id\": 59140485, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:23Z\", \"source_id\": 18833983, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:29Z\", \"source_id\": 59147354, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:32Z\", \"source_id\": 18836029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:23Z\", \"source_id\": 59158386, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:30Z\", \"source_id\": 18839331, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:12Z\", \"source_id\": 59173397, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:21Z\", \"source_id\": 18843924, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:00Z\", \"source_id\": 59203930, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:05Z\", \"source_id\": 18853204, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:25Z\", \"source_id\": 59211436, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:29Z\", \"source_id\": 18855435, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Adwick", "service_state_platform": "2", "timing_fact_generation": 1789833629357903, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:43.245243", "service_state_evidence_id": 18855435, "current_leg_start_actual_dep": "2026-09-19T16:56:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:43.600855", "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 |
P |
SHF |
AWK |
2R44 |
150123 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1672.502, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2458.481, "from_m": 1672.502, "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": 15387.735, "from_m": 2458.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16623.298, "from_m": 15387.735, "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": 18185.914, "from_m": 16623.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19098.892, "from_m": 18185.914, "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": 20913.706, "from_m": 19098.892, "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": 21521.958, "from_m": 20913.706, "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": 26712.741, "from_m": 21521.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30285.449, "from_m": 26712.741, "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": 30551.009, "from_m": 30285.449, "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": 31556.105, "from_m": 30551.009, "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": 43207.236, "from_m": 31556.105, "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": 47971.323, "from_m": 43207.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48232.048, "from_m": 47971.323, "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": 48266.017, "from_m": 48232.048, "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": 48766.832, "from_m": 48266.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": 48782.323, "from_m": 48766.832, "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": 51089.85, "from_m": 48782.323, "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": 51147.151, "from_m": 51089.85, "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": 51193.85, "from_m": 51147.151, "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": 51532.799, "from_m": 51193.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51757.271, "from_m": 51532.799, "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": 702497, "profile_key": "2d82133d1383ce32688b975f5f89fe4884c56d4cd1e89ccdf9ce5884db864f90", "schedule_id": 2980, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1605", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 1672.502, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 2474.456, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Meadowhall", "stage_seq": 4, "distance_m": 9714.427, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615H", "location": "Holmes Jn", "stage_seq": 5, "distance_m": 13225.617, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1620", "location": "Rotherham Central", "stage_seq": 6, "distance_m": 15401.99, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Aldwarke Jn", "stage_seq": 7, "distance_m": 16573.49, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Swinton (S.Yorks)", "stage_seq": 8, "distance_m": 21116.488, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Mexborough", "stage_seq": 9, "distance_m": 23850.193, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1636H", "location": "Conisbrough", "stage_seq": 10, "distance_m": 28378.203, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Hexthorpe Jn", "stage_seq": 11, "distance_m": 30097.693, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1652H", "location": "Doncaster", "stage_seq": 12, "distance_m": 30285.449, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Bentley (S.Yorks)", "stage_seq": 13, "distance_m": 31556.105, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Adwick", "stage_seq": 14, "distance_m": 34438.566, "section_seq": 1, "route_path_id": 66847}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51757.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 66847}], "total_distance_m": 51757.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 51723.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.969, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:33Z", "source_id": 59099630, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:10:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:36Z", "source_id": 18821369, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7205, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:32Z", "source_id": 59112681, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:17:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:35Z", "source_id": 18825436, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:19Z", "source_id": 59140485, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:23Z", "source_id": 18833983, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7168, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:29Z", "source_id": 59147354, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:32Z", "source_id": 18836029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7164, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:23Z", "source_id": 59158386, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:30Z", "source_id": 18839331, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6941, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:12Z", "source_id": 59173397, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:44:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:21Z", "source_id": 18843924, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6741, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:00Z", "source_id": 59203930, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:05Z", "source_id": 18853204, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:25Z", "source_id": 59211436, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:29Z", "source_id": 18855435, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Sheffield |
1605 |
1605 |
3A |
None |
None |
Adwick |
1700 |
1700 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24529/2026-09-19/detailed |
None |
Bentley (S.Yorks) |
2026-09-19T16:56:30+01:00 |
Adwick |
3.0 |
{"type": "LineString", "coordinates": [[-1.1507666, 53.543727700000005], [-1.1509504, 53.543905300000006], [-1.1514958, 53.5444429], [-1.1529446, 53.54584809999999], [-1.1544626999999998, 53.5473262], [-1.1553145, 53.5481519], [-1.1568766999999998, 53.5496736], [-1.1583037, 53.5510616], [-1.1600216, 53.55272920000001], [-1.1618095, 53.554471], [-1.1619704999999998, 53.55462759999999], [-1.1620165, 53.55467229999999], [-1.1628589, 53.5554917], [-1.1633436999999998, 53.55596320000001], [-1.1652252999999997, 53.5577963], [-1.1659220999999995, 53.5584728], [-1.1668908999999998, 53.55941340000001], [-1.1677263, 53.560212199999995], [-1.1678098693553778, 53.560293730034694], [-1.1687012, 53.5611633], [-1.1702262999999995, 53.562649099999994], [-1.1723532999999997, 53.5647197], [-1.1740645, 53.56637589999999], [-1.1759151999999995, 53.5681751], [-1.1767821999999997, 53.5690186], [-1.1778866999999995, 53.57009769999999], [-1.1782501, 53.5704465], [-1.1788038, 53.57096789999999], [-1.1791914, 53.5713247], [-1.1795349, 53.5716227], [-1.1799327, 53.571946999999994]]} |
2.3 |
1658 |
1701 |
Bentley (S.Yorks) |
Adwick |
Adwick |
53.5719470 |
-1.1799327 |
53.5719470 |
-1.1799327 |
1 |
0 |
2026-09-19 16:11:51 |
TERMINATED |
2026-09-19 16:01:00 |
Adwick |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855435 |
1789833629357903 |
61 |
61 |
2026-09-19 16:11:43.600855 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:43.245243 |
| 671835 |
702360 |
P66596 |
501F57MS19 |
2026-09-19 |
COMPLETE |
18855363 |
2026-09-19 17:01:00 |
2026-09-19 16:11:52 |
2026-09-21 16:11:52 |
{"id": 702360, "stp": "P", "toc": "Greater Anglia", "uid": "P66596", "consist": "720511+720548", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66596/2026-09-19/detailed", "trust_id": "501F57MS19", "origin_crs": "BTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "13", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1F57", "timing_status": "EARLY", "origin_station": "Braintree", "current_leg_arr": "1701", "current_leg_dep": "1654", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1600", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-19T16:11:52", "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": "1702", "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\": 418.272, \"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\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.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\": 7352.941, \"from_m\": 5613.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\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13250.427, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14440.933, \"from_m\": 13250.427, \"capability_applied\": null, \"effective_limit_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\": 702360, \"profile_key\": \"5970c1c8057d57242c8c8c514cf16d44eba83f258918c1336d42cb76d15b3243\", \"schedule_id\": 21061, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Braintree\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Braintree Freeport\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606\", \"location\": \"Cressing\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1608H\", \"location\": \"White Notley\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616H\", \"location\": \"Witham\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625H\", \"location\": \"Chelmsford\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632\", \"location\": \"Ingatestone\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1638\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Gidea Park\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Ilford\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 13238.684, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1654\", \"location\": \"Stratford\", \"stage_seq\": 13, \"distance_m\": 13725.822, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Bow Jn\", \"stage_seq\": 14, \"distance_m\": 14440.933, \"section_seq\": 1, \"route_path_id\": 36898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14440.933, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}], \"total_distance_m\": 14440.933, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14270.403, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 170.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1600", "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-19T15:13:53Z\", \"source_id\": 59109202, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:55Z\", \"source_id\": 18824321, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:58Z\", \"source_id\": 59126658, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:00Z\", \"source_id\": 18829745, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:50Z\", \"source_id\": 59132820, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:55Z\", \"source_id\": 18831661, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:59Z\", \"source_id\": 59150765, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:04Z\", \"source_id\": 18837096, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:29Z\", \"source_id\": 59162894, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:34Z\", \"source_id\": 18840738, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:12Z\", \"source_id\": 59180220, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:12Z\", \"source_id\": 18845946, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:31Z\", \"source_id\": 59189929, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:32Z\", \"source_id\": 18848818, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:13Z\", \"source_id\": 59195816, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:20Z\", \"source_id\": 18850637, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:21Z\", \"source_id\": 59211294, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:23Z\", \"source_id\": 18855363, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "13", "timing_fact_generation": 1789833623960615, "current_leg_arrival_utc": "2026-09-19T17:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:43.250275", "service_state_evidence_id": 18855363, "current_leg_start_actual_dep": "2026-09-19T16:54:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:43.598019", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
BTR |
LST |
1F57 |
720511+720548 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.272, "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": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.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": 7352.941, "from_m": 5613.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": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13250.427, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14440.933, "from_m": 13250.427, "capability_applied": null, "effective_limit_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": 702360, "profile_key": "5970c1c8057d57242c8c8c514cf16d44eba83f258918c1336d42cb76d15b3243", "schedule_id": 21061, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1600", "location": "Braintree", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Braintree Freeport", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606", "location": "Cressing", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1608H", "location": "White Notley", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Witham", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Beaulieu Park (Construction)", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Chelmsford", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "Ingatestone", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Shenfield", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Gidea Park", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Ilford", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 13238.684, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "Stratford", "stage_seq": 13, "distance_m": 13725.822, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Bow Jn", "stage_seq": 14, "distance_m": 14440.933, "section_seq": 1, "route_path_id": 36898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14440.933, "from_m": 0.0, "section_seq": 1, "route_path_id": 36898}], "total_distance_m": 14440.933, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14270.403, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 170.53, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13810, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:53Z", "source_id": 59109202, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:55Z", "source_id": 18824321, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:58Z", "source_id": 59126658, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:00Z", "source_id": 18829745, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:50Z", "source_id": 59132820, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:55Z", "source_id": 18831661, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13880, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:59Z", "source_id": 59150765, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:33:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:04Z", "source_id": 18837096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:29Z", "source_id": 59162894, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:39:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:34Z", "source_id": 18840738, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:12Z", "source_id": 59180220, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:12Z", "source_id": 18845946, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:31Z", "source_id": 59189929, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:32Z", "source_id": 18848818, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:13Z", "source_id": 59195816, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:20Z", "source_id": 18850637, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15504, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:21Z", "source_id": 59211294, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:23Z", "source_id": 18855363, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Braintree |
1600 |
1600 |
None |
None |
None |
London Liverpool Street |
1702 |
1702 |
13 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66596/2026-09-19/detailed |
None |
Stratford |
2026-09-19T16:54:00+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 |
1654 |
1701 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-19 16:11:52 |
TERMINATED |
2026-09-19 16:01:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855363 |
1789833623960615 |
71 |
71 |
2026-09-19 16:11:43.598019 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:43.250275 |
| 671836 |
702387 |
C37462 |
739U17MS19 |
2026-09-19 |
COMPLETE |
18856319 |
2026-09-19 17:01:00 |
2026-09-19 16:11:52 |
2026-09-21 16:11:52 |
{"id": 702387, "stp": "P", "toc": "Elizabeth Line", "uid": "C37462", "consist": "345046", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37462/2026-09-19/detailed", "trust_id": "739U17MS19", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-19", "dest_arr_time": "1703", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U17", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "1701", "current_leg_dep": "1658", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1600", "origin_platform": "2", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-19T16:11:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "1702", "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\": 341.881, \"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\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"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\": 15903.914, \"from_m\": 4038.152, \"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\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15996.006, \"from_m\": 15956.176, \"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\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19319.936, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.749, \"from_m\": 19319.936, \"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\": 20082.211, \"from_m\": 19382.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20488.198, \"from_m\": 20082.211, \"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\": 31860.534, \"from_m\": 20488.198, \"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\": 34082.428, \"from_m\": 31860.534, \"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\": 34178.124, \"from_m\": 34082.428, \"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\": 34310.999, \"from_m\": 34178.124, \"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\": 34904.277, \"from_m\": 34310.999, \"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\": 34955.87, \"from_m\": 34904.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35126.946, \"from_m\": 34955.87, \"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\": 43889.2, \"from_m\": 35126.946, \"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\": 44720.048, \"from_m\": 43889.2, \"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\": 44809.218, \"from_m\": 44720.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51756.911, \"from_m\": 44809.218, \"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\": 53355.124, \"from_m\": 51756.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53601.359, \"from_m\": 53355.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54177.868, \"from_m\": 53601.359, \"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\": 56457.321, \"from_m\": 54177.868, \"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\": 57942.036, \"from_m\": 56457.321, \"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\": 57991.162, \"from_m\": 57942.036, \"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\": 58262.948, \"from_m\": 57991.162, \"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\": 58417.316, \"from_m\": 58262.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59609.866, \"from_m\": 58417.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59959.39, \"from_m\": 59609.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60395.215, \"from_m\": 59959.39, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60447.887, \"from_m\": 60395.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60485.394, \"from_m\": 60447.887, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60501.768, \"from_m\": 60485.394, \"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\": 60564.82, \"from_m\": 60501.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60699.158, \"from_m\": 60564.82, \"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\": 60745.142, \"from_m\": 60699.158, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60872.529, \"from_m\": 60745.142, \"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\": 61258.676, \"from_m\": 60872.529, \"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\": 61301.664, \"from_m\": 61258.676, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64291.015, \"from_m\": 61301.664, \"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\": 76114.686, \"from_m\": 64291.015, \"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\": 77882.136, \"from_m\": 76114.686, \"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\": 78656.911, \"from_m\": 77882.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79121.257, \"from_m\": 78656.911, \"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\": 80764.443, \"from_m\": 79121.257, \"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\": 81880.728, \"from_m\": 80764.443, \"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\": 81929.344, \"from_m\": 81880.728, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82165.547, \"from_m\": 81929.344, \"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\": 83347.641, \"from_m\": 82165.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\": 84240.274, \"from_m\": 83347.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96444.1, \"from_m\": 84240.274, \"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\": 96950.399, \"from_m\": 96444.1, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97003.86, \"from_m\": 96950.399, \"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\": 97048.44, \"from_m\": 97003.86, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98795.304, \"from_m\": 97048.44, \"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\": 99086.186, \"from_m\": 98795.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 104882.3, \"from_m\": 99086.186, \"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\": 105268.262, \"from_m\": 104882.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 105688.019, \"from_m\": 105268.262, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105715.166, \"from_m\": 105688.019, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 105798.82, \"from_m\": 105715.166, \"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\": 106300.367, \"from_m\": 105798.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112809.445, \"from_m\": 106300.367, \"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\": 113063.398, \"from_m\": 112809.445, \"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\": 123743.824, \"from_m\": 113063.398, \"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\": 124293.024, \"from_m\": 123743.824, \"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\": 135796.304, \"from_m\": 124293.024, \"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\": 136616.02, \"from_m\": 135796.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 141435.662, \"from_m\": 136616.02, \"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\": 141618.037, \"from_m\": 141435.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 144319.201, \"from_m\": 141618.037, \"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\": 144456.209, \"from_m\": 144319.201, \"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\": 145498.07, \"from_m\": 144456.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 146381.456, \"from_m\": 145498.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 146682.363, \"from_m\": 146381.456, \"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\": 146927.165, \"from_m\": 146682.363, \"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\": 147568.133, \"from_m\": 146927.165, \"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\": 148154.785, \"from_m\": 147568.133, \"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\": 170968.099, \"from_m\": 148154.785, \"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\": 171023.107, \"from_m\": 170968.099, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171078.099, \"from_m\": 171023.107, \"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\": 171439.56, \"from_m\": 171078.099, \"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\": 171457.215, \"from_m\": 171439.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171523.129, \"from_m\": 171457.215, \"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\": 171741.643, \"from_m\": 171523.129, \"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\": 178267.986, \"from_m\": 171741.643, \"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\": 179289.913, \"from_m\": 178267.986, \"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\": 179861.628, \"from_m\": 179289.913, \"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\": 179892.398, \"from_m\": 179861.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 181928.823, \"from_m\": 179892.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183802.284, \"from_m\": 181928.823, \"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\": 184436.53, \"from_m\": 183802.284, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184686.085, \"from_m\": 184436.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185627.071, \"from_m\": 184686.085, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185983.388, \"from_m\": 185627.071, \"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\": 187306.963, \"from_m\": 185983.388, \"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\": 187353.128, \"from_m\": 187306.963, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 187588.125, \"from_m\": 187353.128, \"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\": 187994.331, \"from_m\": 187588.125, \"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\": 189137.8, \"from_m\": 187994.331, \"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\": 189779.142, \"from_m\": 189137.8, \"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\": 190842.242, \"from_m\": 189779.142, \"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\": 191488.229, \"from_m\": 190842.242, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 191865.335, \"from_m\": 191488.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 195094.821, \"from_m\": 191865.335, \"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\": 195128.354, \"from_m\": 195094.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195145.127, \"from_m\": 195128.354, \"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\": 196739.629, \"from_m\": 195145.127, \"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\": 197975.406, \"from_m\": 196739.629, \"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\": 199556.123, \"from_m\": 197975.406, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 205995.756, \"from_m\": 199556.123, \"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\": 206816.127, \"from_m\": 205995.756, \"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\": 207228.321, \"from_m\": 206816.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 208079.971, \"from_m\": 207228.321, \"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\": 209396.513, \"from_m\": 208079.971, \"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\": 209404.503, \"from_m\": 209396.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 217932.723, \"from_m\": 209404.503, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 218642.603, \"from_m\": 217932.723, \"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\": 219132.106, \"from_m\": 218642.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 222415.768, \"from_m\": 219132.106, \"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\": 222785.307, \"from_m\": 222415.768, \"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\": 223973.673, \"from_m\": 222785.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 224226.894, \"from_m\": 223973.673, \"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\": 224582.691, \"from_m\": 224226.894, \"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\": 225190.224, \"from_m\": 224582.691, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 225372.088, \"from_m\": 225190.224, \"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\": 225753.499, \"from_m\": 225372.088, \"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\": 702387, \"profile_key\": \"fbe754832310ee5e1685dcbd7700f6d0064deed406ca1d73ad9b95e42ac8b3ba\", \"schedule_id\": 8661, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1606\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1612\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 19441.793, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 19956.958, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 22558.299, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 34672.534, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 36467.894, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 43462.776, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 45638.175, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 51553.167, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 54100.664, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1633\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 55151.764, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 60013.898, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 60605.517, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 60605.517, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 60605.517, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 61314.492, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 78480.752, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1651\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 81929.344, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1654H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 87744.774, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1658H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 93629.313, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 96950.399, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 98885.829, \"section_seq\": 1, \"route_path_id\": 68580}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 225753.499, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68580}], \"total_distance_m\": 225753.499, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 220488.934, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5264.565, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1600", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:59Z\", \"source_id\": 59089205, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:06:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:05:05Z\", \"source_id\": 18818358, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:01Z\", \"source_id\": 59105178, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:05Z\", \"source_id\": 18823047, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:45Z\", \"source_id\": 59113195, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:49Z\", \"source_id\": 18825608, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:06Z\", \"source_id\": 18827787, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:48Z\", \"source_id\": 59124088, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:52Z\", \"source_id\": 18828956, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:16Z\", \"source_id\": 59129435, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:19Z\", \"source_id\": 18830610, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:41Z\", \"source_id\": 59134618, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:42Z\", \"source_id\": 18832187, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:31Z\", \"source_id\": 59147387, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:36Z\", \"source_id\": 18836071, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:31Z\", \"source_id\": 59149699, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:35Z\", \"source_id\": 18836770, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:35Z\", \"source_id\": 59156485, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:39Z\", \"source_id\": 18838753, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:39Z\", \"source_id\": 59160977, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:43Z\", \"source_id\": 18840126, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:29Z\", \"source_id\": 59167259, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:34Z\", \"source_id\": 18842097, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:46Z\", \"source_id\": 59172437, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:49Z\", \"source_id\": 18843620, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:53Z\", \"source_id\": 59179404, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:56Z\", \"source_id\": 18845752, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:54Z\", \"source_id\": 59188522, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:56Z\", \"source_id\": 18848452, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:47Z\", \"source_id\": 59197102, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:50Z\", \"source_id\": 18851071, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:46Z\", \"source_id\": 59205514, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:50Z\", \"source_id\": 18853665, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:44Z\", \"source_id\": 59214306, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:46Z\", \"source_id\": 18856319, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789833707317384, "current_leg_arrival_utc": "2026-09-19T17:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:45.517729", "service_state_evidence_id": 59214306, "current_leg_start_actual_dep": "2026-09-19T16:58:30+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-19T16:01:41", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:45.777007", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HAF |
ABX |
9U17 |
345046 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "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": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "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": 15903.914, "from_m": 4038.152, "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": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15996.006, "from_m": 15956.176, "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": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19319.936, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.749, "from_m": 19319.936, "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": 20082.211, "from_m": 19382.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20488.198, "from_m": 20082.211, "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": 31860.534, "from_m": 20488.198, "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": 34082.428, "from_m": 31860.534, "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": 34178.124, "from_m": 34082.428, "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": 34310.999, "from_m": 34178.124, "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": 34904.277, "from_m": 34310.999, "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": 34955.87, "from_m": 34904.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35126.946, "from_m": 34955.87, "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": 43889.2, "from_m": 35126.946, "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": 44720.048, "from_m": 43889.2, "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": 44809.218, "from_m": 44720.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51756.911, "from_m": 44809.218, "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": 53355.124, "from_m": 51756.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53601.359, "from_m": 53355.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54177.868, "from_m": 53601.359, "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": 56457.321, "from_m": 54177.868, "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": 57942.036, "from_m": 56457.321, "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": 57991.162, "from_m": 57942.036, "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": 58262.948, "from_m": 57991.162, "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": 58417.316, "from_m": 58262.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59609.866, "from_m": 58417.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59959.39, "from_m": 59609.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60395.215, "from_m": 59959.39, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60447.887, "from_m": 60395.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60485.394, "from_m": 60447.887, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60501.768, "from_m": 60485.394, "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": 60564.82, "from_m": 60501.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60699.158, "from_m": 60564.82, "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": 60745.142, "from_m": 60699.158, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60872.529, "from_m": 60745.142, "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": 61258.676, "from_m": 60872.529, "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": 61301.664, "from_m": 61258.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64291.015, "from_m": 61301.664, "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": 76114.686, "from_m": 64291.015, "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": 77882.136, "from_m": 76114.686, "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": 78656.911, "from_m": 77882.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79121.257, "from_m": 78656.911, "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": 80764.443, "from_m": 79121.257, "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": 81880.728, "from_m": 80764.443, "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": 81929.344, "from_m": 81880.728, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82165.547, "from_m": 81929.344, "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": 83347.641, "from_m": 82165.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": 84240.274, "from_m": 83347.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96444.1, "from_m": 84240.274, "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": 96950.399, "from_m": 96444.1, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97003.86, "from_m": 96950.399, "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": 97048.44, "from_m": 97003.86, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98795.304, "from_m": 97048.44, "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": 99086.186, "from_m": 98795.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 104882.3, "from_m": 99086.186, "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": 105268.262, "from_m": 104882.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 105688.019, "from_m": 105268.262, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105715.166, "from_m": 105688.019, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 105798.82, "from_m": 105715.166, "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": 106300.367, "from_m": 105798.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112809.445, "from_m": 106300.367, "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": 113063.398, "from_m": 112809.445, "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": 123743.824, "from_m": 113063.398, "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": 124293.024, "from_m": 123743.824, "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": 135796.304, "from_m": 124293.024, "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": 136616.02, "from_m": 135796.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 141435.662, "from_m": 136616.02, "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": 141618.037, "from_m": 141435.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 144319.201, "from_m": 141618.037, "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": 144456.209, "from_m": 144319.201, "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": 145498.07, "from_m": 144456.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 146381.456, "from_m": 145498.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 146682.363, "from_m": 146381.456, "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": 146927.165, "from_m": 146682.363, "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": 147568.133, "from_m": 146927.165, "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": 148154.785, "from_m": 147568.133, "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": 170968.099, "from_m": 148154.785, "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": 171023.107, "from_m": 170968.099, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171078.099, "from_m": 171023.107, "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": 171439.56, "from_m": 171078.099, "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": 171457.215, "from_m": 171439.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171523.129, "from_m": 171457.215, "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": 171741.643, "from_m": 171523.129, "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": 178267.986, "from_m": 171741.643, "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": 179289.913, "from_m": 178267.986, "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": 179861.628, "from_m": 179289.913, "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": 179892.398, "from_m": 179861.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 181928.823, "from_m": 179892.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183802.284, "from_m": 181928.823, "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": 184436.53, "from_m": 183802.284, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184686.085, "from_m": 184436.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185627.071, "from_m": 184686.085, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185983.388, "from_m": 185627.071, "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": 187306.963, "from_m": 185983.388, "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": 187353.128, "from_m": 187306.963, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 187588.125, "from_m": 187353.128, "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": 187994.331, "from_m": 187588.125, "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": 189137.8, "from_m": 187994.331, "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": 189779.142, "from_m": 189137.8, "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": 190842.242, "from_m": 189779.142, "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": 191488.229, "from_m": 190842.242, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 191865.335, "from_m": 191488.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 195094.821, "from_m": 191865.335, "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": 195128.354, "from_m": 195094.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195145.127, "from_m": 195128.354, "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": 196739.629, "from_m": 195145.127, "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": 197975.406, "from_m": 196739.629, "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": 199556.123, "from_m": 197975.406, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 205995.756, "from_m": 199556.123, "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": 206816.127, "from_m": 205995.756, "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": 207228.321, "from_m": 206816.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 208079.971, "from_m": 207228.321, "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": 209396.513, "from_m": 208079.971, "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": 209404.503, "from_m": 209396.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 217932.723, "from_m": 209404.503, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 218642.603, "from_m": 217932.723, "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": 219132.106, "from_m": 218642.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 222415.768, "from_m": 219132.106, "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": 222785.307, "from_m": 222415.768, "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": 223973.673, "from_m": 222785.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 224226.894, "from_m": 223973.673, "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": 224582.691, "from_m": 224226.894, "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": 225190.224, "from_m": 224582.691, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 225372.088, "from_m": 225190.224, "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": 225753.499, "from_m": 225372.088, "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": 702387, "profile_key": "fbe754832310ee5e1685dcbd7700f6d0064deed406ca1d73ad9b95e42ac8b3ba", "schedule_id": 8661, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1600", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1606", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Southall", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "Hanwell", "stage_seq": 8, "distance_m": 19956.958, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "West Ealing", "stage_seq": 9, "distance_m": 22558.299, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622H", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 34672.534, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 36467.894, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 43462.776, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 45638.175, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 51553.167, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 54100.664, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 55151.764, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 60013.898, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 60605.517, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 60605.517, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 60605.517, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 61314.492, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 78480.752, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 81929.344, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1654H", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 87744.774, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1658H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 93629.313, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 96950.399, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 98885.829, "section_seq": 1, "route_path_id": 68580}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 225753.499, "from_m": 0.0, "section_seq": 1, "route_path_id": 68580}], "total_distance_m": 225753.499, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 220488.934, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5264.565, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:59Z", "source_id": 59089205, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:06:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:05:05Z", "source_id": 18818358, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:01Z", "source_id": 59105178, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:05Z", "source_id": 18823047, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:45Z", "source_id": 59113195, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:49Z", "source_id": 18825608, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:06Z", "source_id": 18827787, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:48Z", "source_id": 59124088, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:52Z", "source_id": 18828956, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:16Z", "source_id": 59129435, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:19Z", "source_id": 18830610, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:41Z", "source_id": 59134618, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:42Z", "source_id": 18832187, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:31Z", "source_id": 59147387, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:36Z", "source_id": 18836071, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:31Z", "source_id": 59149699, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:35Z", "source_id": 18836770, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:35Z", "source_id": 59156485, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:39Z", "source_id": 18838753, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:39Z", "source_id": 59160977, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:43Z", "source_id": 18840126, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:29Z", "source_id": 59167259, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:40:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:34Z", "source_id": 18842097, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:46Z", "source_id": 59172437, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:49Z", "source_id": 18843620, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:53Z", "source_id": 59179404, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:56Z", "source_id": 18845752, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:54Z", "source_id": 59188522, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:56Z", "source_id": 18848452, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:47Z", "source_id": 59197102, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:50Z", "source_id": 18851071, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:46Z", "source_id": 59205514, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T15:57:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:50Z", "source_id": 18853665, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:44Z", "source_id": 59214306, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T16:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:46Z", "source_id": 18856319, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Heathrow Terminal 4 |
1600 |
1600 |
2 |
None |
None |
Abbey Wood (Crossrail) |
1703 |
1702 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37462/2026-09-19/detailed |
None |
Woolwich (Crossrail) |
2026-09-19T16:58:30+01:00 |
Abbey Wood (Crossrail) |
3.0 |
{"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} |
3.7 |
1658 |
1701 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-19 16:11:52 |
TERMINATED |
2026-09-19 16:01:41 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
59214306 |
1789833707317384 |
117 |
117 |
2026-09-19 16:11:45.777007 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:45.517729 |
| 671837 |
702722 |
C32738 |
122N25MS19 |
2026-09-19 |
COMPLETE |
18856295 |
2026-09-19 17:01:00 |
2026-09-19 16:11:52 |
2026-09-21 16:11:52 |
{"id": 702722, "stp": "O", "toc": "Northern", "uid": "C32738", "consist": "158842", "dest_crs": "HEX", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32738/2026-09-19/detailed", "trust_id": "122N25MS19", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hexham", "service_date": "2026-09-19", "dest_arr_time": "1659", "dest_platform": "2", "is_terminated": 1, "next_location": "Hexham", "signalling_id": "2N25", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "1701", "current_leg_dep": "1657", "current_leg_end": "Hexham", "origin_dep_time": "1616", "origin_platform": "6", "current_location": "Hexham", "last_update_time": "2026-09-19T16:11:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.019023328955158, 54.96628085381334], [-2.0196187, 54.9663583], [-2.0257773, 54.967187499999994], [-2.031757, 54.9679591], [-2.0369374, 54.9686393], [-2.0399783999999994, 54.9690386], [-2.0401389999999995, 54.9690599], [-2.0406829, 54.9691321], [-2.0432066, 54.9694671], [-2.0434471, 54.9694998], [-2.0464156, 54.9699028], [-2.047755, 54.970093], [-2.0529392999999994, 54.9707558], [-2.0535859, 54.970834299999986], [-2.0539329, 54.970871599999995], [-2.054316, 54.9709034], [-2.0549852999999993, 54.97093839999999], [-2.0556734, 54.9709571], [-2.0568393, 54.970956400000006], [-2.0579316, 54.97093139999999], [-2.0596964, 54.9708652], [-2.0608794, 54.97080979999999], [-2.0614541, 54.9707829], [-2.0649821, 54.97060849999999], [-2.066125153474899, 54.97055378135866], [-2.0771962, 54.97002379999999], [-2.0789042999999996, 54.9700332], [-2.0806574, 54.97012949999999], [-2.0816195, 54.9702226], [-2.082595, 54.970341299999994], [-2.083480199999999, 54.9704783], [-2.0844094, 54.970642], [-2.0877474, 54.97143919999999], [-2.0886955, 54.97162670000001], [-2.0887753, 54.9716458], [-2.0902281, 54.97200209999999], [-2.0916925, 54.9724154], [-2.0928199, 54.972785599999995], [-2.0940008, 54.97322380000001], [-2.0941489, 54.9732787], [-2.0941644, 54.9732844], [-2.0946778, 54.9734698], [-2.0950032, 54.9736007]]}", "current_leg_start": "Corbridge", "dest_arr_time_act": "1658½", "motion_projection": null, "next_location_lat": "54.9736007", "next_location_lon": "-2.0950032", "previous_location": "Corbridge", "current_leg_milage": "3.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 519.45, \"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\": 564.078, \"from_m\": 519.45, \"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\": 1131.528, \"from_m\": 564.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1533.686, \"from_m\": 1131.528, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1573.516, \"from_m\": 1533.686, \"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\": 13495.817, \"from_m\": 1573.516, \"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\": 16486.529, \"from_m\": 13495.817, \"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\": 16536.436, \"from_m\": 16486.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16686.83, \"from_m\": 16536.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17128.605, \"from_m\": 16686.83, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17396.871, \"from_m\": 17128.605, \"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\": 18114.557, \"from_m\": 17396.871, \"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\": 41279.16, \"from_m\": 18114.557, \"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\": 48987.434, \"from_m\": 41279.16, \"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\": 49392.837, \"from_m\": 48987.434, \"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\": 50126.729, \"from_m\": 49392.837, \"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\": 50219.245, \"from_m\": 50126.729, \"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\": 50282.863, \"from_m\": 50219.245, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50345.757, \"from_m\": 50282.863, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52480.236, \"from_m\": 50345.757, \"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\": 54650.296, \"from_m\": 52480.236, \"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\": 57016.662, \"from_m\": 54650.296, \"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\": 62826.285, \"from_m\": 57016.662, \"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\": 63316.834, \"from_m\": 62826.285, \"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\": 64130.822, \"from_m\": 63316.834, \"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\": 64558.202, \"from_m\": 64130.822, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 702722, \"profile_key\": \"aa414927025fca4309edec3372ac4964db1af42c0a0b0c8c9612754101fdecef\", \"schedule_id\": 31265, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"King Edward Bridge North Jn\", \"stage_seq\": 2, \"distance_m\": 307.742, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 3, \"distance_m\": 519.45, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Norwood Jn\", \"stage_seq\": 4, \"distance_m\": 684.5, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Dunston\", \"stage_seq\": 5, \"distance_m\": 1014.084, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1625\", \"location\": \"MetroCentre\", \"stage_seq\": 6, \"distance_m\": 6983.24, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629\", \"location\": \"Blaydon\", \"stage_seq\": 7, \"distance_m\": 16113.428, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1635H\", \"location\": \"Wylam\", \"stage_seq\": 8, \"distance_m\": 17451.56, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640\", \"location\": \"Prudhoe\", \"stage_seq\": 9, \"distance_m\": 19577.592, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1644H\", \"location\": \"Stocksfield\", \"stage_seq\": 10, \"distance_m\": 35422.313, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649\", \"location\": \"Riding Mill\", \"stage_seq\": 11, \"distance_m\": 49960.578, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Corbridge\", \"stage_seq\": 12, \"distance_m\": 56608.592, \"section_seq\": 1, \"route_path_id\": 71669}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": null, \"location\": \"Hexham\", \"stage_seq\": 13, \"distance_m\": 63342.835, \"section_seq\": 1, \"route_path_id\": 71669}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64558.202, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71669}], \"total_distance_m\": 64558.202, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 63257.29, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1300.912, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "54.9736007", "current_position_lon": "-2.0950032", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:33Z\", \"source_id\": 59123662, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:38Z\", \"source_id\": 18828772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:52Z\", \"source_id\": 59130681, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:56Z\", \"source_id\": 18831035, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:55Z\", \"source_id\": 18835656, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:20Z\", \"source_id\": 18840584, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:23Z\", \"source_id\": 18845376, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:21Z\", \"source_id\": 18846674, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:19Z\", \"source_id\": 18850033, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:21Z\", \"source_id\": 18852695, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:44Z\", \"source_id\": 18856295, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hexham", "service_state_platform": "2", "timing_fact_generation": 1789833705593655, "current_leg_arrival_utc": "2026-09-19T17:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:45.588508", "service_state_evidence_id": 18856295, "current_leg_start_actual_dep": "2026-09-19T16:55:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:45.780125", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
NCL |
HEX |
2N25 |
158842 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 519.45, "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": 564.078, "from_m": 519.45, "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": 1131.528, "from_m": 564.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1533.686, "from_m": 1131.528, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1573.516, "from_m": 1533.686, "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": 13495.817, "from_m": 1573.516, "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": 16486.529, "from_m": 13495.817, "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": 16536.436, "from_m": 16486.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16686.83, "from_m": 16536.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17128.605, "from_m": 16686.83, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17396.871, "from_m": 17128.605, "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": 18114.557, "from_m": 17396.871, "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": 41279.16, "from_m": 18114.557, "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": 48987.434, "from_m": 41279.16, "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": 49392.837, "from_m": 48987.434, "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": 50126.729, "from_m": 49392.837, "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": 50219.245, "from_m": 50126.729, "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": 50282.863, "from_m": 50219.245, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50345.757, "from_m": 50282.863, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52480.236, "from_m": 50345.757, "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": 54650.296, "from_m": 52480.236, "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": 57016.662, "from_m": 54650.296, "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": 62826.285, "from_m": 57016.662, "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": 63316.834, "from_m": 62826.285, "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": 64130.822, "from_m": 63316.834, "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": 64558.202, "from_m": 64130.822, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 702722, "profile_key": "aa414927025fca4309edec3372ac4964db1af42c0a0b0c8c9612754101fdecef", "schedule_id": 31265, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1616", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "King Edward Bridge North Jn", "stage_seq": 2, "distance_m": 307.742, "section_seq": 1, "route_path_id": 71669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "King Edward Bridge South Jn", "stage_seq": 3, "distance_m": 519.45, "section_seq": 1, "route_path_id": 71669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Norwood Jn", "stage_seq": 4, "distance_m": 684.5, "section_seq": 1, "route_path_id": 71669}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Dunston", "stage_seq": 5, "distance_m": 1014.084, "section_seq": 1, "route_path_id": 71669}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "MetroCentre", "stage_seq": 6, "distance_m": 6983.24, "section_seq": 1, "route_path_id": 71669}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Blaydon", "stage_seq": 7, "distance_m": 16113.428, "section_seq": 1, "route_path_id": 71669}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635H", "location": "Wylam", "stage_seq": 8, "distance_m": 17451.56, "section_seq": 1, "route_path_id": 71669}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Prudhoe", "stage_seq": 9, "distance_m": 19577.592, "section_seq": 1, "route_path_id": 71669}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Stocksfield", "stage_seq": 10, "distance_m": 35422.313, "section_seq": 1, "route_path_id": 71669}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649", "location": "Riding Mill", "stage_seq": 11, "distance_m": 49960.578, "section_seq": 1, "route_path_id": 71669}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Corbridge", "stage_seq": 12, "distance_m": 56608.592, "section_seq": 1, "route_path_id": 71669}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": null, "location": "Hexham", "stage_seq": 13, "distance_m": 63342.835, "section_seq": 1, "route_path_id": 71669}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64558.202, "from_m": 0.0, "section_seq": 1, "route_path_id": 71669}], "total_distance_m": 64558.202, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 63257.29, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1300.912, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3853, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:33Z", "source_id": 59123662, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:21:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:38Z", "source_id": 18828772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3846, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:52Z", "source_id": 59130681, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:25:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:56Z", "source_id": 18831035, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:55Z", "source_id": 18835656, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:20Z", "source_id": 18840584, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:23Z", "source_id": 18845376, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:21Z", "source_id": 18846674, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:19Z", "source_id": 18850033, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:21Z", "source_id": 18852695, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:44Z", "source_id": 18856295, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Newcastle |
1616 |
1616 |
6 |
None |
None |
Hexham |
1659 |
1658½ |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32738/2026-09-19/detailed |
None |
Corbridge |
2026-09-19T16:55:00+01:00 |
Hexham |
4.0 |
{"type": "LineString", "coordinates": [[-2.019023328955158, 54.96628085381334], [-2.0196187, 54.9663583], [-2.0257773, 54.967187499999994], [-2.031757, 54.9679591], [-2.0369374, 54.9686393], [-2.0399783999999994, 54.9690386], [-2.0401389999999995, 54.9690599], [-2.0406829, 54.9691321], [-2.0432066, 54.9694671], [-2.0434471, 54.9694998], [-2.0464156, 54.9699028], [-2.047755, 54.970093], [-2.0529392999999994, 54.9707558], [-2.0535859, 54.970834299999986], [-2.0539329, 54.970871599999995], [-2.054316, 54.9709034], [-2.0549852999999993, 54.97093839999999], [-2.0556734, 54.9709571], [-2.0568393, 54.970956400000006], [-2.0579316, 54.97093139999999], [-2.0596964, 54.9708652], [-2.0608794, 54.97080979999999], [-2.0614541, 54.9707829], [-2.0649821, 54.97060849999999], [-2.066125153474899, 54.97055378135866], [-2.0771962, 54.97002379999999], [-2.0789042999999996, 54.9700332], [-2.0806574, 54.97012949999999], [-2.0816195, 54.9702226], [-2.082595, 54.970341299999994], [-2.083480199999999, 54.9704783], [-2.0844094, 54.970642], [-2.0877474, 54.97143919999999], [-2.0886955, 54.97162670000001], [-2.0887753, 54.9716458], [-2.0902281, 54.97200209999999], [-2.0916925, 54.9724154], [-2.0928199, 54.972785599999995], [-2.0940008, 54.97322380000001], [-2.0941489, 54.9732787], [-2.0941644, 54.9732844], [-2.0946778, 54.9734698], [-2.0950032, 54.9736007]]} |
3.1 |
1657 |
1701 |
Corbridge |
Hexham |
Hexham |
54.9736007 |
-2.0950032 |
54.9736007 |
-2.0950032 |
1 |
0 |
2026-09-19 16:11:52 |
TERMINATED |
2026-09-19 16:01:00 |
Hexham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856295 |
1789833705593655 |
37 |
37 |
2026-09-19 16:11:45.780125 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:45.588508 |
| 671838 |
701382 |
L89605 |
192K23MQ19 |
2026-09-19 |
COMPLETE |
18855175 |
2026-09-19 17:01:00 |
2026-09-19 16:11:52 |
2026-09-21 16:11:52 |
{"id": 701382, "stp": "O", "toc": "Northern", "uid": "L89605", "consist": "158758", "dest_crs": "HFX", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89605/2026-09-19/detailed", "trust_id": "192K23MQ19", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Halifax", "service_date": "2026-09-19", "dest_arr_time": "1703", "dest_platform": "1", "is_terminated": 1, "next_location": "Halifax", "signalling_id": "2K23", "timing_status": "EARLY", "origin_station": "Hull", "current_leg_arr": "1701", "current_leg_dep": "1651", "current_leg_end": "Halifax", "origin_dep_time": "1515", "origin_platform": "2", "current_location": "Halifax", "last_update_time": "2026-09-19T16:11:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7489815, 53.78698839999999], [-1.7489975, 53.786754300000005], [-1.7490070999999998, 53.786450900000006], [-1.7490002, 53.78635739999999], [-1.7489738, 53.78583559999999], [-1.7489472999999998, 53.7853137], [-1.7489133, 53.7846864], [-1.7488739999999998, 53.78400529999999], [-1.7488576, 53.7834697], [-1.7488328, 53.7827074], [-1.7487547, 53.7816071], [-1.7486876, 53.7802806], [-1.7486191999999998, 53.7787882], [-1.7485991, 53.77822969999999], [-1.7485535, 53.77747999999998], [-1.7485267000000002, 53.7767145], [-1.7484596, 53.7757809], [-1.7483926, 53.77489639999999], [-1.7483424999999997, 53.7740945], [-1.748204, 53.7726513], [-1.7481494999999998, 53.7713251], [-1.7480735999999997, 53.7703851], [-1.7479937, 53.76909409999999], [-1.7479163, 53.767978499999984], [-1.7478624, 53.767407899999995], [-1.7478098, 53.76655780000001], [-1.7477526999999995, 53.76567529999999], [-1.7476368999999998, 53.76413370000001], [-1.7475230999999998, 53.7624341], [-1.7473837999999997, 53.76057979999999], [-1.7473626, 53.760289], [-1.7473438, 53.76014149999999], [-1.7473035999999995, 53.7599164], [-1.7472459, 53.759691799999985], [-1.7471761999999995, 53.759496799999994], [-1.7470863, 53.7592456], [-1.7468904999999997, 53.7588318], [-1.7467189, 53.758475], [-1.7464908999999995, 53.757956499999985], [-1.7463742, 53.7576669], [-1.7462951, 53.75734440000001], [-1.7462415, 53.7570732], [-1.7461877999999995, 53.75674339999999], [-1.7461851, 53.7564532], [-1.7461810999999998, 53.75615729999999], [-1.7462078999999997, 53.7558892], [-1.7462601999999998, 53.75561900000001], [-1.7463461, 53.7552527], [-1.7464104, 53.7549942], [-1.7464668, 53.754786499999994], [-1.7465633, 53.754569199999985], [-1.7466787, 53.7543407], [-1.7467993999999998, 53.754122], [-1.7469375, 53.7539133], [-1.7471507, 53.75360750000001], [-1.7473706999999998, 53.75330049999999], [-1.7476469, 53.753005300000005], [-1.7481016000000005, 53.75253839999999], [-1.7484033, 53.752272899999994], [-1.7486849, 53.7520572], [-1.7489424, 53.7518605], [-1.7492268, 53.75165750000001], [-1.7495941999999998, 53.75143070000001], [-1.7499589999999998, 53.751207099999995], [-1.7503946999999995, 53.7509893], [-1.7508039000000002, 53.75077890000001], [-1.7511833999999995, 53.7506118], [-1.7517185, 53.75039350000001], [-1.7521342999999998, 53.7502412], [-1.7524286000000002, 53.750142700000005], [-1.7527228999999998, 53.7500512], [-1.7532581, 53.74990180000001], [-1.7539594999999997, 53.7497381], [-1.7542827, 53.7496687], [-1.7550792999999998, 53.74950219999999], [-1.7559081, 53.74934989999999], [-1.7566082, 53.749204], [-1.7569864, 53.7491152], [-1.7574986999999995, 53.7489819], [-1.7578419999999997, 53.7488915], [-1.7586735, 53.74864569999999], [-1.7594728, 53.74836019999999], [-1.7597196, 53.74827299999999], [-1.7603633, 53.7480017], [-1.7611089, 53.7476544], [-1.7615703, 53.7474307], [-1.7620503999999997, 53.7471563], [-1.7625559999999998, 53.7468566], [-1.7651907, 53.7452815], [-1.7758141000000005, 53.738853899999995], [-1.7768319999999995, 53.7382509], [-1.7777466999999998, 53.737694100000006], [-1.7785165, 53.737234], [-1.7795731, 53.7365965], [-1.780744, 53.7358829], [-1.7818061999999997, 53.7352403], [-1.7832666999999998, 53.7343576], [-1.7833239085670516, 53.734323238421794], [-1.7841411, 53.7338324], [-1.7851092999999998, 53.7332374], [-1.7856981, 53.7328779], [-1.7867053, 53.7322743], [-1.7869615, 53.7321095], [-1.7871594999999998, 53.731994199999995], [-1.7876332999999998, 53.731717399999994], [-1.7881017999999995, 53.73143060000001], [-1.7882743999999997, 53.7313254], [-1.7888698, 53.73095259999999], [-1.7895609999999995, 53.73053960000001], [-1.7900965, 53.7301873], [-1.7919553, 53.7290791], [-1.7926436999999995, 53.7286851], [-1.7932869, 53.7282888], [-1.7940356999999996, 53.7278488], [-1.7951353999999995, 53.7271839], [-1.7966305682390429, 53.72629324763099], [-1.7967353999999995, 53.7262308], [-1.7973791, 53.7258594], [-1.7981194000000005, 53.725504], [-1.7983640000000003, 53.72539999999999], [-1.7988489999999997, 53.725212000000006], [-1.7992593, 53.72505490000001], [-1.7998655, 53.7248549], [-1.8004261, 53.7246819], [-1.8010215000000005, 53.724517000000006], [-1.8019012999999997, 53.72429], [-1.8020918, 53.72423919999999], [-1.8028267, 53.724055099999994], [-1.8038083999999996, 53.7238059], [-1.8044923, 53.7236361], [-1.8052003999999997, 53.72347580000001], [-1.8057261, 53.72339010000001], [-1.8061687, 53.72333299999999], [-1.8066998000000003, 53.7232743], [-1.8073193999999997, 53.723240700000005], [-1.8078825999999997, 53.72321869999998], [-1.8083306, 53.72322509999999], [-1.8089046, 53.72324729999999], [-1.809449, 53.72327839999999], [-1.8099453000000003, 53.7233441], [-1.8103368999999996, 53.7233997], [-1.8106265, 53.72345039999998], [-1.8109699, 53.7235086], [-1.8161948000000003, 53.72468640000001], [-1.8170987000000005, 53.7248738], [-1.8184397999999995, 53.7251723], [-1.8194738, 53.725405], [-1.8207264, 53.7256684], [-1.8217215, 53.7259001], [-1.8224229000000003, 53.72607049999999], [-1.8227943999999996, 53.7261619], [-1.8229754, 53.7262098], [-1.8233563, 53.7263197], [-1.8237828000000005, 53.72644329999999], [-1.8240898999999997, 53.7265444], [-1.8246022, 53.72673], [-1.8251655, 53.726949], [-1.8259567, 53.72725369999999], [-1.8265454, 53.7274733], [-1.8270323, 53.727625], [-1.827499, 53.7277488], [-1.8279146999999996, 53.727853499999995], [-1.8284257, 53.72796530000001], [-1.8285437, 53.7279859], [-1.8287613, 53.72802560000001], [-1.8292853, 53.72809949999999], [-1.8299586000000003, 53.728182], [-1.8305003999999996, 53.7282296], [-1.8308946999999995, 53.728255], [-1.8315129, 53.7282731], [-1.8321190999999992, 53.728275499999995], [-1.8324906, 53.728256599999995], [-1.8330149, 53.728228699999995], [-1.8335768999999995, 53.7281741], [-1.8344458999999995, 53.728061399999994], [-1.8352425000000003, 53.7279297], [-1.8359641, 53.72776150000001], [-1.8365783, 53.72758219999999], [-1.8370681, 53.72742920000001], [-1.8385745, 53.7269258], [-1.8401835, 53.7263809], [-1.842993, 53.72543189999999], [-1.8456602, 53.72453850000001], [-1.848017, 53.723742900000005], [-1.8504024, 53.7229293], [-1.8507108000000003, 53.7228151], [-1.8511346, 53.7226421], [-1.8513465, 53.722553199999986], [-1.851619, 53.722422], [-1.8518507, 53.722302000000006], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]}", "current_leg_start": "Bradford Interchange", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "53.7208084", "next_location_lon": "-1.8535214", "previous_location": "Bradford Interchange", "current_leg_milage": "7.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1260.383, \"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\": 4389.035, \"from_m\": 1260.383, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5649.419, \"from_m\": 4389.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 701382, \"profile_key\": \"708b5aa7bc9d416c613ec4686c919503bbaea4bf99e337fb5e6999d5ecca46a8\", \"schedule_id\": 37238, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 367.855, \"section_seq\": 1, \"route_path_id\": 109445}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1527\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 2143.768, \"section_seq\": 1, \"route_path_id\": 109445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 2305.532, \"section_seq\": 1, \"route_path_id\": 109445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538H\", \"location\": \"Howden\", \"stage_seq\": 5, \"distance_m\": 2824.709, \"section_seq\": 1, \"route_path_id\": 109445}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1549\", \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 3505.65, \"section_seq\": 1, \"route_path_id\": 109445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 7, \"distance_m\": 5222.605, \"section_seq\": 1, \"route_path_id\": 109445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 8, \"distance_m\": 5372.954, \"section_seq\": 1, \"route_path_id\": 109445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557H\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 9, \"distance_m\": 5372.954, \"section_seq\": 1, \"route_path_id\": 109445}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1559H\", \"location\": \"South Milford\", \"stage_seq\": 10, \"distance_m\": 5649.419, \"section_seq\": 1, \"route_path_id\": 109445}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5649.419, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109445}], \"total_distance_m\": 5649.419, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3128.652, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2520.767, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.7208084", "current_position_lon": "-1.8535214", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:25:09Z\", \"source_id\": 59001326, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:25:14Z\", \"source_id\": 18791935, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:32:26Z\", \"source_id\": 59017063, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:32:31Z\", \"source_id\": 18796701, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:36:52Z\", \"source_id\": 59027143, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:37:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:36:55Z\", \"source_id\": 18799673, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:59Z\", \"source_id\": 18808375, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:24Z\", \"source_id\": 59070126, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:57:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:30Z\", \"source_id\": 18812637, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:27Z\", \"source_id\": 59087989, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:05:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:33Z\", \"source_id\": 18818027, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:10Z\", \"source_id\": 59098793, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:09:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:12Z\", \"source_id\": 18821104, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:30Z\", \"source_id\": 59104053, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:11:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:34Z\", \"source_id\": 18822690, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:49Z\", \"source_id\": 59115377, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:54Z\", \"source_id\": 18826334, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:37Z\", \"source_id\": 59134512, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:40Z\", \"source_id\": 18832148, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:41Z\", \"source_id\": 59156706, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:45Z\", \"source_id\": 18838839, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:19Z\", \"source_id\": 59164632, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:25Z\", \"source_id\": 18841318, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:59Z\", \"source_id\": 59181982, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:05Z\", \"source_id\": 18846512, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:10Z\", \"source_id\": 59210841, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:11Z\", \"source_id\": 18855175, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Halifax", "service_state_platform": "1", "timing_fact_generation": 1789833611301234, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:45.770780", "service_state_evidence_id": 18855175, "current_leg_start_actual_dep": "2026-09-19T16:51:00+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:47.034486", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
HUL |
HFX |
2K23 |
158758 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1260.383, "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": 4389.035, "from_m": 1260.383, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5649.419, "from_m": 4389.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 701382, "profile_key": "708b5aa7bc9d416c613ec4686c919503bbaea4bf99e337fb5e6999d5ecca46a8", "schedule_id": 37238, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1515", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 367.855, "section_seq": 1, "route_path_id": 109445}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1527", "location": "Brough", "stage_seq": 3, "distance_m": 2143.768, "section_seq": 1, "route_path_id": 109445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 2305.532, "section_seq": 1, "route_path_id": 109445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538H", "location": "Howden", "stage_seq": 5, "distance_m": 2824.709, "section_seq": 1, "route_path_id": 109445}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1549", "location": "Selby", "stage_seq": 6, "distance_m": 3505.65, "section_seq": 1, "route_path_id": 109445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Hambleton East Jn", "stage_seq": 7, "distance_m": 5222.605, "section_seq": 1, "route_path_id": 109445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Hambleton West Jn", "stage_seq": 8, "distance_m": 5372.954, "section_seq": 1, "route_path_id": 109445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Gascoigne Wood Jn", "stage_seq": 9, "distance_m": 5372.954, "section_seq": 1, "route_path_id": 109445}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1559H", "location": "South Milford", "stage_seq": 10, "distance_m": 5649.419, "section_seq": 1, "route_path_id": 109445}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5649.419, "from_m": 0.0, "section_seq": 1, "route_path_id": 109445}], "total_distance_m": 5649.419, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3128.652, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2520.767, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:25:09Z", "source_id": 59001326, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:25:14Z", "source_id": 18791935, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:32:26Z", "source_id": 59017063, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:32:31Z", "source_id": 18796701, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:36:52Z", "source_id": 59027143, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:37:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:36:55Z", "source_id": 18799673, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:59Z", "source_id": 18808375, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5005, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:24Z", "source_id": 59070126, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T14:57:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:30Z", "source_id": 18812637, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5015, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:27Z", "source_id": 59087989, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:05:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:33Z", "source_id": 18818027, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5033, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:10Z", "source_id": 59098793, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:09:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:12Z", "source_id": 18821104, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:30Z", "source_id": 59104053, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:11:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:34Z", "source_id": 18822690, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:49Z", "source_id": 59115377, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:17:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:54Z", "source_id": 18826334, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:37Z", "source_id": 59134512, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:26:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:40Z", "source_id": 18832148, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:41Z", "source_id": 59156706, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:36:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:45Z", "source_id": 18838839, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:19Z", "source_id": 59164632, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:25Z", "source_id": 18841318, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:59Z", "source_id": 59181982, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:05Z", "source_id": 18846512, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:10Z", "source_id": 59210841, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T16:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:11Z", "source_id": 18855175, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Hull |
1515 |
1515 |
2 |
None |
None |
Halifax |
1703 |
1703 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89605/2026-09-19/detailed |
None |
Bradford Interchange |
2026-09-19T16:51:00+01:00 |
Halifax |
10.0 |
{"type": "LineString", "coordinates": [[-1.7489815, 53.78698839999999], [-1.7489975, 53.786754300000005], [-1.7490070999999998, 53.786450900000006], [-1.7490002, 53.78635739999999], [-1.7489738, 53.78583559999999], [-1.7489472999999998, 53.7853137], [-1.7489133, 53.7846864], [-1.7488739999999998, 53.78400529999999], [-1.7488576, 53.7834697], [-1.7488328, 53.7827074], [-1.7487547, 53.7816071], [-1.7486876, 53.7802806], [-1.7486191999999998, 53.7787882], [-1.7485991, 53.77822969999999], [-1.7485535, 53.77747999999998], [-1.7485267000000002, 53.7767145], [-1.7484596, 53.7757809], [-1.7483926, 53.77489639999999], [-1.7483424999999997, 53.7740945], [-1.748204, 53.7726513], [-1.7481494999999998, 53.7713251], [-1.7480735999999997, 53.7703851], [-1.7479937, 53.76909409999999], [-1.7479163, 53.767978499999984], [-1.7478624, 53.767407899999995], [-1.7478098, 53.76655780000001], [-1.7477526999999995, 53.76567529999999], [-1.7476368999999998, 53.76413370000001], [-1.7475230999999998, 53.7624341], [-1.7473837999999997, 53.76057979999999], [-1.7473626, 53.760289], [-1.7473438, 53.76014149999999], [-1.7473035999999995, 53.7599164], [-1.7472459, 53.759691799999985], [-1.7471761999999995, 53.759496799999994], [-1.7470863, 53.7592456], [-1.7468904999999997, 53.7588318], [-1.7467189, 53.758475], [-1.7464908999999995, 53.757956499999985], [-1.7463742, 53.7576669], [-1.7462951, 53.75734440000001], [-1.7462415, 53.7570732], [-1.7461877999999995, 53.75674339999999], [-1.7461851, 53.7564532], [-1.7461810999999998, 53.75615729999999], [-1.7462078999999997, 53.7558892], [-1.7462601999999998, 53.75561900000001], [-1.7463461, 53.7552527], [-1.7464104, 53.7549942], [-1.7464668, 53.754786499999994], [-1.7465633, 53.754569199999985], [-1.7466787, 53.7543407], [-1.7467993999999998, 53.754122], [-1.7469375, 53.7539133], [-1.7471507, 53.75360750000001], [-1.7473706999999998, 53.75330049999999], [-1.7476469, 53.753005300000005], [-1.7481016000000005, 53.75253839999999], [-1.7484033, 53.752272899999994], [-1.7486849, 53.7520572], [-1.7489424, 53.7518605], [-1.7492268, 53.75165750000001], [-1.7495941999999998, 53.75143070000001], [-1.7499589999999998, 53.751207099999995], [-1.7503946999999995, 53.7509893], [-1.7508039000000002, 53.75077890000001], [-1.7511833999999995, 53.7506118], [-1.7517185, 53.75039350000001], [-1.7521342999999998, 53.7502412], [-1.7524286000000002, 53.750142700000005], [-1.7527228999999998, 53.7500512], [-1.7532581, 53.74990180000001], [-1.7539594999999997, 53.7497381], [-1.7542827, 53.7496687], [-1.7550792999999998, 53.74950219999999], [-1.7559081, 53.74934989999999], [-1.7566082, 53.749204], [-1.7569864, 53.7491152], [-1.7574986999999995, 53.7489819], [-1.7578419999999997, 53.7488915], [-1.7586735, 53.74864569999999], [-1.7594728, 53.74836019999999], [-1.7597196, 53.74827299999999], [-1.7603633, 53.7480017], [-1.7611089, 53.7476544], [-1.7615703, 53.7474307], [-1.7620503999999997, 53.7471563], [-1.7625559999999998, 53.7468566], [-1.7651907, 53.7452815], [-1.7758141000000005, 53.738853899999995], [-1.7768319999999995, 53.7382509], [-1.7777466999999998, 53.737694100000006], [-1.7785165, 53.737234], [-1.7795731, 53.7365965], [-1.780744, 53.7358829], [-1.7818061999999997, 53.7352403], [-1.7832666999999998, 53.7343576], [-1.7833239085670516, 53.734323238421794], [-1.7841411, 53.7338324], [-1.7851092999999998, 53.7332374], [-1.7856981, 53.7328779], [-1.7867053, 53.7322743], [-1.7869615, 53.7321095], [-1.7871594999999998, 53.731994199999995], [-1.7876332999999998, 53.731717399999994], [-1.7881017999999995, 53.73143060000001], [-1.7882743999999997, 53.7313254], [-1.7888698, 53.73095259999999], [-1.7895609999999995, 53.73053960000001], [-1.7900965, 53.7301873], [-1.7919553, 53.7290791], [-1.7926436999999995, 53.7286851], [-1.7932869, 53.7282888], [-1.7940356999999996, 53.7278488], [-1.7951353999999995, 53.7271839], [-1.7966305682390429, 53.72629324763099], [-1.7967353999999995, 53.7262308], [-1.7973791, 53.7258594], [-1.7981194000000005, 53.725504], [-1.7983640000000003, 53.72539999999999], [-1.7988489999999997, 53.725212000000006], [-1.7992593, 53.72505490000001], [-1.7998655, 53.7248549], [-1.8004261, 53.7246819], [-1.8010215000000005, 53.724517000000006], [-1.8019012999999997, 53.72429], [-1.8020918, 53.72423919999999], [-1.8028267, 53.724055099999994], [-1.8038083999999996, 53.7238059], [-1.8044923, 53.7236361], [-1.8052003999999997, 53.72347580000001], [-1.8057261, 53.72339010000001], [-1.8061687, 53.72333299999999], [-1.8066998000000003, 53.7232743], [-1.8073193999999997, 53.723240700000005], [-1.8078825999999997, 53.72321869999998], [-1.8083306, 53.72322509999999], [-1.8089046, 53.72324729999999], [-1.809449, 53.72327839999999], [-1.8099453000000003, 53.7233441], [-1.8103368999999996, 53.7233997], [-1.8106265, 53.72345039999998], [-1.8109699, 53.7235086], [-1.8161948000000003, 53.72468640000001], [-1.8170987000000005, 53.7248738], [-1.8184397999999995, 53.7251723], [-1.8194738, 53.725405], [-1.8207264, 53.7256684], [-1.8217215, 53.7259001], [-1.8224229000000003, 53.72607049999999], [-1.8227943999999996, 53.7261619], [-1.8229754, 53.7262098], [-1.8233563, 53.7263197], [-1.8237828000000005, 53.72644329999999], [-1.8240898999999997, 53.7265444], [-1.8246022, 53.72673], [-1.8251655, 53.726949], [-1.8259567, 53.72725369999999], [-1.8265454, 53.7274733], [-1.8270323, 53.727625], [-1.827499, 53.7277488], [-1.8279146999999996, 53.727853499999995], [-1.8284257, 53.72796530000001], [-1.8285437, 53.7279859], [-1.8287613, 53.72802560000001], [-1.8292853, 53.72809949999999], [-1.8299586000000003, 53.728182], [-1.8305003999999996, 53.7282296], [-1.8308946999999995, 53.728255], [-1.8315129, 53.7282731], [-1.8321190999999992, 53.728275499999995], [-1.8324906, 53.728256599999995], [-1.8330149, 53.728228699999995], [-1.8335768999999995, 53.7281741], [-1.8344458999999995, 53.728061399999994], [-1.8352425000000003, 53.7279297], [-1.8359641, 53.72776150000001], [-1.8365783, 53.72758219999999], [-1.8370681, 53.72742920000001], [-1.8385745, 53.7269258], [-1.8401835, 53.7263809], [-1.842993, 53.72543189999999], [-1.8456602, 53.72453850000001], [-1.848017, 53.723742900000005], [-1.8504024, 53.7229293], [-1.8507108000000003, 53.7228151], [-1.8511346, 53.7226421], [-1.8513465, 53.722553199999986], [-1.851619, 53.722422], [-1.8518507, 53.722302000000006], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]} |
7.7 |
1651 |
1701 |
Bradford Interchange |
Halifax |
Halifax |
53.7208084 |
-1.8535214 |
53.7208084 |
-1.8535214 |
1 |
0 |
2026-09-19 16:11:52 |
TERMINATED |
2026-09-19 16:01:00 |
Halifax |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855175 |
1789833611301234 |
96 |
96 |
2026-09-19 16:11:47.034486 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:45.770780 |
| 671839 |
702906 |
G07110 |
722J83MS19 |
2026-09-19 |
COMPLETE |
18855699 |
2026-09-19 17:01:00 |
2026-09-19 16:12:21 |
2026-09-21 16:12:21 |
{"id": 702906, "stp": "P", "toc": "London Overground", "uid": "G07110", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07110/2026-09-19/detailed", "trust_id": "722J83MS19", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-19", "dest_arr_time": "1704", "dest_platform": "2", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J83", "timing_status": "EARLY", "origin_station": "Gospel Oak", "current_leg_arr": "1701", "current_leg_dep": "1657", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "1624", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-19T16:12:21", "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": "1702", "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\": 1538.667, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3234.458, \"from_m\": 1538.667, \"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\": 9941.692, \"from_m\": 3234.458, \"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\": 9974.692, \"from_m\": 9941.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10023.103, \"from_m\": 9974.692, \"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\": 10043.633, \"from_m\": 10023.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10409.829, \"from_m\": 10043.633, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 10910.63, \"from_m\": 10409.829, \"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\": 15132.963, \"from_m\": 10910.63, \"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\": 16337.514, \"from_m\": 15132.963, \"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\": 19418.649, \"from_m\": 16337.514, \"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\": 20147.296, \"from_m\": 19418.649, \"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\": 24807.0, \"from_m\": 20147.296, \"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\": 24881.509, \"from_m\": 24807.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25102.23, \"from_m\": 24881.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25147.886, \"from_m\": 25102.23, \"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\": 25264.281, \"from_m\": 25147.886, \"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\": 26184.592, \"from_m\": 25264.281, \"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\": 28669.459, \"from_m\": 26184.592, \"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\": 30248.493, \"from_m\": 28669.459, \"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\": 41068.952, \"from_m\": 30248.493, \"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\": 41172.714, \"from_m\": 41068.952, \"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\": 42226.259, \"from_m\": 41172.714, \"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\": 49487.195, \"from_m\": 42226.259, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49518.138, \"from_m\": 49487.195, \"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\": 52371.54, \"from_m\": 49518.138, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54746.493, \"from_m\": 52371.54, \"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\": 55361.366, \"from_m\": 54746.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\": 56343.696, \"from_m\": 55361.366, \"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\": 56761.438, \"from_m\": 56343.696, \"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\": 702906, \"profile_key\": \"10680549ca5b4d9776aec4cb070739ae0e47572e1047e120b2c10d949bd699af\", \"schedule_id\": 12135, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 2979.896, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 9871.877, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1630H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 10154.106, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 15515.3, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1633H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 19631.164, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 24844.255, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 28374.977, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1642H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 32179.739, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 41221.87, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1647H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 48461.75, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 49478.936, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 53779.076, \"section_seq\": 1, \"route_path_id\": 28483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 56761.438, \"section_seq\": 1, \"route_path_id\": 28483}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56761.438, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28483}], \"total_distance_m\": 56761.438, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 56707.908, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 53.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:04Z\", \"source_id\": 59135451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:06Z\", \"source_id\": 18832442, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:19Z\", \"source_id\": 59140422, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:23Z\", \"source_id\": 18833960, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:34Z\", \"source_id\": 59149828, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:38Z\", \"source_id\": 18836780, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:58Z\", \"source_id\": 59157393, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:03Z\", \"source_id\": 18839074, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:42Z\", \"source_id\": 59163262, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:44Z\", \"source_id\": 18840823, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:01Z\", \"source_id\": 59168451, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:03Z\", \"source_id\": 18842428, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:14Z\", \"source_id\": 59175842, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:20Z\", \"source_id\": 18844643, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:27Z\", \"source_id\": 59180818, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:30Z\", \"source_id\": 18846144, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:52Z\", \"source_id\": 59186088, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:54Z\", \"source_id\": 18847755, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:47Z\", \"source_id\": 59192641, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:50Z\", \"source_id\": 18849726, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:28Z\", \"source_id\": 59200510, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:31Z\", \"source_id\": 18852113, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:48Z\", \"source_id\": 59212288, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:50Z\", \"source_id\": 18855699, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "2", "timing_fact_generation": 1789833650105991, "current_leg_arrival_utc": "2026-09-19T17:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:53.099463", "service_state_evidence_id": 18855699, "current_leg_start_actual_dep": "2026-09-19T16:57:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:54.017387", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
GPO |
BGV |
2J83 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1538.667, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3234.458, "from_m": 1538.667, "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": 9941.692, "from_m": 3234.458, "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": 9974.692, "from_m": 9941.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10023.103, "from_m": 9974.692, "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": 10043.633, "from_m": 10023.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10409.829, "from_m": 10043.633, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 10910.63, "from_m": 10409.829, "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": 15132.963, "from_m": 10910.63, "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": 16337.514, "from_m": 15132.963, "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": 19418.649, "from_m": 16337.514, "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": 20147.296, "from_m": 19418.649, "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": 24807.0, "from_m": 20147.296, "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": 24881.509, "from_m": 24807.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25102.23, "from_m": 24881.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25147.886, "from_m": 25102.23, "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": 25264.281, "from_m": 25147.886, "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": 26184.592, "from_m": 25264.281, "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": 28669.459, "from_m": 26184.592, "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": 30248.493, "from_m": 28669.459, "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": 41068.952, "from_m": 30248.493, "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": 41172.714, "from_m": 41068.952, "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": 42226.259, "from_m": 41172.714, "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": 49487.195, "from_m": 42226.259, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49518.138, "from_m": 49487.195, "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": 52371.54, "from_m": 49518.138, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54746.493, "from_m": 52371.54, "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": 55361.366, "from_m": 54746.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": 56343.696, "from_m": 55361.366, "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": 56761.438, "from_m": 56343.696, "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": 702906, "profile_key": "10680549ca5b4d9776aec4cb070739ae0e47572e1047e120b2c10d949bd699af", "schedule_id": 12135, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1624", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 2979.896, "section_seq": 1, "route_path_id": 28483}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 9871.877, "section_seq": 1, "route_path_id": 28483}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1630H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 10154.106, "section_seq": 1, "route_path_id": 28483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 15515.3, "section_seq": 1, "route_path_id": 28483}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1633H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 19631.164, "section_seq": 1, "route_path_id": 28483}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "South Tottenham", "stage_seq": 7, "distance_m": 24844.255, "section_seq": 1, "route_path_id": 28483}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 28374.977, "section_seq": 1, "route_path_id": 28483}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 32179.739, "section_seq": 1, "route_path_id": 28483}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 41221.87, "section_seq": 1, "route_path_id": 28483}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1647H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 48461.75, "section_seq": 1, "route_path_id": 28483}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 49478.936, "section_seq": 1, "route_path_id": 28483}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 53779.076, "section_seq": 1, "route_path_id": 28483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 56761.438, "section_seq": 1, "route_path_id": 28483}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56761.438, "from_m": 0.0, "section_seq": 1, "route_path_id": 28483}], "total_distance_m": 56761.438, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 56707.908, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 53.53, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:04Z", "source_id": 59135451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:06Z", "source_id": 18832442, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:19Z", "source_id": 59140422, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:23Z", "source_id": 18833960, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:34Z", "source_id": 59149828, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:38Z", "source_id": 18836780, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:58Z", "source_id": 59157393, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:03Z", "source_id": 18839074, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:42Z", "source_id": 59163262, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:44Z", "source_id": 18840823, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:01Z", "source_id": 59168451, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:03Z", "source_id": 18842428, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:14Z", "source_id": 59175842, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:45:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:20Z", "source_id": 18844643, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:27Z", "source_id": 59180818, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:30Z", "source_id": 18846144, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:52Z", "source_id": 59186088, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:54Z", "source_id": 18847755, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:47Z", "source_id": 59192641, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:50Z", "source_id": 18849726, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:28Z", "source_id": 59200510, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:31Z", "source_id": 18852113, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14739, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:48Z", "source_id": 59212288, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:50Z", "source_id": 18855699, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Gospel Oak |
1624 |
1624 |
3 |
None |
None |
Barking Riverside Station (Construction) |
1704 |
1702 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07110/2026-09-19/detailed |
None |
Barking |
2026-09-19T16:57:30+01:00 |
Barking Riverside Station (Construction) |
4.0 |
{"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} |
2.7 |
1657 |
1701 |
Barking |
Barking Riverside Station (Construction) |
Barking Riverside Station (Construction) |
51.5195524 |
0.1161168 |
51.5195524 |
0.1161168 |
1 |
0 |
2026-09-19 16:12:21 |
TERMINATED |
2026-09-19 16:01:00 |
Barking Riverside Station (Construction) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855699 |
1789833650105991 |
54 |
54 |
2026-09-19 16:11:54.017387 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:53.099463 |
| 671840 |
702723 |
C42621 |
852N20MS19 |
2026-09-19 |
COMPLETE |
18856396 |
2026-09-19 17:01:00 |
2026-09-19 16:12:21 |
2026-09-21 16:12:21 |
{"id": 702723, "stp": "P", "toc": "Great Western Railway", "uid": "C42621", "consist": "150216", "dest_crs": "NQY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C42621/2026-09-19/detailed", "trust_id": "852N20MS19", "origin_crs": "PAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newquay", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "2", "is_terminated": 1, "next_location": "Newquay", "signalling_id": "2N20", "timing_status": "EARLY", "origin_station": "Par", "current_leg_arr": "1701", "current_leg_dep": "1656", "current_leg_end": "Newquay", "origin_dep_time": "1616", "origin_platform": "3", "current_location": "Newquay", "last_update_time": "2026-09-19T16:12:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.0296901, 50.40423740000001], [-5.03056559106932, 50.40438545711348], [-5.031556899999999, 50.40455310000001], [-5.032735999999999, 50.404718599999995], [-5.0339266, 50.404869199999986], [-5.0355174, 50.40505609999999], [-5.038111499999999, 50.40535619999999], [-5.0393996, 50.40548169999999], [-5.039745399999999, 50.405530799999994], [-5.040085699999999, 50.40558509999999], [-5.041190299999999, 50.405803799999994], [-5.0415017, 50.4058504], [-5.041833799999999, 50.40588720000001], [-5.0422372, 50.4059097], [-5.0426191, 50.40590230000001], [-5.042996, 50.4058629], [-5.0434027, 50.4057898], [-5.043795399999999, 50.4057076], [-5.0442412, 50.4056047], [-5.0446983, 50.40551310000001], [-5.0451748, 50.4054405], [-5.045625399999999, 50.4053958], [-5.046098400000001, 50.4053754], [-5.046566899999999, 50.4053735], [-5.047076999999999, 50.40539660000001], [-5.0475387, 50.4054541], [-5.048034899999999, 50.4055413], [-5.0484464, 50.40563900000001], [-5.0490608, 50.4058285], [-5.0495454, 50.4060187], [-5.0500224, 50.4062128], [-5.0505723, 50.40644439999999], [-5.051047, 50.4066218], [-5.0516444, 50.40680299999999], [-5.052196500000001, 50.40694279999999], [-5.0527261, 50.40705069999999], [-5.053267899999999, 50.4071242], [-5.0537751, 50.4071394], [-5.0542576, 50.4071211], [-5.054702899999999, 50.4070654], [-5.0553761, 50.4069655], [-5.0558857, 50.4068783], [-5.0560841, 50.40682979999999], [-5.056612599999999, 50.40670049999999], [-5.057337499999999, 50.4065141], [-5.0579564, 50.4063412], [-5.0585089, 50.40621660000001], [-5.058947, 50.4061525], [-5.0593704, 50.4061055], [-5.0596814, 50.4060885], [-5.0601085, 50.40608], [-5.0605746, 50.4060988], [-5.061017, 50.4061449], [-5.061564899999999, 50.40623660000001], [-5.0620081, 50.4063422], [-5.0625518, 50.4065139], [-5.0628546, 50.40663970000001], [-5.0631621, 50.40678489999999], [-5.0633377, 50.406882200000005], [-5.0634794, 50.40696079999999], [-5.0638197, 50.40718209999999], [-5.064317699999999, 50.4074736], [-5.064675799999999, 50.4077333], [-5.0649598, 50.4078877], [-5.0651687999999995, 50.4079892], [-5.065611799999999, 50.4081826], [-5.0660892, 50.4083671], [-5.0665287, 50.4085097], [-5.0669077, 50.4086097], [-5.0683571, 50.4089622], [-5.0689696, 50.40911930000001], [-5.0694792, 50.40928230000001], [-5.0699812, 50.4094893], [-5.0705113, 50.4097118], [-5.070836099999999, 50.40992099999999], [-5.0713214, 50.41021929999999], [-5.072712599999999, 50.41111080000001], [-5.072761799999999, 50.4111421], [-5.072981200000001, 50.41127610000001], [-5.073250399999999, 50.4114629], [-5.073497499999999, 50.4116765], [-5.0737263, 50.411936399999995], [-5.0739078, 50.4121737], [-5.0740617, 50.412406299999994], [-5.074127099999999, 50.412614299999994], [-5.0746933, 50.4137323], [-5.074839399999999, 50.4140166], [-5.0749567, 50.4142261], [-5.0750846, 50.4144131], [-5.075379799999999, 50.414795]]}", "current_leg_start": "Quintrell Downs", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "50.4147950", "next_location_lon": "-5.0753798", "previous_location": "Quintrell Downs", "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\": 238.053, \"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\": 674.58, \"from_m\": 238.053, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1079.582, \"from_m\": 674.58, \"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\": 3504.572, \"from_m\": 1079.582, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 3586.351, \"from_m\": 3504.572, \"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\": 3610.267, \"from_m\": 3586.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 3746.309, \"from_m\": 3610.267, \"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\": 4582.998, \"from_m\": 3746.309, \"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\": 4815.853, \"from_m\": 4582.998, \"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\": 4829.221, \"from_m\": 4815.853, \"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\": 8822.847, \"from_m\": 4829.221, \"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\": 8953.405, \"from_m\": 8822.847, \"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\": 9423.609, \"from_m\": 8953.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\": 10684.33, \"from_m\": 9423.609, \"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\": 15191.086, \"from_m\": 10684.33, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18922.34, \"from_m\": 15191.086, \"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\": 21812.104, \"from_m\": 18922.34, \"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\": 21896.955, \"from_m\": 21812.104, \"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\": 22040.691, \"from_m\": 21896.955, \"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\": 22527.996, \"from_m\": 22040.691, \"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\": 24761.521, \"from_m\": 22527.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25784.846, \"from_m\": 24761.521, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26086.708, \"from_m\": 25784.846, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 702723, \"profile_key\": \"e1e4e25a12f905c5595768a2778d268b343ee7ab85279b4e0bd70f80d6b2fb07\", \"schedule_id\": 31448, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Par\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"St Blazey S.B.\", \"stage_seq\": 2, \"distance_m\": 3260.87, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1627H\", \"location\": \"Luxulyan\", \"stage_seq\": 3, \"distance_m\": 5524.801, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Goonbarrow Jn (Imerys)\", \"stage_seq\": 4, \"distance_m\": 9097.064, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633\", \"location\": \"Bugle\", \"stage_seq\": 5, \"distance_m\": 12625.121, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Roche\", \"stage_seq\": 6, \"distance_m\": 21896.955, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Goss Moor Loop\", \"stage_seq\": 7, \"distance_m\": 26086.708, \"section_seq\": 1, \"route_path_id\": 66268}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26086.708, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66268}], \"total_distance_m\": 26086.708, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 25991.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 95.147, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.4147950", "current_position_lon": "-5.0753798", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:50Z\", \"source_id\": 18836940, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:20Z\", \"source_id\": 18840564, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:23Z\", \"source_id\": 18852738, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:52Z\", \"source_id\": 18856396, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newquay", "service_state_platform": "2", "timing_fact_generation": 1789833715883998, "current_leg_arrival_utc": "2026-09-19T17:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:55.876348", "service_state_evidence_id": 18856396, "current_leg_start_actual_dep": "2026-09-19T16:57:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:56.289041", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAR |
NQY |
2N20 |
150216 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 238.053, "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": 674.58, "from_m": 238.053, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1079.582, "from_m": 674.58, "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": 3504.572, "from_m": 1079.582, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 3586.351, "from_m": 3504.572, "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": 3610.267, "from_m": 3586.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 3746.309, "from_m": 3610.267, "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": 4582.998, "from_m": 3746.309, "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": 4815.853, "from_m": 4582.998, "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": 4829.221, "from_m": 4815.853, "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": 8822.847, "from_m": 4829.221, "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": 8953.405, "from_m": 8822.847, "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": 9423.609, "from_m": 8953.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": 10684.33, "from_m": 9423.609, "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": 15191.086, "from_m": 10684.33, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18922.34, "from_m": 15191.086, "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": 21812.104, "from_m": 18922.34, "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": 21896.955, "from_m": 21812.104, "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": 22040.691, "from_m": 21896.955, "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": 22527.996, "from_m": 22040.691, "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": 24761.521, "from_m": 22527.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25784.846, "from_m": 24761.521, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26086.708, "from_m": 25784.846, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 702723, "profile_key": "e1e4e25a12f905c5595768a2778d268b343ee7ab85279b4e0bd70f80d6b2fb07", "schedule_id": 31448, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1616", "location": "Par", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "St Blazey S.B.", "stage_seq": 2, "distance_m": 3260.87, "section_seq": 1, "route_path_id": 66268}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Luxulyan", "stage_seq": 3, "distance_m": 5524.801, "section_seq": 1, "route_path_id": 66268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Goonbarrow Jn (Imerys)", "stage_seq": 4, "distance_m": 9097.064, "section_seq": 1, "route_path_id": 66268}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Bugle", "stage_seq": 5, "distance_m": 12625.121, "section_seq": 1, "route_path_id": 66268}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Roche", "stage_seq": 6, "distance_m": 21896.955, "section_seq": 1, "route_path_id": 66268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Goss Moor Loop", "stage_seq": 7, "distance_m": 26086.708, "section_seq": 1, "route_path_id": 66268}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26086.708, "from_m": 0.0, "section_seq": 1, "route_path_id": 66268}], "total_distance_m": 26086.708, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 25991.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 95.147, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:50Z", "source_id": 18836940, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:20Z", "source_id": 18840564, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:23Z", "source_id": 18852738, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:52Z", "source_id": 18856396, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Par |
1616 |
1616 |
3 |
None |
None |
Newquay |
1702 |
1702 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42621/2026-09-19/detailed |
None |
Quintrell Downs |
2026-09-19T16:57:00+01:00 |
Newquay |
5.0 |
{"type": "LineString", "coordinates": [[-5.0296901, 50.40423740000001], [-5.03056559106932, 50.40438545711348], [-5.031556899999999, 50.40455310000001], [-5.032735999999999, 50.404718599999995], [-5.0339266, 50.404869199999986], [-5.0355174, 50.40505609999999], [-5.038111499999999, 50.40535619999999], [-5.0393996, 50.40548169999999], [-5.039745399999999, 50.405530799999994], [-5.040085699999999, 50.40558509999999], [-5.041190299999999, 50.405803799999994], [-5.0415017, 50.4058504], [-5.041833799999999, 50.40588720000001], [-5.0422372, 50.4059097], [-5.0426191, 50.40590230000001], [-5.042996, 50.4058629], [-5.0434027, 50.4057898], [-5.043795399999999, 50.4057076], [-5.0442412, 50.4056047], [-5.0446983, 50.40551310000001], [-5.0451748, 50.4054405], [-5.045625399999999, 50.4053958], [-5.046098400000001, 50.4053754], [-5.046566899999999, 50.4053735], [-5.047076999999999, 50.40539660000001], [-5.0475387, 50.4054541], [-5.048034899999999, 50.4055413], [-5.0484464, 50.40563900000001], [-5.0490608, 50.4058285], [-5.0495454, 50.4060187], [-5.0500224, 50.4062128], [-5.0505723, 50.40644439999999], [-5.051047, 50.4066218], [-5.0516444, 50.40680299999999], [-5.052196500000001, 50.40694279999999], [-5.0527261, 50.40705069999999], [-5.053267899999999, 50.4071242], [-5.0537751, 50.4071394], [-5.0542576, 50.4071211], [-5.054702899999999, 50.4070654], [-5.0553761, 50.4069655], [-5.0558857, 50.4068783], [-5.0560841, 50.40682979999999], [-5.056612599999999, 50.40670049999999], [-5.057337499999999, 50.4065141], [-5.0579564, 50.4063412], [-5.0585089, 50.40621660000001], [-5.058947, 50.4061525], [-5.0593704, 50.4061055], [-5.0596814, 50.4060885], [-5.0601085, 50.40608], [-5.0605746, 50.4060988], [-5.061017, 50.4061449], [-5.061564899999999, 50.40623660000001], [-5.0620081, 50.4063422], [-5.0625518, 50.4065139], [-5.0628546, 50.40663970000001], [-5.0631621, 50.40678489999999], [-5.0633377, 50.406882200000005], [-5.0634794, 50.40696079999999], [-5.0638197, 50.40718209999999], [-5.064317699999999, 50.4074736], [-5.064675799999999, 50.4077333], [-5.0649598, 50.4078877], [-5.0651687999999995, 50.4079892], [-5.065611799999999, 50.4081826], [-5.0660892, 50.4083671], [-5.0665287, 50.4085097], [-5.0669077, 50.4086097], [-5.0683571, 50.4089622], [-5.0689696, 50.40911930000001], [-5.0694792, 50.40928230000001], [-5.0699812, 50.4094893], [-5.0705113, 50.4097118], [-5.070836099999999, 50.40992099999999], [-5.0713214, 50.41021929999999], [-5.072712599999999, 50.41111080000001], [-5.072761799999999, 50.4111421], [-5.072981200000001, 50.41127610000001], [-5.073250399999999, 50.4114629], [-5.073497499999999, 50.4116765], [-5.0737263, 50.411936399999995], [-5.0739078, 50.4121737], [-5.0740617, 50.412406299999994], [-5.074127099999999, 50.412614299999994], [-5.0746933, 50.4137323], [-5.074839399999999, 50.4140166], [-5.0749567, 50.4142261], [-5.0750846, 50.4144131], [-5.075379799999999, 50.414795]]} |
2.3 |
1656 |
1701 |
Quintrell Downs |
Newquay |
Newquay |
50.4147950 |
-5.0753798 |
50.4147950 |
-5.0753798 |
1 |
0 |
2026-09-19 16:12:21 |
TERMINATED |
2026-09-19 16:01:00 |
Newquay |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856396 |
1789833715883998 |
21 |
21 |
2026-09-19 16:11:56.289041 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:55.876348 |
| 671841 |
702913 |
W88235 |
722T45MS19 |
2026-09-19 |
COMPLETE |
18855430 |
2026-09-19 17:01:00 |
2026-09-19 16:12:21 |
2026-09-21 16:12:21 |
{"id": 702913, "stp": "O", "toc": "West Midlands Trains", "uid": "W88235", "consist": "730231", "dest_crs": "TRI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88235/2026-09-19/detailed", "trust_id": "722T45MS19", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tring", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "4", "is_terminated": 1, "next_location": "Tring", "signalling_id": "2T45", "timing_status": "EARLY", "origin_station": "London Euston", "current_leg_arr": "1701", "current_leg_dep": "1656", "current_leg_end": "Tring", "origin_dep_time": "1624", "origin_platform": "11", "current_location": "Tring", "last_update_time": "2026-09-19T16:12:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]}", "current_leg_start": "Berkhamsted", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "51.8001278", "next_location_lon": "-0.6217799", "previous_location": "Berkhamsted", "current_leg_milage": "3.7", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8001278", "current_position_lon": "-0.6217799", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:47Z\", \"source_id\": 59152467, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:51Z\", \"source_id\": 18837623, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:10Z\", \"source_id\": 59160097, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:16Z\", \"source_id\": 18839827, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:56Z\", \"source_id\": 59175100, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:59Z\", \"source_id\": 18844436, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:18Z\", \"source_id\": 59191601, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:20Z\", \"source_id\": 18849351, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:30Z\", \"source_id\": 59200525, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:31Z\", \"source_id\": 18852111, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:26Z\", \"source_id\": 59211477, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:29Z\", \"source_id\": 18855430, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tring", "service_state_platform": "4", "timing_fact_generation": 1789833629774521, "current_leg_arrival_utc": "2026-09-19T17:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:01:57.372862", "service_state_evidence_id": 18855430, "current_leg_start_actual_dep": "2026-09-19T16:57:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:11:57.541804", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
EUS |
TRI |
2T45 |
730231 |
5 |
110 |
None |
None |
[{"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:47Z", "source_id": 59152467, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:51Z", "source_id": 18837623, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:10Z", "source_id": 59160097, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:16Z", "source_id": 18839827, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:56Z", "source_id": 59175100, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:59Z", "source_id": 18844436, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21826, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:18Z", "source_id": 59191601, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:52:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:20Z", "source_id": 18849351, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21806, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:30Z", "source_id": 59200525, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:31Z", "source_id": 18852111, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21794, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:26Z", "source_id": 59211477, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:29Z", "source_id": 18855430, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
London Euston |
1624 |
1624 |
11 |
None |
None |
Tring |
1702 |
1702 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W88235/2026-09-19/detailed |
None |
Berkhamsted |
2026-09-19T16:57:00+01:00 |
Tring |
5.0 |
{"type": "LineString", "coordinates": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]} |
3.7 |
1656 |
1701 |
Berkhamsted |
Tring |
Tring |
51.8001278 |
-0.6217799 |
51.8001278 |
-0.6217799 |
1 |
0 |
2026-09-19 16:12:21 |
TERMINATED |
2026-09-19 16:01:00 |
Tring |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855430 |
1789833629774521 |
51 |
51 |
2026-09-19 16:11:57.541804 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:01:57.372862 |
| 671842 |
701862 |
L84333 |
862S48MR19 |
2026-09-19 |
COMPLETE |
18856377 |
2026-09-19 17:01:00 |
2026-09-19 16:12:21 |
2026-09-21 16:12:21 |
{"id": 701862, "stp": "O", "toc": "South Western Railway", "uid": "L84333", "consist": "701034", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84333/2026-09-19/detailed", "trust_id": "862S48MR19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-19", "dest_arr_time": "1658", "dest_platform": "19", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2S48", "timing_status": "LATE", "origin_station": "Weybridge (B)", "current_leg_arr": "1702", "current_leg_dep": "1655", "current_leg_end": "London Waterloo", "origin_dep_time": "1536", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-19T16:12:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Queenstown Road (Battersea)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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.748, \"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.748, \"capability_applied\": null, \"effective_limit_mph\": 60.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.748, \"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.115, \"from_m\": 23383.748, \"capability_applied\": null, \"effective_limit_mph\": 70.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.779, \"from_m\": 35865.115, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43771.711, \"from_m\": 35902.779, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43826.603, \"from_m\": 43771.711, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51527.438, \"from_m\": 43826.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53165.185, \"from_m\": 51527.438, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67762.968, \"from_m\": 53165.185, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68270.131, \"from_m\": 67762.968, \"capability_applied\": null, \"effective_limit_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\": 701862, \"profile_key\": \"e221d8347e961be5afdede10d4f8e9e87260a5182d3a01c8d6376e5c6ce778e8\", \"schedule_id\": 36860, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"Weybridge (B)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Addlestone Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"1539H\", \"wtt_dep\": \"1541\", \"location\": \"Addlestone\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1545\", \"location\": \"Chertsey\", \"stage_seq\": 4, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1553H\", \"location\": \"Virginia Water\", \"stage_seq\": 5, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1558\", \"location\": \"Egham\", \"stage_seq\": 6, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1603\", \"location\": \"Staines\", \"stage_seq\": 7, \"distance_m\": 22587.7, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 8, \"distance_m\": 35247.048, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611\", \"location\": \"Feltham\", \"stage_seq\": 9, \"distance_m\": 43930.549, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"Feltham Jn\", \"stage_seq\": 10, \"distance_m\": 52110.349, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 11, \"distance_m\": 67762.968, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1617\", \"location\": \"Hounslow\", \"stage_seq\": 12, \"distance_m\": 67776.097, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620\", \"location\": \"Isleworth\", \"stage_seq\": 13, \"distance_m\": 67776.097, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 68270.131, \"section_seq\": 1, \"route_path_id\": 105530}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68270.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105530}], \"total_distance_m\": 68270.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68270.131, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1536", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:38:59Z\", \"source_id\": 59031661, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:39:01Z\", \"source_id\": 18801012, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:42:05Z\", \"source_id\": 59038590, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:42:09Z\", \"source_id\": 18803128, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:47:10Z\", \"source_id\": 59049910, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:47:14Z\", \"source_id\": 18806586, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:01Z\", \"source_id\": 59069333, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:06Z\", \"source_id\": 18812403, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:00:31Z\", \"source_id\": 59079203, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:00:36Z\", \"source_id\": 18815337, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:17Z\", \"source_id\": 59087539, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:05:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:20Z\", \"source_id\": 18817888, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:17Z\", \"source_id\": 59096762, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:09:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:21Z\", \"source_id\": 18820578, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:14:22Z\", \"source_id\": 59110288, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:15:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:14:29Z\", \"source_id\": 18824651, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:41Z\", \"source_id\": 59119649, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:46Z\", \"source_id\": 18827540, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:48Z\", \"source_id\": 59124149, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:50Z\", \"source_id\": 18828933, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:52Z\", \"source_id\": 59128647, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:59Z\", \"source_id\": 18830366, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:09Z\", \"source_id\": 59133478, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:13Z\", \"source_id\": 18831861, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:51Z\", \"source_id\": 59139377, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:56Z\", \"source_id\": 18833663, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:53Z\", \"source_id\": 59145865, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:55Z\", \"source_id\": 18835645, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:30Z\", \"source_id\": 59149609, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:33Z\", \"source_id\": 18836759, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:03Z\", \"source_id\": 59157580, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:05Z\", \"source_id\": 18839100, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:28Z\", \"source_id\": 18842036, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:57Z\", \"source_id\": 18844427, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:45Z\", \"source_id\": 18848307, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:06Z\", \"source_id\": 18851189, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:51Z\", \"source_id\": 18855716, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:05Z\", \"source_id\": 18855879, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "24", "timing_fact_generation": 1789833712154128, "current_leg_arrival_utc": "2026-09-19T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:00.068010", "service_state_evidence_id": 18855879, "current_leg_start_actual_dep": "2026-09-19T16:58:30+01:00", "operational_evidence_version": 112, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:01.163478", "service_state_valid_until_kind": null, "operational_interpretation_version": 112, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
None |
2S48 |
701034 |
10 |
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.748, "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.748, "capability_applied": null, "effective_limit_mph": 60.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.748, "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.115, "from_m": 23383.748, "capability_applied": null, "effective_limit_mph": 70.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.779, "from_m": 35865.115, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43771.711, "from_m": 35902.779, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43826.603, "from_m": 43771.711, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51527.438, "from_m": 43826.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53165.185, "from_m": 51527.438, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67762.968, "from_m": 53165.185, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68270.131, "from_m": 67762.968, "capability_applied": null, "effective_limit_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": 701862, "profile_key": "e221d8347e961be5afdede10d4f8e9e87260a5182d3a01c8d6376e5c6ce778e8", "schedule_id": 36860, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1536", "location": "Weybridge (B)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538", "location": "Addlestone Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "1539H", "wtt_dep": "1541", "location": "Addlestone", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1545", "location": "Chertsey", "stage_seq": 4, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1553H", "location": "Virginia Water", "stage_seq": 5, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "Egham", "stage_seq": 6, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1603", "location": "Staines", "stage_seq": 7, "distance_m": 22587.7, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606", "location": "Ashford (Middlesex)", "stage_seq": 8, "distance_m": 35247.048, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Feltham", "stage_seq": 9, "distance_m": 43930.549, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Feltham Jn", "stage_seq": 10, "distance_m": 52110.349, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Hounslow Jn", "stage_seq": 11, "distance_m": 67762.968, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1617", "location": "Hounslow", "stage_seq": 12, "distance_m": 67776.097, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Isleworth", "stage_seq": 13, "distance_m": 67776.097, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622", "location": "Syon Lane", "stage_seq": 14, "distance_m": 68270.131, "section_seq": 1, "route_path_id": 105530}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68270.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 105530}], "total_distance_m": 68270.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68270.131, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26901, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:38:59Z", "source_id": 59031661, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:39:01Z", "source_id": 18801012, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26905, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:42:05Z", "source_id": 59038590, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:42:09Z", "source_id": 18803128, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28206, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:47:10Z", "source_id": 59049910, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:47:14Z", "source_id": 18806586, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:01Z", "source_id": 59069333, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:06Z", "source_id": 18812403, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:00:31Z", "source_id": 59079203, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:00:36Z", "source_id": 18815337, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28260, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:17Z", "source_id": 59087539, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:05:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:20Z", "source_id": 18817888, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:17Z", "source_id": 59096762, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:09:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:21Z", "source_id": 18820578, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28364, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:14:22Z", "source_id": 59110288, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:15:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:14:29Z", "source_id": 18824651, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28368, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:41Z", "source_id": 59119649, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:46Z", "source_id": 18827540, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28372, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:48Z", "source_id": 59124149, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:50Z", "source_id": 18828933, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28376, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:52Z", "source_id": 59128647, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:59Z", "source_id": 18830366, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28381, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:09Z", "source_id": 59133478, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:26:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:13Z", "source_id": 18831861, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28386, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:51Z", "source_id": 59139377, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:56Z", "source_id": 18833663, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28406, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:53Z", "source_id": 59145865, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:55Z", "source_id": 18835645, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28391, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:30Z", "source_id": 59149609, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:33:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:33Z", "source_id": 18836759, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28416, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:03Z", "source_id": 59157580, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:05Z", "source_id": 18839100, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:28Z", "source_id": 18842036, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:57Z", "source_id": 18844427, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:45Z", "source_id": 18848307, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:06Z", "source_id": 18851189, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:51Z", "source_id": 18855716, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:05Z", "source_id": 18855879, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Weybridge (B) |
1536 |
1536 |
1 |
None |
None |
London Waterloo |
1658 |
1658 |
19 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84333/2026-09-19/detailed |
None |
Vauxhall |
2026-09-19T16:58:30+01:00 |
London Waterloo |
7.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
1655 |
1702 |
Queenstown Road (Battersea) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-19 16:12:21 |
TERMINATED |
2026-09-19 16:02:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855879 |
1789833712154128 |
112 |
112 |
2026-09-19 16:12:01.163478 |
24 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:00.068010 |
| 671843 |
687208 |
P69382 |
675M58M419 |
2026-09-19 |
COMPLETE |
18573272 |
2026-09-19 09:44:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 687208, "stp": "P", "toc": "West Midlands Trains", "uid": "P69382", "consist": "172344", "dest_crs": "WOF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69382/2026-09-19/detailed", "trust_id": "675M58M419", "origin_crs": "SAV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Foregate Street", "service_date": "2026-09-19", "dest_arr_time": "1602", "dest_platform": "2", "is_terminated": 1, "next_location": "Worcester Middle Siding", "signalling_id": "5M58", "timing_status": "ON TIME", "origin_station": "Stratford-upon-Avon", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1406", "origin_platform": "1", "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Worcester Shrub Hill", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.687, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.249, \"from_m\": 31569.687, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.224, \"from_m\": 31759.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32122.416, \"from_m\": 32065.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32158.241, \"from_m\": 32122.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32663.772, \"from_m\": 32158.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32998.578, \"from_m\": 32663.772, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33876.405, \"from_m\": 32998.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34432.741, \"from_m\": 33876.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34511.553, \"from_m\": 34432.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61662.264, \"from_m\": 34511.553, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61680.783, \"from_m\": 61662.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66035.111, \"from_m\": 61680.783, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66597.507, \"from_m\": 66035.111, \"capability_applied\": null, \"effective_limit_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\": 687208, \"profile_key\": \"e4cc84e472c3b5cbefef39b8a6903e3d083326caa40f1ec3fab7c081b7909b62\", \"schedule_id\": 21289, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0400\", \"location\": \"Worcester L.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0403\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0403H\", \"wtt_dep\": \"0935H\", \"location\": \"Worcester Middle Siding\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0937\", \"wtt_dep\": \"0942\", \"location\": \"Worcester Sig. 54\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0944\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 73996}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66597.507, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73996}], \"total_distance_m\": 66597.507, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65491.394, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1106.113, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1406", "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": "Worcester Shrub Hill", "service_state_platform": null, "timing_fact_generation": 1789807444323393, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:00.079435", "service_state_evidence_id": 18411933, "current_leg_start_actual_dep": null, "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:00.931694", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SAV |
WOF |
5M58 |
172344 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.687, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.249, "from_m": 31569.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.224, "from_m": 31759.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32122.416, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32158.241, "from_m": 32122.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32663.772, "from_m": 32158.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32998.578, "from_m": 32663.772, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33876.405, "from_m": 32998.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34432.741, "from_m": 33876.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34511.553, "from_m": 34432.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61662.264, "from_m": 34511.553, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61680.783, "from_m": 61662.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66035.111, "from_m": 61680.783, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66597.507, "from_m": 66035.111, "capability_applied": null, "effective_limit_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": 687208, "profile_key": "e4cc84e472c3b5cbefef39b8a6903e3d083326caa40f1ec3fab7c081b7909b62", "schedule_id": 21289, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0400", "location": "Worcester L.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0403", "location": "Worcester Shrub Hill", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0403H", "wtt_dep": "0935H", "location": "Worcester Middle Siding", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0937", "wtt_dep": "0942", "location": "Worcester Sig. 54", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0944", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 73996}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66597.507, "from_m": 0.0, "section_seq": 1, "route_path_id": 73996}], "total_distance_m": 66597.507, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65491.394, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1106.113, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stratford-upon-Avon |
1406 |
1406 |
1 |
None |
None |
Worcester Foregate Street |
1602 |
1602 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P69382/2026-09-19/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Worcester Shrub Hill |
Worcester Shrub Hill |
Worcester Middle Siding |
None |
None |
None |
None |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Worcester Shrub Hill |
TRUST |
TRACKING_TIMEOUT |
18411933 |
1789807444323393 |
2 |
2 |
2026-09-19 16:12:00.931694 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:00.079435 |
| 671844 |
701183 |
C15446 |
072S39MQ19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 16:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 701183, "stp": "P", "toc": "ScotRail", "uid": "C15446", "consist": "320404", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15446/2026-09-19/detailed", "trust_id": "072S39MQ19", "origin_crs": "WFF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-19", "dest_arr_time": "1601", "dest_platform": "5", "is_terminated": 1, "next_location": "Clydebank", "signalling_id": "2S39", "timing_status": "LATE", "origin_station": "Whifflet", "current_leg_arr": "1556", "current_leg_dep": "1555", "current_leg_end": "Clydebank", "origin_dep_time": "1506", "origin_platform": "1L", "current_location": "Clydebank", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413]]}", "current_leg_start": "Yoker", "dest_arr_time_act": "1601", "motion_projection": null, "next_location_lat": "55.9006413", "next_location_lon": "-4.4042392", "previous_location": "Yoker", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 701183, \"profile_key\": \"9e9fb07981c096e950e72418b1f3b53ae0e235b247d764f522a87f403292d121\", \"schedule_id\": 410, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Whifflet\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"Whifflet North Jn\", \"stage_seq\": 2, \"distance_m\": 407.758, \"section_seq\": 1, \"route_path_id\": 28079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Langloan Jn\", \"stage_seq\": 3, \"distance_m\": 815.515, \"section_seq\": 1, \"route_path_id\": 28079}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28079}], \"total_distance_m\": 815.515, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 815.515, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1506½", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "55.9006413", "current_position_lon": "-4.4042392", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:07:38Z\", \"source_id\": 58962952, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:09:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:07:44Z\", \"source_id\": 18780240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:10:35Z\", \"source_id\": 58969471, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:12:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:10:41Z\", \"source_id\": 18782194, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:14:14Z\", \"source_id\": 58977699, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:15:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:14:20Z\", \"source_id\": 18784691, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:16:44Z\", \"source_id\": 58983148, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:17:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:16:48Z\", \"source_id\": 18786372, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:19:12Z\", \"source_id\": 58988292, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:20:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:19:15Z\", \"source_id\": 18787980, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:24:05Z\", \"source_id\": 58999126, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:24:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:24:08Z\", \"source_id\": 18791225, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:26:32Z\", \"source_id\": 59004368, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:27:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:26:35Z\", \"source_id\": 18792802, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:28:26Z\", \"source_id\": 59008367, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:28:29Z\", \"source_id\": 18794100, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:31:26Z\", \"source_id\": 59014967, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:32:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:31:30Z\", \"source_id\": 18796101, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:33:07Z\", \"source_id\": 59018623, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:33:10Z\", \"source_id\": 18797174, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:36:10Z\", \"source_id\": 59025575, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:36:15Z\", \"source_id\": 18799206, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:38:39Z\", \"source_id\": 59030959, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:39:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:38:43Z\", \"source_id\": 18800806, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:41:35Z\", \"source_id\": 59037414, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:42:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:41:38Z\", \"source_id\": 18802744, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:44:25Z\", \"source_id\": 59043701, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:44:29Z\", \"source_id\": 18804648, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:48:48Z\", \"source_id\": 59053551, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:48:54Z\", \"source_id\": 18807658, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:50:24Z\", \"source_id\": 59057094, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:51:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:50:28Z\", \"source_id\": 18808703, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:15Z\", \"source_id\": 59063449, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:21Z\", \"source_id\": 18810643, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:11Z\", \"source_id\": 59069631, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:16Z\", \"source_id\": 18812501, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clydebank", "service_state_platform": "2", "timing_fact_generation": 1789829865833592, "current_leg_arrival_utc": "2026-09-19T15:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:00.418893", "service_state_evidence_id": 59073092, "current_leg_start_actual_dep": "2026-09-19T15:55:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:01.079256", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
WFF |
DMR |
2S39 |
320404 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 815.515, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 701183, "profile_key": "9e9fb07981c096e950e72418b1f3b53ae0e235b247d764f522a87f403292d121", "schedule_id": 410, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1506H", "location": "Whifflet", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507", "location": "Whifflet North Jn", "stage_seq": 2, "distance_m": 407.758, "section_seq": 1, "route_path_id": 28079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Langloan Jn", "stage_seq": 3, "distance_m": 815.515, "section_seq": 1, "route_path_id": 28079}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 815.515, "from_m": 0.0, "section_seq": 1, "route_path_id": 28079}], "total_distance_m": 815.515, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 815.515, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2130, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:07:38Z", "source_id": 58962952, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:09:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:07:44Z", "source_id": 18780240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2124, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:10:35Z", "source_id": 58969471, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:12:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:10:41Z", "source_id": 18782194, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2120, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:14:14Z", "source_id": 58977699, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:15:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:14:20Z", "source_id": 18784691, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2116, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:16:44Z", "source_id": 58983148, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:17:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:16:48Z", "source_id": 18786372, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2112, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:19:12Z", "source_id": 58988292, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T14:20:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:19:15Z", "source_id": 18787980, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2104, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:24:05Z", "source_id": 58999126, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T14:24:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:24:08Z", "source_id": 18791225, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2069, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:26:32Z", "source_id": 59004368, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T14:27:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:26:35Z", "source_id": 18792802, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2065, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:28:26Z", "source_id": 59008367, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T14:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:28:29Z", "source_id": 18794100, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2034, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:31:26Z", "source_id": 59014967, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T14:32:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:31:30Z", "source_id": 18796101, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:33:07Z", "source_id": 59018623, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T14:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:33:10Z", "source_id": 18797174, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1949, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:36:10Z", "source_id": 59025575, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T14:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:36:15Z", "source_id": 18799206, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2073, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:38:39Z", "source_id": 59030959, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T14:39:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:38:43Z", "source_id": 18800806, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:41:35Z", "source_id": 59037414, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T14:42:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:41:38Z", "source_id": 18802744, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:44:25Z", "source_id": 59043701, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T14:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:44:29Z", "source_id": 18804648, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1365, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:48:48Z", "source_id": 59053551, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T14:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:48:54Z", "source_id": 18807658, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:50:24Z", "source_id": 59057094, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T14:51:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:50:28Z", "source_id": 18808703, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1342, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:15Z", "source_id": 59063449, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T14:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:21Z", "source_id": 18810643, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:11Z", "source_id": 59069631, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T14:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:16Z", "source_id": 18812501, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T15:56:00+01:00", "operational_fact": true}] |
Whifflet |
1506 |
1506½ |
1L |
None |
None |
Dalmuir |
1601 |
1601 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15446/2026-09-19/detailed |
None |
Yoker |
2026-09-19T15:55:00+01:00 |
Clydebank |
1.0 |
{"type": "LineString", "coordinates": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413]]} |
0.9 |
1555 |
1556 |
Yoker |
Clydebank |
Clydebank |
55.9006413 |
-4.4042392 |
55.9006413 |
-4.4042392 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Clydebank |
TD |
TRACKING_TIMEOUT |
59073092 |
1789829865833592 |
80 |
80 |
2026-09-19 16:12:01.079256 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:00.418893 |
| 671845 |
701469 |
C42943 |
845P90MQ19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 16:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 701469, "stp": "P", "toc": "Great Western Railway", "uid": "C42943", "consist": null, "dest_crs": "XLZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C42943/2026-09-19/detailed", "trust_id": "845P90MQ19", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Laira T.& R.S.M.D.", "service_date": "2026-09-19", "dest_arr_time": "1546", "dest_platform": null, "is_terminated": 1, "next_location": "Mount Gould Carriage Wash", "signalling_id": "5P90", "timing_status": "LATE", "origin_station": "Plymouth", "current_leg_arr": "1530", "current_leg_dep": "1537", "current_leg_end": "Mount Gould Carriage Wash", "origin_dep_time": "1520", "origin_platform": "6", "current_location": "Mount Gould Jn", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1438239, 50.37798169999999], [-4.142445199999999, 50.37841660000001], [-4.1422527, 50.378482899999995], [-4.142067599999999, 50.3785488], [-4.1418444, 50.3786364], [-4.141604999999999, 50.37873650000001], [-4.1412857999999995, 50.3788798], [-4.141155099999999, 50.3789494], [-4.1409593, 50.3790486], [-4.1407138, 50.379175999999994], [-4.140470499999999, 50.379308300000005], [-4.1398276, 50.3796858], [-4.139600699999999, 50.37982480000001], [-4.139439999999999, 50.37991879999999], [-4.1392446, 50.3800275], [-4.1391001, 50.3800979], [-4.1388992, 50.3801861], [-4.138634399999999, 50.38028679999999], [-4.1384798, 50.38033919999999], [-4.138242299999999, 50.3804158], [-4.137932499999999, 50.3804947], [-4.1375856, 50.3805654], [-4.1373408, 50.3806069], [-4.1370572999999995, 50.3806574], [-4.1362939, 50.38075880000001], [-4.1360469, 50.38079239999998], [-4.135281, 50.380904], [-4.1343728, 50.3810547], [-4.1339204, 50.381145], [-4.1333412, 50.381263], [-4.1326937, 50.3814118], [-4.132250306949799, 50.38150358085608], [-4.132142, 50.381525999999994], [-4.1318945, 50.38158889999999], [-4.1314137, 50.381716899999994], [-4.130616699999999, 50.38196179999999], [-4.130079799999999, 50.38211959999999], [-4.1296317, 50.3822421], [-4.1291771, 50.3823486], [-4.1287327, 50.3824296], [-4.1283641, 50.3824857], [-4.127862, 50.3825399], [-4.1274151, 50.382568199999994], [-4.1269805, 50.38258289999998], [-4.126592199999999, 50.38258289999998], [-4.1261453, 50.38257039999999], [-4.125657, 50.382549], [-4.1249616, 50.38251689999999], [-4.1248148, 50.382505299999984], [-4.1222483, 50.3823841], [-4.1214993, 50.3823569], [-4.120741, 50.382351400000005], [-4.1206165, 50.382350399999986], [-4.1197595, 50.3823558], [-4.1191034, 50.382380299999994], [-4.1186661, 50.382406], [-4.118466599999999, 50.382423], [-4.1174556, 50.3825094], [-4.1161088, 50.38262069999998], [-4.1153247, 50.3826756], [-4.114470599999999, 50.38271499999999], [-4.1142753, 50.38271850000001], [-4.112856099999999, 50.382744], [-4.1120689, 50.38274680000001], [-4.111279585305091, 50.38273864148668], [-4.1111498, 50.3827373], [-4.1108734, 50.382732], [-4.1103227, 50.382692799999994], [-4.10997, 50.38265659999999], [-4.1095600999999995, 50.382591000000005], [-4.1092676, 50.38251770000001], [-4.1090054, 50.3824416], [-4.108691799999999, 50.38232060000001], [-4.108542899999999, 50.382253199999994], [-4.1083039, 50.3821324], [-4.1081569, 50.3820479], [-4.1079117, 50.381905999999994], [-4.107714299999999, 50.38175569999999], [-4.1075362, 50.3815984], [-4.1073617, 50.38142969999999], [-4.1071873, 50.38122820000001], [-4.107084100000001, 50.38107970000001], [-4.1069988, 50.3809277], [-4.1068765, 50.3806818], [-4.1067773, 50.38040210000001], [-4.106753, 50.3802789], [-4.1067286, 50.3801557], [-4.106704199999999, 50.37992599999999], [-4.1067164, 50.3797284], [-4.106733799999999, 50.3795375], [-4.106794699999999, 50.379298899999995], [-4.1068539, 50.3791446], [-4.1069427, 50.37895259999999], [-4.1070558, 50.37876060000001], [-4.1071985, 50.3785542], [-4.1073725, 50.3783555], [-4.1075924, 50.37812660000001], [-4.1078354, 50.3779216], [-4.1088163, 50.3772062], [-4.109328299999999, 50.3768125], [-4.1100812, 50.376236299999995], [-4.1105832, 50.37584179999999], [-4.1111241, 50.375438900000006], [-4.1114382, 50.3752038], [-4.1117022, 50.37502], [-4.111983999999999, 50.37485279999999], [-4.1124841, 50.37457789999999], [-4.1128245, 50.3744072], [-4.1132001, 50.3742465], [-4.1135874, 50.37409220000001], [-4.113989, 50.37395349999999], [-4.1147846, 50.3737309], [-4.1149491, 50.373694400000005], [-4.1150158, 50.373680500000006], [-4.1153786, 50.3736051], [-4.115816999999999, 50.3735364], [-4.117093499999999, 50.373353], [-4.1187899, 50.37311119999999], [-4.1205497, 50.37286499999999], [-4.1206288, 50.3728539], [-4.120767099999999, 50.3728319], [-4.1212426, 50.3727649], [-4.1210217, 50.37277759999999], [-4.1207627, 50.372792399999994], [-4.1206062, 50.3728068], [-4.12008, 50.37285190000001], [-4.1179007, 50.37312519999999]]}", "current_leg_start": "Plymouth", "dest_arr_time_act": "1546", "motion_projection": null, "next_location_lat": "50.3731252", "next_location_lon": "-4.1179007", "previous_location": "Lipson Jn", "current_leg_milage": "2.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:18804167\", \"confirmationDeadline\": \"2026-09-19T15:46:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 234.026, \"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\": 1003.514, \"from_m\": 234.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1090.967, \"from_m\": 1003.514, \"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\": 1348.834, \"from_m\": 1090.967, \"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.962, \"from_m\": 1348.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 701469, \"profile_key\": \"a1cd456412b608e3148d9bb4bcedb06908c06ba0aea1dc82397a009ac309f8c4\", \"schedule_id\": 31529, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Lipson Jn\", \"stage_seq\": 2, \"distance_m\": 789.238, \"section_seq\": 1, \"route_path_id\": 36788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 3, \"distance_m\": 1348.834, \"section_seq\": 1, \"route_path_id\": 36788}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1534\", \"location\": \"Mount Gould Carriage Wash\", \"stage_seq\": 4, \"distance_m\": 1535.962, \"section_seq\": 1, \"route_path_id\": 36788}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1535.962, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36788}], \"total_distance_m\": 1535.962, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 579.346, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 956.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1520", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1433.0", "current_position_lat": "50.3731252", "current_position_lon": "-4.1179007", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:41:32Z\", \"source_id\": 59037357, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:41:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:43:43Z\", \"source_id\": 18804167, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Mount Gould Jn", "service_state_platform": null, "timing_fact_generation": 1789829023447624, "current_leg_arrival_utc": "2026-09-19T15:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:00.433278", "service_state_evidence_id": 18804167, "current_leg_start_actual_dep": "2026-09-19T15:37:46+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:01.160343", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PLY |
XLZ |
5P90 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 234.026, "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": 1003.514, "from_m": 234.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1090.967, "from_m": 1003.514, "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": 1348.834, "from_m": 1090.967, "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.962, "from_m": 1348.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 701469, "profile_key": "a1cd456412b608e3148d9bb4bcedb06908c06ba0aea1dc82397a009ac309f8c4", "schedule_id": 31529, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1520", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Lipson Jn", "stage_seq": 2, "distance_m": 789.238, "section_seq": 1, "route_path_id": 36788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Mount Gould Jn", "stage_seq": 3, "distance_m": 1348.834, "section_seq": 1, "route_path_id": 36788}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1534", "location": "Mount Gould Carriage Wash", "stage_seq": 4, "distance_m": 1535.962, "section_seq": 1, "route_path_id": 36788}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1535.962, "from_m": 0.0, "section_seq": 1, "route_path_id": 36788}], "total_distance_m": 1535.962, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 579.346, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 956.616, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26651, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:41:32Z", "source_id": 59037357, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:41:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:43:43Z", "source_id": 18804167, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:43:00+01:00", "operational_fact": true}] |
Plymouth |
1520 |
1520 |
6 |
None |
None |
Laira T.& R.S.M.D. |
1546 |
1546 |
None |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42943/2026-09-19/detailed |
None |
Plymouth |
2026-09-19T15:37:46+01:00 |
Mount Gould Carriage Wash |
1433.0 |
{"type": "LineString", "coordinates": [[-4.1438239, 50.37798169999999], [-4.142445199999999, 50.37841660000001], [-4.1422527, 50.378482899999995], [-4.142067599999999, 50.3785488], [-4.1418444, 50.3786364], [-4.141604999999999, 50.37873650000001], [-4.1412857999999995, 50.3788798], [-4.141155099999999, 50.3789494], [-4.1409593, 50.3790486], [-4.1407138, 50.379175999999994], [-4.140470499999999, 50.379308300000005], [-4.1398276, 50.3796858], [-4.139600699999999, 50.37982480000001], [-4.139439999999999, 50.37991879999999], [-4.1392446, 50.3800275], [-4.1391001, 50.3800979], [-4.1388992, 50.3801861], [-4.138634399999999, 50.38028679999999], [-4.1384798, 50.38033919999999], [-4.138242299999999, 50.3804158], [-4.137932499999999, 50.3804947], [-4.1375856, 50.3805654], [-4.1373408, 50.3806069], [-4.1370572999999995, 50.3806574], [-4.1362939, 50.38075880000001], [-4.1360469, 50.38079239999998], [-4.135281, 50.380904], [-4.1343728, 50.3810547], [-4.1339204, 50.381145], [-4.1333412, 50.381263], [-4.1326937, 50.3814118], [-4.132250306949799, 50.38150358085608], [-4.132142, 50.381525999999994], [-4.1318945, 50.38158889999999], [-4.1314137, 50.381716899999994], [-4.130616699999999, 50.38196179999999], [-4.130079799999999, 50.38211959999999], [-4.1296317, 50.3822421], [-4.1291771, 50.3823486], [-4.1287327, 50.3824296], [-4.1283641, 50.3824857], [-4.127862, 50.3825399], [-4.1274151, 50.382568199999994], [-4.1269805, 50.38258289999998], [-4.126592199999999, 50.38258289999998], [-4.1261453, 50.38257039999999], [-4.125657, 50.382549], [-4.1249616, 50.38251689999999], [-4.1248148, 50.382505299999984], [-4.1222483, 50.3823841], [-4.1214993, 50.3823569], [-4.120741, 50.382351400000005], [-4.1206165, 50.382350399999986], [-4.1197595, 50.3823558], [-4.1191034, 50.382380299999994], [-4.1186661, 50.382406], [-4.118466599999999, 50.382423], [-4.1174556, 50.3825094], [-4.1161088, 50.38262069999998], [-4.1153247, 50.3826756], [-4.114470599999999, 50.38271499999999], [-4.1142753, 50.38271850000001], [-4.112856099999999, 50.382744], [-4.1120689, 50.38274680000001], [-4.111279585305091, 50.38273864148668], [-4.1111498, 50.3827373], [-4.1108734, 50.382732], [-4.1103227, 50.382692799999994], [-4.10997, 50.38265659999999], [-4.1095600999999995, 50.382591000000005], [-4.1092676, 50.38251770000001], [-4.1090054, 50.3824416], [-4.108691799999999, 50.38232060000001], [-4.108542899999999, 50.382253199999994], [-4.1083039, 50.3821324], [-4.1081569, 50.3820479], [-4.1079117, 50.381905999999994], [-4.107714299999999, 50.38175569999999], [-4.1075362, 50.3815984], [-4.1073617, 50.38142969999999], [-4.1071873, 50.38122820000001], [-4.107084100000001, 50.38107970000001], [-4.1069988, 50.3809277], [-4.1068765, 50.3806818], [-4.1067773, 50.38040210000001], [-4.106753, 50.3802789], [-4.1067286, 50.3801557], [-4.106704199999999, 50.37992599999999], [-4.1067164, 50.3797284], [-4.106733799999999, 50.3795375], [-4.106794699999999, 50.379298899999995], [-4.1068539, 50.3791446], [-4.1069427, 50.37895259999999], [-4.1070558, 50.37876060000001], [-4.1071985, 50.3785542], [-4.1073725, 50.3783555], [-4.1075924, 50.37812660000001], [-4.1078354, 50.3779216], [-4.1088163, 50.3772062], [-4.109328299999999, 50.3768125], [-4.1100812, 50.376236299999995], [-4.1105832, 50.37584179999999], [-4.1111241, 50.375438900000006], [-4.1114382, 50.3752038], [-4.1117022, 50.37502], [-4.111983999999999, 50.37485279999999], [-4.1124841, 50.37457789999999], [-4.1128245, 50.3744072], [-4.1132001, 50.3742465], [-4.1135874, 50.37409220000001], [-4.113989, 50.37395349999999], [-4.1147846, 50.3737309], [-4.1149491, 50.373694400000005], [-4.1150158, 50.373680500000006], [-4.1153786, 50.3736051], [-4.115816999999999, 50.3735364], [-4.117093499999999, 50.373353], [-4.1187899, 50.37311119999999], [-4.1205497, 50.37286499999999], [-4.1206288, 50.3728539], [-4.120767099999999, 50.3728319], [-4.1212426, 50.3727649], [-4.1210217, 50.37277759999999], [-4.1207627, 50.372792399999994], [-4.1206062, 50.3728068], [-4.12008, 50.37285190000001], [-4.1179007, 50.37312519999999]]} |
2.9 |
1537 |
1530 |
Lipson Jn |
Mount Gould Jn |
Mount Gould Carriage Wash |
50.3731252 |
-4.1179007 |
50.3731252 |
-4.1179007 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Mount Gould Jn |
TRUST |
TRACKING_TIMEOUT |
18804167 |
1789829023447624 |
26 |
26 |
2026-09-19 16:12:01.160343 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:00.433278 |
| 671846 |
701998 |
Y62309 |
782Y66MR19 |
2026-09-19 |
COMPLETE |
18854424 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 701998, "stp": "P", "toc": "Transport for Wales", "uid": "Y62309", "consist": "231009", "dest_crs": "BYI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62309/2026-09-19/detailed", "trust_id": "782Y66MR19", "origin_crs": "BGD", "show_on_map": 0, "dar_est_time": "15:43:00", "dar_platform": null, "dest_station": "Barry Island", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": null, "is_terminated": 1, "next_location": "Barry Island", "signalling_id": "2Y66", "timing_status": "LATE", "origin_station": "Bargoed", "current_leg_arr": "1702", "current_leg_dep": "1658", "current_leg_end": "Barry Island", "origin_dep_time": "1543", "origin_platform": "1", "current_location": "Barry Island", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]}", "current_leg_start": "Barry", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "51.3929497", "next_location_lon": "-3.2722918", "previous_location": "Barry", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3929497", "current_position_lon": "-3.2722918", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:49Z\", \"source_id\": 59071059, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:54Z\", \"source_id\": 18812951, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:44Z\", \"source_id\": 59095501, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:08:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:46Z\", \"source_id\": 18820147, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:41Z\", \"source_id\": 59104480, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:43Z\", \"source_id\": 18822789, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:28Z\", \"source_id\": 59112540, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:31Z\", \"source_id\": 18825381, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:34Z\", \"source_id\": 59132193, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:39Z\", \"source_id\": 18831462, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:29Z\", \"source_id\": 59140812, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:30Z\", \"source_id\": 18834065, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:29Z\", \"source_id\": 59154011, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:33Z\", \"source_id\": 18838039, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:04Z\", \"source_id\": 59161941, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:07Z\", \"source_id\": 18840442, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:14Z\", \"source_id\": 59171332, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:20Z\", \"source_id\": 18843295, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:53Z\", \"source_id\": 59177199, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:59Z\", \"source_id\": 18845082, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:38Z\", \"source_id\": 59185525, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:42Z\", \"source_id\": 18847564, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:05Z\", \"source_id\": 59193306, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:08Z\", \"source_id\": 18849897, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:26Z\", \"source_id\": 59202670, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:31Z\", \"source_id\": 18852831, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:56Z\", \"source_id\": 59208211, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:55Z\", \"source_id\": 18854424, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barry Island", "service_state_platform": "1", "timing_fact_generation": 1789833537516400, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:00.640944", "service_state_evidence_id": 18854424, "current_leg_start_actual_dep": "2026-09-19T16:58:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:01.166824", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BGD |
BYI |
2Y66 |
231009 |
5 |
90 |
None |
None |
[{"source": "TD", "smart_id": 25204, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:49Z", "source_id": 59071059, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:54Z", "source_id": 18812951, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25212, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:44Z", "source_id": 59095501, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:08:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:46Z", "source_id": 18820147, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25217, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:41Z", "source_id": 59104480, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:43Z", "source_id": 18822789, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:28Z", "source_id": 59112540, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:31Z", "source_id": 18825381, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25260, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:34Z", "source_id": 59132193, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:39Z", "source_id": 18831462, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:29Z", "source_id": 59140812, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:30Z", "source_id": 18834065, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:29Z", "source_id": 59154011, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:33Z", "source_id": 18838039, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:04Z", "source_id": 59161941, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:07Z", "source_id": 18840442, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:14Z", "source_id": 59171332, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:20Z", "source_id": 18843295, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:53Z", "source_id": 59177199, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:59Z", "source_id": 18845082, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:38Z", "source_id": 59185525, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T15:49:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:42Z", "source_id": 18847564, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:05Z", "source_id": 59193306, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:08Z", "source_id": 18849897, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25384, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:26Z", "source_id": 59202670, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:31Z", "source_id": 18852831, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25389, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:56Z", "source_id": 59208211, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T16:02:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:55Z", "source_id": 18854424, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Bargoed |
1543 |
1543 |
1 |
15:43:00 |
None |
Barry Island |
1701 |
1659 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62309/2026-09-19/detailed |
None |
Barry |
2026-09-19T16:58:30+01:00 |
Barry Island |
4.0 |
{"type": "LineString", "coordinates": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]} |
0.7 |
1658 |
1702 |
Barry |
Barry Island |
Barry Island |
51.3929497 |
-3.2722918 |
51.3929497 |
-3.2722918 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Barry Island |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18854424 |
1789833537516400 |
64 |
64 |
2026-09-19 16:12:01.166824 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:00.640944 |
| 671847 |
702045 |
W11152 |
712F23MR19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 16:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 702045, "stp": "P", "toc": "West Midlands Trains", "uid": "W11152", "consist": "350408", "dest_crs": "SAA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11152/2026-09-19/detailed", "trust_id": "712F23MR19", "origin_crs": "WFJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Albans Abbey", "service_date": "2026-09-19", "dest_arr_time": "1602", "dest_platform": null, "is_terminated": 1, "next_location": "Watford North", "signalling_id": "2F23", "timing_status": "ON TIME", "origin_station": "Watford Junction", "current_leg_arr": "1547", "current_leg_dep": "1545", "current_leg_end": "Watford North", "origin_dep_time": "1545", "origin_platform": "11", "current_location": "Watford Junction", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3961332, 51.6643527], [-0.39598749999999994, 51.66418550000001], [-0.3957185, 51.66392690000001], [-0.3954926, 51.6637239], [-0.39517839999999993, 51.66344269999999], [-0.3949009, 51.663198], [-0.3944088999999999, 51.6627389], [-0.3944986, 51.66282329999999], [-0.3945809, 51.6629102], [-0.39465559999999994, 51.66299999999999], [-0.3947257, 51.6630913], [-0.3950777, 51.66358060000001], [-0.3951854, 51.663739699999994], [-0.3952487, 51.663848], [-0.3953024, 51.663956799999994], [-0.3953373999999999, 51.6640363], [-0.3953655, 51.664116], [-0.3954095, 51.66427620000001], [-0.3954525, 51.664511100000006], [-0.3955277, 51.664883800000005], [-0.3956028999999999, 51.6652564], [-0.3957005, 51.66584309999998], [-0.3957752887481897, 51.666235034589675], [-0.3957799, 51.66625919999999], [-0.39582349999999994, 51.6664742], [-0.3958511, 51.66666940000001], [-0.39586379999999993, 51.6668565], [-0.3958498999999999, 51.6670219], [-0.3958202, 51.667219900000006], [-0.3957890999999999, 51.6673616], [-0.3957339, 51.66751190000001], [-0.3956492, 51.6677055], [-0.39551229999999993, 51.66793710000001], [-0.3953458, 51.66817420000001], [-0.3950081999999999, 51.66864209999999], [-0.3943399, 51.6695758], [-0.3928824000000001, 51.6715046], [-0.3927630999999999, 51.6716721], [-0.3906077999999999, 51.674672099999995], [-0.3903267999999999, 51.67505379999999]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": "51.6750538", "next_location_lon": "-0.3903268", "previous_location": null, "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:18816662\", \"confirmationDeadline\": \"2026-09-19T15:47:00+01:00\"}", "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9177.241, \"from_m\": 8520.209, \"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\": 9215.55, \"from_m\": 9177.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9256.797, \"from_m\": 9215.55, \"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\": 9667.55, \"from_m\": 9256.797, \"capability_applied\": null, \"effective_limit_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\": 702045, \"profile_key\": \"2ea49f9fdedd0771986a14eca46ad54de37ffd82fa046b02e04aa1f8b2ea6c29\", \"schedule_id\": 24074, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Watford Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34354}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548\", \"location\": \"Watford North\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 34354}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550H\", \"location\": \"Garston (Hertfordshire)\", \"stage_seq\": 3, \"distance_m\": 9215.55, \"section_seq\": 1, \"route_path_id\": 34354}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1554\", \"location\": \"Bricket Wood\", \"stage_seq\": 4, \"distance_m\": 9667.55, \"section_seq\": 1, \"route_path_id\": 34354}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9667.55, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34354}], \"total_distance_m\": 9667.55, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9629.241, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.309, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1545", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.6750538", "current_position_lon": "-0.3903268", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Watford Junction", "service_state_platform": null, "timing_fact_generation": 1789830158563582, "current_leg_arrival_utc": "2026-09-19T15:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:00.645951", "service_state_evidence_id": 18816662, "current_leg_start_actual_dep": "2026-09-19T15:45:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:01.169114", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
WFJ |
SAA |
2F23 |
350408 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "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": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9177.241, "from_m": 8520.209, "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": 9215.55, "from_m": 9177.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9256.797, "from_m": 9215.55, "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": 9667.55, "from_m": 9256.797, "capability_applied": null, "effective_limit_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": 702045, "profile_key": "2ea49f9fdedd0771986a14eca46ad54de37ffd82fa046b02e04aa1f8b2ea6c29", "schedule_id": 24074, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Watford Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34354}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Watford North", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 34354}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Garston (Hertfordshire)", "stage_seq": 3, "distance_m": 9215.55, "section_seq": 1, "route_path_id": 34354}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554", "location": "Bricket Wood", "stage_seq": 4, "distance_m": 9667.55, "section_seq": 1, "route_path_id": 34354}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9667.55, "from_m": 0.0, "section_seq": 1, "route_path_id": 34354}], "total_distance_m": 9667.55, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9629.241, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.309, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Watford Junction |
1545 |
1545 |
11 |
None |
None |
St. Albans Abbey |
1602 |
1602 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11152/2026-09-19/detailed |
None |
Watford Junction |
2026-09-19T15:45:00+01:00 |
Watford North |
2.0 |
{"type": "LineString", "coordinates": [[-0.3961332, 51.6643527], [-0.39598749999999994, 51.66418550000001], [-0.3957185, 51.66392690000001], [-0.3954926, 51.6637239], [-0.39517839999999993, 51.66344269999999], [-0.3949009, 51.663198], [-0.3944088999999999, 51.6627389], [-0.3944986, 51.66282329999999], [-0.3945809, 51.6629102], [-0.39465559999999994, 51.66299999999999], [-0.3947257, 51.6630913], [-0.3950777, 51.66358060000001], [-0.3951854, 51.663739699999994], [-0.3952487, 51.663848], [-0.3953024, 51.663956799999994], [-0.3953373999999999, 51.6640363], [-0.3953655, 51.664116], [-0.3954095, 51.66427620000001], [-0.3954525, 51.664511100000006], [-0.3955277, 51.664883800000005], [-0.3956028999999999, 51.6652564], [-0.3957005, 51.66584309999998], [-0.3957752887481897, 51.666235034589675], [-0.3957799, 51.66625919999999], [-0.39582349999999994, 51.6664742], [-0.3958511, 51.66666940000001], [-0.39586379999999993, 51.6668565], [-0.3958498999999999, 51.6670219], [-0.3958202, 51.667219900000006], [-0.3957890999999999, 51.6673616], [-0.3957339, 51.66751190000001], [-0.3956492, 51.6677055], [-0.39551229999999993, 51.66793710000001], [-0.3953458, 51.66817420000001], [-0.3950081999999999, 51.66864209999999], [-0.3943399, 51.6695758], [-0.3928824000000001, 51.6715046], [-0.3927630999999999, 51.6716721], [-0.3906077999999999, 51.674672099999995], [-0.3903267999999999, 51.67505379999999]]} |
1.0 |
1545 |
1547 |
None |
Watford Junction |
Watford North |
51.6750538 |
-0.3903268 |
51.6750538 |
-0.3903268 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Watford Junction |
TRUST |
TRACKING_TIMEOUT |
18816662 |
1789830158563582 |
2 |
2 |
2026-09-19 16:12:01.169114 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:00.645951 |
| 671848 |
702412 |
W30094 |
845E67MS19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 16:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 702412, "stp": "P", "toc": "CrossCountry", "uid": "W30094", "consist": "220023", "dest_crs": "PLY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30094/2026-09-19/detailed", "trust_id": "845E67MS19", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:02:00", "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-19", "dest_arr_time": "1610", "dest_platform": "4", "is_terminated": 1, "next_location": "Plymouth Ground Posn Sig. 120", "signalling_id": "5E67", "timing_status": null, "origin_station": "Plymouth Park Sidings", "current_leg_arr": "1604", "current_leg_dep": "1602", "current_leg_end": "Plymouth Ground Posn Sig. 120", "origin_dep_time": "1602", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1440143, 50.3783183], [-4.1417814, 50.3790161], [-4.1410169, 50.37926279999999], [-4.14075, 50.379344499999995], [-4.140528799999999, 50.3794188], [-4.1403397, 50.3795001], [-4.140091599999999, 50.379614700000005], [-4.1398676, 50.379719900000005], [-4.1396323, 50.3798631], [-4.1395779, 50.379893499999994], [-4.1394761, 50.3799521], [-4.1392806, 50.38005209999999], [-4.138916600000001, 50.380212500000006], [-4.1386587, 50.3803149], [-4.1385198, 50.38036139999999], [-4.1383631, 50.380411300000006]]}", "current_leg_start": "Plymouth Park Sidings", "dest_arr_time_act": "1610", "motion_projection": null, "next_location_lat": "50.3804113", "next_location_lon": "-4.1383631", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9070.302, \"from_m\": 0.0, \"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\": 10536.178, \"from_m\": 9070.302, \"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\": 10751.57, \"from_m\": 10536.178, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 702412, \"profile_key\": \"b988f6d0fb5ac8cb7e754983f84f99fb25767ba6dfe63d22b5d0c5d46475c020\", \"schedule_id\": 24712, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Plymouth Park Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1609\", \"location\": \"Plymouth Ground Posn Sig. 120\", \"stage_seq\": 2, \"distance_m\": 2410.374, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 3, \"distance_m\": 3403.139, \"section_seq\": 1, \"route_path_id\": 38299}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10751.57, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38299}], \"total_distance_m\": 10751.57, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 10751.57, \"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": "1602", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.3804113", "current_position_lon": "-4.1383631", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Plymouth Park Sidings", "service_state_platform": null, "timing_fact_generation": 1789826559068334, "current_leg_arrival_utc": "2026-09-19T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:00.921070", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-19T16:02:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:01.858018", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
None |
PLY |
5E67 |
220023 |
4 |
125 |
None |
{"version": 3, "segments": [{"to_m": 9070.302, "from_m": 0.0, "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": 10536.178, "from_m": 9070.302, "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": 10751.57, "from_m": 10536.178, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 702412, "profile_key": "b988f6d0fb5ac8cb7e754983f84f99fb25767ba6dfe63d22b5d0c5d46475c020", "schedule_id": 24712, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1602", "location": "Plymouth Park Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1609", "location": "Plymouth Ground Posn Sig. 120", "stage_seq": 2, "distance_m": 2410.374, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": null, "location": "Plymouth", "stage_seq": 3, "distance_m": 3403.139, "section_seq": 1, "route_path_id": 38299}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10751.57, "from_m": 0.0, "section_seq": 1, "route_path_id": 38299}], "total_distance_m": 10751.57, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 10751.57, "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} |
[] |
Plymouth Park Sidings |
1602 |
1602 |
None |
16:02:00 |
None |
Plymouth |
1610 |
1610 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W30094/2026-09-19/detailed |
None |
Plymouth Park Sidings |
2026-09-19T16:02:30+01:00 |
Plymouth Ground Posn Sig. 120 |
2.0 |
{"type": "LineString", "coordinates": [[-4.1440143, 50.3783183], [-4.1417814, 50.3790161], [-4.1410169, 50.37926279999999], [-4.14075, 50.379344499999995], [-4.140528799999999, 50.3794188], [-4.1403397, 50.3795001], [-4.140091599999999, 50.379614700000005], [-4.1398676, 50.379719900000005], [-4.1396323, 50.3798631], [-4.1395779, 50.379893499999994], [-4.1394761, 50.3799521], [-4.1392806, 50.38005209999999], [-4.138916600000001, 50.380212500000006], [-4.1386587, 50.3803149], [-4.1385198, 50.38036139999999], [-4.1383631, 50.380411300000006]]} |
0.3 |
1602 |
1604 |
None |
None |
Plymouth Ground Posn Sig. 120 |
50.3804113 |
-4.1383631 |
50.3804113 |
-4.1383631 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Plymouth Park Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789826559068334 |
0 |
0 |
2026-09-19 16:12:01.858018 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:00.921070 |
| 671849 |
702808 |
P86896 |
882D08NS19 |
2026-09-19 |
COMPLETE |
18855612 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 702808, "stp": "P", "toc": "Southeastern", "uid": "P86896", "consist": "465043+465910", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86896/2026-09-19/detailed", "trust_id": "882D08NS19", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-19", "dest_arr_time": "1703", "dest_platform": "3", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2D08", "timing_status": "EARLY", "origin_station": "Orpington", "current_leg_arr": "1702", "current_leg_dep": "1656", "current_leg_end": "London Victoria", "origin_dep_time": "1620", "origin_platform": "8", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Brixton", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Brixton", "current_leg_milage": "3.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"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\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"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\": 10629.908, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10903.529, \"from_m\": 10629.908, \"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\": 11619.184, \"from_m\": 10903.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11717.306, \"from_m\": 11619.184, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18837.04, \"from_m\": 11717.306, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18870.983, \"from_m\": 18837.04, \"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\": 18958.24, \"from_m\": 18870.983, \"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\": 23948.237, \"from_m\": 18958.24, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23961.343, \"from_m\": 23948.237, \"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\": 24010.06, \"from_m\": 23961.343, \"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\": 24376.192, \"from_m\": 24010.06, \"capability_applied\": null, \"effective_limit_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\": 702808, \"profile_key\": \"a35724e94745e501c654d39b9c6ec61489cd9ff6ebb89a9ada240a9d614d36fa\", \"schedule_id\": 22211, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Bickley Jn\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629H\", \"location\": \"Bickley\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1633\", \"location\": \"Bromley South\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1636\", \"location\": \"Shortlands\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 8, \"distance_m\": 10673.651, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 10903.529, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644\", \"location\": \"Penge East\", \"stage_seq\": 10, \"distance_m\": 11261.356, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647H\", \"location\": \"Sydenham Hill\", \"stage_seq\": 11, \"distance_m\": 13397.394, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"West Dulwich\", \"stage_seq\": 12, \"distance_m\": 15718.064, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1653\", \"location\": \"Herne Hill\", \"stage_seq\": 13, \"distance_m\": 16621.378, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1656\", \"location\": \"Brixton\", \"stage_seq\": 14, \"distance_m\": 17761.879, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 15, \"distance_m\": 19004.358, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 21149.614, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 17, \"distance_m\": 22515.007, \"section_seq\": 1, \"route_path_id\": 37393}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24376.192, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37393}], \"total_distance_m\": 24376.192, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24288.935, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1620", "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\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:37Z\", \"source_id\": 59130178, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:40Z\", \"source_id\": 18830826, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:22Z\", \"source_id\": 59140623, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:24Z\", \"source_id\": 18833999, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:53Z\", \"source_id\": 59145883, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:57Z\", \"source_id\": 18835668, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:54Z\", \"source_id\": 59152736, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:59Z\", \"source_id\": 18837702, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:59Z\", \"source_id\": 59161749, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:01Z\", \"source_id\": 18840347, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:09Z\", \"source_id\": 59166538, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:11Z\", \"source_id\": 18841855, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:56Z\", \"source_id\": 59172800, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:58Z\", \"source_id\": 18843745, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:56Z\", \"source_id\": 59179499, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:58Z\", \"source_id\": 18845784, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:18Z\", \"source_id\": 59184769, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:18Z\", \"source_id\": 18847289, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:35Z\", \"source_id\": 59192204, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:38Z\", \"source_id\": 18849543, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:16Z\", \"source_id\": 59197989, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:18Z\", \"source_id\": 18851314, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:43Z\", \"source_id\": 59212093, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:43Z\", \"source_id\": 18855612, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "4", "timing_fact_generation": 1789833644339734, "current_leg_arrival_utc": "2026-09-19T17:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:01.284446", "service_state_evidence_id": 18855612, "current_leg_start_actual_dep": "2026-09-19T16:56:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:01.855022", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
ORP |
None |
2D08 |
465043+465910 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "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": 2313.647, "from_m": 1466.814, "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": 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": 4170.985, "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": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "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": 10629.908, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10903.529, "from_m": 10629.908, "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": 11619.184, "from_m": 10903.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11717.306, "from_m": 11619.184, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18837.04, "from_m": 11717.306, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18870.983, "from_m": 18837.04, "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": 18958.24, "from_m": 18870.983, "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": 23948.237, "from_m": 18958.24, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23961.343, "from_m": 23948.237, "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": 24010.06, "from_m": 23961.343, "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": 24376.192, "from_m": 24010.06, "capability_applied": null, "effective_limit_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": 702808, "profile_key": "a35724e94745e501c654d39b9c6ec61489cd9ff6ebb89a9ada240a9d614d36fa", "schedule_id": 22211, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1620", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Bickley Jn", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629H", "location": "Bickley", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1633", "location": "Bromley South", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1636", "location": "Shortlands", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Beckenham Junction", "stage_seq": 8, "distance_m": 10673.651, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Kent House", "stage_seq": 9, "distance_m": 10903.529, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644", "location": "Penge East", "stage_seq": 10, "distance_m": 11261.356, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Sydenham Hill", "stage_seq": 11, "distance_m": 13397.394, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "West Dulwich", "stage_seq": 12, "distance_m": 15718.064, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1653", "location": "Herne Hill", "stage_seq": 13, "distance_m": 16621.378, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Brixton", "stage_seq": 14, "distance_m": 17761.879, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Voltaire Road Jn", "stage_seq": 15, "distance_m": 19004.358, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Grosvenor Bridge Jn", "stage_seq": 16, "distance_m": 21149.614, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": null, "location": "London Victoria", "stage_seq": 17, "distance_m": 22515.007, "section_seq": 1, "route_path_id": 37393}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24376.192, "from_m": 0.0, "section_seq": 1, "route_path_id": 37393}], "total_distance_m": 24376.192, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24288.935, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:37Z", "source_id": 59130178, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:24:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:40Z", "source_id": 18830826, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:22Z", "source_id": 59140623, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:24Z", "source_id": 18833999, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:53Z", "source_id": 59145883, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:31:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:57Z", "source_id": 18835668, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:54Z", "source_id": 59152736, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:59Z", "source_id": 18837702, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:59Z", "source_id": 59161749, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:38:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:01Z", "source_id": 18840347, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31343, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:09Z", "source_id": 59166538, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:11Z", "source_id": 18841855, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31861, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:56Z", "source_id": 59172800, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:43:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:58Z", "source_id": 18843745, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31267, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:56Z", "source_id": 59179499, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:58Z", "source_id": 18845784, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31253, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:18Z", "source_id": 59184769, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:48:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:18Z", "source_id": 18847289, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:35Z", "source_id": 59192204, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:38Z", "source_id": 18849543, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:16Z", "source_id": 59197989, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:18Z", "source_id": 18851314, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28687, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:43Z", "source_id": 59212093, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:43Z", "source_id": 18855612, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Orpington |
1620 |
1620 |
8 |
None |
None |
London Victoria |
1703 |
1703 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86896/2026-09-19/detailed |
None |
Brixton |
2026-09-19T16:56:00+01:00 |
London Victoria |
6.0 |
{"type": "LineString", "coordinates": [[-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
1656 |
1702 |
Brixton |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855612 |
1789833644339734 |
65 |
65 |
2026-09-19 16:12:01.855022 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:01.284446 |
| 671850 |
703288 |
C15539 |
062W67MT19 |
2026-09-19 |
COMPLETE |
18855503 |
2026-09-19 17:01:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 703288, "stp": "P", "toc": "ScotRail", "uid": "C15539", "consist": "170433", "dest_crs": "ANL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15539/2026-09-19/detailed", "trust_id": "062W67MT19", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Anniesland", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "3", "is_terminated": 1, "next_location": "Anniesland", "signalling_id": "2W67", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1701", "current_leg_dep": "1700", "current_leg_end": "Anniesland", "origin_dep_time": "1641", "origin_platform": "6", "current_location": "Anniesland", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.310176700000001, 55.89348809999999], [-4.310703599999999, 55.8934439], [-4.3112722, 55.893425699999995], [-4.311913363773703, 55.89343903017317], [-4.312003299999999, 55.893440900000016], [-4.3133617, 55.8935193], [-4.3140739, 55.8935738], [-4.314898299999999, 55.8936368], [-4.3157683, 55.8936249], [-4.3162259, 55.8936029], [-4.316483, 55.8935865], [-4.3167378, 55.893557099999995], [-4.3171294, 55.893490199999995], [-4.3175913, 55.89339069999999], [-4.3179676, 55.893286499999995], [-4.3181888, 55.8932129], [-4.3183772, 55.89314559999999], [-4.3188202, 55.8929421], [-4.319093099999999, 55.8927939], [-4.319278299999999, 55.89268309999999], [-4.3193937, 55.892604899999995], [-4.319617599999999, 55.89244099999999], [-4.3197972, 55.89229009999999], [-4.3198952, 55.89219849999999], [-4.320302, 55.89173], [-4.32059, 55.8913222], [-4.32141, 55.8901224], [-4.321525299999999, 55.88994780000001]]}", "current_leg_start": "Kelvindale", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "55.8899478", "next_location_lon": "-4.3215253", "previous_location": "Kelvindale", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.568, \"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\": 271.098, \"from_m\": 208.568, \"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\": 358.894, \"from_m\": 271.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8731.404, \"from_m\": 358.894, \"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\": 10735.058, \"from_m\": 8731.404, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10808.716, \"from_m\": 10735.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13394.766, \"from_m\": 10808.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14287.079, \"from_m\": 13394.766, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17726.296, \"from_m\": 14287.079, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21505.082, \"from_m\": 17726.296, \"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\": 21554.769, \"from_m\": 21505.082, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21777.642, \"from_m\": 21554.769, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 703288, \"profile_key\": \"e391aa1f248e569e59f803b7c836d27c32e94b81534b1dd4158352c4baf91bc3\", \"schedule_id\": 6253, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 8594.801, \"section_seq\": 1, \"route_path_id\": 67707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 13484.575, \"section_seq\": 1, \"route_path_id\": 67707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Cowlairs North Jn\", \"stage_seq\": 4, \"distance_m\": 21777.642, \"section_seq\": 1, \"route_path_id\": 67707}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21777.642, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67707}], \"total_distance_m\": 21777.642, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21616.188, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 161.454, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1641", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "55.8899478", "current_position_lon": "-4.3215253", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:17Z\", \"source_id\": 59180404, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:22Z\", \"source_id\": 18846044, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:29Z\", \"source_id\": 59185218, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:30Z\", \"source_id\": 18847463, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:19Z\", \"source_id\": 18850059, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:49Z\", \"source_id\": 18851703, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:00Z\", \"source_id\": 59201659, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:06Z\", \"source_id\": 18852522, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:20Z\", \"source_id\": 18854667, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:30Z\", \"source_id\": 59211648, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:35Z\", \"source_id\": 18855503, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Anniesland", "service_state_platform": "3", "timing_fact_generation": 1789833637809916, "current_leg_arrival_utc": "2026-09-19T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:01.548001", "service_state_evidence_id": 18855503, "current_leg_start_actual_dep": "2026-09-19T16:58:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-19T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:01.851343", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
ANL |
2W67 |
170433 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 208.568, "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": 271.098, "from_m": 208.568, "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": 358.894, "from_m": 271.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8731.404, "from_m": 358.894, "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": 10735.058, "from_m": 8731.404, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10808.716, "from_m": 10735.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13394.766, "from_m": 10808.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14287.079, "from_m": 13394.766, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17726.296, "from_m": 14287.079, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21505.082, "from_m": 17726.296, "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": 21554.769, "from_m": 21505.082, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21777.642, "from_m": 21554.769, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 703288, "profile_key": "e391aa1f248e569e59f803b7c836d27c32e94b81534b1dd4158352c4baf91bc3", "schedule_id": 6253, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1641", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 8594.801, "section_seq": 1, "route_path_id": 67707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 13484.575, "section_seq": 1, "route_path_id": 67707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Cowlairs North Jn", "stage_seq": 4, "distance_m": 21777.642, "section_seq": 1, "route_path_id": 67707}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21777.642, "from_m": 0.0, "section_seq": 1, "route_path_id": 67707}], "total_distance_m": 21777.642, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21616.188, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 161.454, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1318, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:17Z", "source_id": 59180404, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:46:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:22Z", "source_id": 18846044, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1314, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:29Z", "source_id": 59185218, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:30Z", "source_id": 18847463, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:19Z", "source_id": 18850059, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:49Z", "source_id": 18851703, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1309, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:00Z", "source_id": 59201659, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:06Z", "source_id": 18852522, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:20Z", "source_id": 18854667, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1297, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:30Z", "source_id": 59211648, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:01:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:35Z", "source_id": 18855503, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T17:01:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
1641 |
1641 |
6 |
None |
None |
Anniesland |
1700 |
1700 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15539/2026-09-19/detailed |
None |
Kelvindale |
2026-09-19T16:58:30+01:00 |
Anniesland |
1.0 |
{"type": "LineString", "coordinates": [[-4.310176700000001, 55.89348809999999], [-4.310703599999999, 55.8934439], [-4.3112722, 55.893425699999995], [-4.311913363773703, 55.89343903017317], [-4.312003299999999, 55.893440900000016], [-4.3133617, 55.8935193], [-4.3140739, 55.8935738], [-4.314898299999999, 55.8936368], [-4.3157683, 55.8936249], [-4.3162259, 55.8936029], [-4.316483, 55.8935865], [-4.3167378, 55.893557099999995], [-4.3171294, 55.893490199999995], [-4.3175913, 55.89339069999999], [-4.3179676, 55.893286499999995], [-4.3181888, 55.8932129], [-4.3183772, 55.89314559999999], [-4.3188202, 55.8929421], [-4.319093099999999, 55.8927939], [-4.319278299999999, 55.89268309999999], [-4.3193937, 55.892604899999995], [-4.319617599999999, 55.89244099999999], [-4.3197972, 55.89229009999999], [-4.3198952, 55.89219849999999], [-4.320302, 55.89173], [-4.32059, 55.8913222], [-4.32141, 55.8901224], [-4.321525299999999, 55.88994780000001]]} |
0.6 |
1700 |
1701 |
Kelvindale |
Anniesland |
Anniesland |
55.8899478 |
-4.3215253 |
55.8899478 |
-4.3215253 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:01:00 |
Anniesland |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855503 |
1789833637809916 |
28 |
28 |
2026-09-19 16:12:01.851343 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:01.548001 |
| 671851 |
702763 |
L81034 |
872D43MR19 |
2026-09-19 |
COMPLETE |
18855591 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 702763, "stp": "O", "toc": "South Western Railway", "uid": "L81034", "consist": "701048", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81034/2026-09-19/detailed", "trust_id": "872D43MR19", "origin_crs": "WCP", "show_on_map": 0, "dar_est_time": "16:18:00", "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "1", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2D43", "timing_status": "ON TIME", "origin_station": "Worcester Park", "current_leg_arr": "1702", "current_leg_dep": "1658", "current_leg_end": "Guildford", "origin_dep_time": "1618", "origin_platform": null, "current_location": "Guildford", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]}", "current_leg_start": "London Road (Guildford)", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "London Road (Guildford)", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 784.397, \"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\": 893.674, \"from_m\": 784.397, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 957.354, \"from_m\": 893.674, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 966.504, \"from_m\": 957.354, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1018.285, \"from_m\": 966.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1804.573, \"from_m\": 1018.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3038.483, \"from_m\": 1804.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3646.426, \"from_m\": 3038.483, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11726.116, \"from_m\": 3646.426, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17746.476, \"from_m\": 11726.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18542.314, \"from_m\": 17746.476, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18573.353, \"from_m\": 18542.314, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26618.336, \"from_m\": 18573.353, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27762.22, \"from_m\": 26618.336, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31379.435, \"from_m\": 27762.22, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44454.427, \"from_m\": 31379.435, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47137.167, \"from_m\": 44454.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47140.241, \"from_m\": 47137.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55937.797, \"from_m\": 47140.241, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57612.675, \"from_m\": 55937.797, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65933.283, \"from_m\": 57612.675, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67910.197, \"from_m\": 65933.283, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68196.509, \"from_m\": 67910.197, \"capability_applied\": null, \"effective_limit_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\": 702763, \"profile_key\": \"6bc2f65defa32c5fa6d7f90a3fc09e9de8a2b7d14199f34967a04cc54f0328b1\", \"schedule_id\": 36393, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Worcester Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105376}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Stoneleigh\", \"stage_seq\": 2, \"distance_m\": 893.674, \"section_seq\": 1, \"route_path_id\": 105376}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624\", \"location\": \"Ewell West\", \"stage_seq\": 3, \"distance_m\": 3038.483, \"section_seq\": 1, \"route_path_id\": 105376}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628H\", \"location\": \"Epsom\", \"stage_seq\": 4, \"distance_m\": 11992.723, \"section_seq\": 1, \"route_path_id\": 105376}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1632H\", \"location\": \"Ashtead\", \"stage_seq\": 5, \"distance_m\": 19652.736, \"section_seq\": 1, \"route_path_id\": 105376}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636\", \"location\": \"Leatherhead\", \"stage_seq\": 6, \"distance_m\": 27325.567, \"section_seq\": 1, \"route_path_id\": 105376}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Bookham\", \"stage_seq\": 7, \"distance_m\": 34282.369, \"section_seq\": 1, \"route_path_id\": 105376}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Effingham Junction\", \"stage_seq\": 8, \"distance_m\": 39228.274, \"section_seq\": 1, \"route_path_id\": 105376}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648\", \"location\": \"Horsley\", \"stage_seq\": 9, \"distance_m\": 68196.509, \"section_seq\": 1, \"route_path_id\": 105376}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68196.509, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105376}], \"total_distance_m\": 68196.509, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68077.974, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 118.535, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:21Z\", \"source_id\": 59123135, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:26Z\", \"source_id\": 18828637, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:13Z\", \"source_id\": 59129323, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:15Z\", \"source_id\": 18830536, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:10Z\", \"source_id\": 59137958, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:13Z\", \"source_id\": 18833186, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:41Z\", \"source_id\": 59150138, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:43Z\", \"source_id\": 18836860, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:06Z\", \"source_id\": 59157735, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:09Z\", \"source_id\": 18839139, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:03Z\", \"source_id\": 59175351, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:08Z\", \"source_id\": 18844509, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28106, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:17Z\", \"source_id\": 59180443, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:20Z\", \"source_id\": 18846041, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:03Z\", \"source_id\": 59191111, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:09Z\", \"source_id\": 18849196, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:06Z\", \"source_id\": 59201891, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:10Z\", \"source_id\": 18852582, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:38Z\", \"source_id\": 59211959, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:43Z\", \"source_id\": 18855591, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "1", "timing_fact_generation": 1789833646970533, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:02.261186", "service_state_evidence_id": 18855591, "current_leg_start_actual_dep": "2026-09-19T16:58:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:02.935674", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
WCP |
GLD |
2D43 |
701048 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 784.397, "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": 893.674, "from_m": 784.397, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 957.354, "from_m": 893.674, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 966.504, "from_m": 957.354, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1018.285, "from_m": 966.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1804.573, "from_m": 1018.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3038.483, "from_m": 1804.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3646.426, "from_m": 3038.483, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11726.116, "from_m": 3646.426, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17746.476, "from_m": 11726.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18542.314, "from_m": 17746.476, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18573.353, "from_m": 18542.314, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26618.336, "from_m": 18573.353, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27762.22, "from_m": 26618.336, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31379.435, "from_m": 27762.22, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44454.427, "from_m": 31379.435, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47137.167, "from_m": 44454.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47140.241, "from_m": 47137.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55937.797, "from_m": 47140.241, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57612.675, "from_m": 55937.797, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65933.283, "from_m": 57612.675, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67910.197, "from_m": 65933.283, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68196.509, "from_m": 67910.197, "capability_applied": null, "effective_limit_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": 702763, "profile_key": "6bc2f65defa32c5fa6d7f90a3fc09e9de8a2b7d14199f34967a04cc54f0328b1", "schedule_id": 36393, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1618", "location": "Worcester Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105376}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Stoneleigh", "stage_seq": 2, "distance_m": 893.674, "section_seq": 1, "route_path_id": 105376}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Ewell West", "stage_seq": 3, "distance_m": 3038.483, "section_seq": 1, "route_path_id": 105376}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628H", "location": "Epsom", "stage_seq": 4, "distance_m": 11992.723, "section_seq": 1, "route_path_id": 105376}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1632H", "location": "Ashtead", "stage_seq": 5, "distance_m": 19652.736, "section_seq": 1, "route_path_id": 105376}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "Leatherhead", "stage_seq": 6, "distance_m": 27325.567, "section_seq": 1, "route_path_id": 105376}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Bookham", "stage_seq": 7, "distance_m": 34282.369, "section_seq": 1, "route_path_id": 105376}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Effingham Junction", "stage_seq": 8, "distance_m": 39228.274, "section_seq": 1, "route_path_id": 105376}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "Horsley", "stage_seq": 9, "distance_m": 68196.509, "section_seq": 1, "route_path_id": 105376}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68196.509, "from_m": 0.0, "section_seq": 1, "route_path_id": 105376}], "total_distance_m": 68196.509, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68077.974, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 118.535, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29493, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:21Z", "source_id": 59123135, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:21:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:26Z", "source_id": 18828637, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29497, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:13Z", "source_id": 59129323, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:15Z", "source_id": 18830536, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:10Z", "source_id": 59137958, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:28:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:13Z", "source_id": 18833186, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:41Z", "source_id": 59150138, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:43Z", "source_id": 18836860, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:06Z", "source_id": 59157735, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:09Z", "source_id": 18839139, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28112, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:03Z", "source_id": 59175351, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:45:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:08Z", "source_id": 18844509, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28106, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:17Z", "source_id": 59180443, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:48:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:20Z", "source_id": 18846041, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28102, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:03Z", "source_id": 59191111, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:52:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:09Z", "source_id": 18849196, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:06Z", "source_id": 59201891, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:10Z", "source_id": 18852582, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27941, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:38Z", "source_id": 59211959, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:43Z", "source_id": 18855591, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Worcester Park |
1618 |
1618 |
None |
16:18:00 |
None |
Guildford |
1702 |
1702 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81034/2026-09-19/detailed |
None |
London Road (Guildford) |
2026-09-19T16:58:00+01:00 |
Guildford |
4.0 |
{"type": "LineString", "coordinates": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]} |
1.6 |
1658 |
1702 |
London Road (Guildford) |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855591 |
1789833646970533 |
51 |
51 |
2026-09-19 16:12:02.935674 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:02.261186 |
| 671852 |
701665 |
G26989 |
871S22MQ19 |
2026-09-19 |
COMPLETE |
18856473 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 701665, "stp": "P", "toc": "Southern", "uid": "G26989", "consist": "377444", "dest_crs": "PMS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26989/2026-09-19/detailed", "trust_id": "871S22MQ19", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth & Southsea", "service_date": "2026-09-19", "dest_arr_time": "1650", "dest_platform": "3", "is_terminated": 1, "next_location": "Portsmouth & Southsea", "signalling_id": "1S22", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "1702", "current_leg_dep": "1657", "current_leg_end": "Portsmouth & Southsea", "origin_dep_time": "1528", "origin_platform": "2", "current_location": "Portsmouth & Southsea", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]}", "current_leg_start": "Fratton", "dest_arr_time_act": "1650", "motion_projection": null, "next_location_lat": "50.7981261", "next_location_lon": "-1.0890901", "previous_location": "Fratton", "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\": 95.425, \"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\": 118.9, \"from_m\": 95.425, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 154.114, \"from_m\": 118.9, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6125.161, \"from_m\": 154.114, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6171.387, \"from_m\": 6125.161, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12483.666, \"from_m\": 6171.387, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16274.632, \"from_m\": 12483.666, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17060.074, \"from_m\": 16274.632, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21641.103, \"from_m\": 17060.074, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23096.69, \"from_m\": 21641.103, \"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\": 23871.239, \"from_m\": 23096.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24934.381, \"from_m\": 23871.239, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35605.715, \"from_m\": 24934.381, \"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\": 38304.007, \"from_m\": 35605.715, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39018.209, \"from_m\": 38304.007, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39614.392, \"from_m\": 39018.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43277.712, \"from_m\": 39614.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65770.521, \"from_m\": 43277.712, \"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\": 66075.587, \"from_m\": 65770.521, \"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\": 67416.586, \"from_m\": 66075.587, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 68050.486, \"from_m\": 67416.586, \"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\": 68248.779, \"from_m\": 68050.486, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68294.134, \"from_m\": 68248.779, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 70050.082, \"from_m\": 68294.134, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71515.812, \"from_m\": 70050.082, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71883.624, \"from_m\": 71515.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79712.301, \"from_m\": 71883.624, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79890.721, \"from_m\": 79712.301, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81941.552, \"from_m\": 79890.721, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81962.202, \"from_m\": 81941.552, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83472.957, \"from_m\": 81962.202, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 83944.34, \"from_m\": 83472.957, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84107.42, \"from_m\": 83944.34, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84289.705, \"from_m\": 84107.42, \"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}], \"service_id\": 701665, \"profile_key\": \"02229b3a1a11048e7001836f25578558d33aafdc22a74d51f714c2aafe9c0e0d\", \"schedule_id\": 13402, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532H\", \"location\": \"Hove\", \"stage_seq\": 2, \"distance_m\": 154.114, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1535\", \"wtt_dep\": \"1536\", \"location\": \"Portslade\", \"stage_seq\": 3, \"distance_m\": 5972.776, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1539H\", \"location\": \"Southwick\", \"stage_seq\": 4, \"distance_m\": 15671.292, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 5, \"distance_m\": 23518.032, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548\", \"location\": \"Lancing\", \"stage_seq\": 6, \"distance_m\": 37492.047, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551\", \"location\": \"East Worthing\", \"stage_seq\": 7, \"distance_m\": 38585.858, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1554\", \"location\": \"Worthing\", \"stage_seq\": 8, \"distance_m\": 42143.383, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"West Worthing\", \"stage_seq\": 9, \"distance_m\": 43162.686, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1559\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 10, \"distance_m\": 52741.781, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 11, \"distance_m\": 61136.027, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606H\", \"location\": \"Angmering\", \"stage_seq\": 12, \"distance_m\": 65938.96, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Arundel Jn\", \"stage_seq\": 13, \"distance_m\": 68248.779, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"Ford\", \"stage_seq\": 14, \"distance_m\": 69091.635, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1618\", \"location\": \"Barnham\", \"stage_seq\": 15, \"distance_m\": 79772.957, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Chichester\", \"stage_seq\": 16, \"distance_m\": 83831.104, \"section_seq\": 1, \"route_path_id\": 70407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Emsworth\", \"stage_seq\": 17, \"distance_m\": 84289.705, \"section_seq\": 1, \"route_path_id\": 70407}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 84289.705, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70407}], \"total_distance_m\": 84289.705, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84112.84, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 176.865, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.7981261", "current_position_lon": "-1.0890901", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:30:41Z\", \"source_id\": 59013271, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:30:46Z\", \"source_id\": 18795572, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:34:00Z\", \"source_id\": 59020629, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:34:05Z\", \"source_id\": 18797770, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:37:44Z\", \"source_id\": 59028881, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:38:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:37:48Z\", \"source_id\": 18800206, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:12Z\", \"source_id\": 59034486, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:15Z\", \"source_id\": 18801838, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:45:28Z\", \"source_id\": 59046098, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:45:34Z\", \"source_id\": 18805368, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:35Z\", \"source_id\": 59055261, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:49:39Z\", \"source_id\": 18808121, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:51:48Z\", \"source_id\": 59060241, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:52:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:51:51Z\", \"source_id\": 18809698, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:54:38Z\", \"source_id\": 59066383, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:54:40Z\", \"source_id\": 18811476, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:56:59Z\", \"source_id\": 59071452, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:57:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:57:02Z\", \"source_id\": 18813066, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:39Z\", \"source_id\": 59077334, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:43Z\", \"source_id\": 18814774, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:37Z\", \"source_id\": 59085988, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:04:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:42Z\", \"source_id\": 18817443, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:10:53Z\", \"source_id\": 59102725, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:11:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:10:56Z\", \"source_id\": 18822291, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:43Z\", \"source_id\": 59108817, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:14:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:45Z\", \"source_id\": 18824155, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:25Z\", \"source_id\": 59129752, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:29Z\", \"source_id\": 18830696, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:21Z\", \"source_id\": 59153748, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:34:29Z\", \"source_id\": 18837982, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:19Z\", \"source_id\": 59162485, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:24Z\", \"source_id\": 18840626, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:18Z\", \"source_id\": 59200155, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:23Z\", \"source_id\": 18852018, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:58Z\", \"source_id\": 59214807, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:00Z\", \"source_id\": 18856473, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth & Southsea", "service_state_platform": "2", "timing_fact_generation": 1789833723829618, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:03.812530", "service_state_evidence_id": 18856473, "current_leg_start_actual_dep": "2026-09-19T16:59:00+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:05.005783", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BTN |
PMS |
1S22 |
377444 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 95.425, "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": 118.9, "from_m": 95.425, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 154.114, "from_m": 118.9, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6125.161, "from_m": 154.114, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6171.387, "from_m": 6125.161, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12483.666, "from_m": 6171.387, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16274.632, "from_m": 12483.666, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17060.074, "from_m": 16274.632, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21641.103, "from_m": 17060.074, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23096.69, "from_m": 21641.103, "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": 23871.239, "from_m": 23096.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24934.381, "from_m": 23871.239, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35605.715, "from_m": 24934.381, "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": 38304.007, "from_m": 35605.715, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39018.209, "from_m": 38304.007, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39614.392, "from_m": 39018.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43277.712, "from_m": 39614.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65770.521, "from_m": 43277.712, "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": 66075.587, "from_m": 65770.521, "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": 67416.586, "from_m": 66075.587, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 68050.486, "from_m": 67416.586, "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": 68248.779, "from_m": 68050.486, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68294.134, "from_m": 68248.779, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 70050.082, "from_m": 68294.134, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71515.812, "from_m": 70050.082, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71883.624, "from_m": 71515.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79712.301, "from_m": 71883.624, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79890.721, "from_m": 79712.301, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81941.552, "from_m": 79890.721, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81962.202, "from_m": 81941.552, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83472.957, "from_m": 81962.202, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 83944.34, "from_m": 83472.957, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84107.42, "from_m": 83944.34, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84289.705, "from_m": 84107.42, "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}], "service_id": 701665, "profile_key": "02229b3a1a11048e7001836f25578558d33aafdc22a74d51f714c2aafe9c0e0d", "schedule_id": 13402, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1528", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532H", "location": "Hove", "stage_seq": 2, "distance_m": 154.114, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1535", "wtt_dep": "1536", "location": "Portslade", "stage_seq": 3, "distance_m": 5972.776, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1539H", "location": "Southwick", "stage_seq": 4, "distance_m": 15671.292, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543H", "location": "Shoreham-by-Sea", "stage_seq": 5, "distance_m": 23518.032, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Lancing", "stage_seq": 6, "distance_m": 37492.047, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551", "location": "East Worthing", "stage_seq": 7, "distance_m": 38585.858, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554", "location": "Worthing", "stage_seq": 8, "distance_m": 42143.383, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "West Worthing", "stage_seq": 9, "distance_m": 43162.686, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Durrington-on-Sea", "stage_seq": 10, "distance_m": 52741.781, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "Goring-by-Sea", "stage_seq": 11, "distance_m": 61136.027, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Angmering", "stage_seq": 12, "distance_m": 65938.96, "section_seq": 1, "route_path_id": 70407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Arundel Jn", "stage_seq": 13, "distance_m": 68248.779, "section_seq": 1, "route_path_id": 70407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Ford", "stage_seq": 14, "distance_m": 69091.635, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Barnham", "stage_seq": 15, "distance_m": 79772.957, "section_seq": 1, "route_path_id": 70407}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Chichester", "stage_seq": 16, "distance_m": 83831.104, "section_seq": 1, "route_path_id": 70407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Emsworth", "stage_seq": 17, "distance_m": 84289.705, "section_seq": 1, "route_path_id": 70407}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 84289.705, "from_m": 0.0, "section_seq": 1, "route_path_id": 70407}], "total_distance_m": 84289.705, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84112.84, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 176.865, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31093, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:30:41Z", "source_id": 59013271, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T14:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:30:46Z", "source_id": 18795572, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:34:00Z", "source_id": 59020629, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:34:05Z", "source_id": 18797770, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31026, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:37:44Z", "source_id": 59028881, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:38:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:37:48Z", "source_id": 18800206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:12Z", "source_id": 59034486, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:15Z", "source_id": 18801838, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:45:28Z", "source_id": 59046098, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:45:34Z", "source_id": 18805368, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31034, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:35Z", "source_id": 59055261, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:49:39Z", "source_id": 18808121, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:51:48Z", "source_id": 59060241, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T14:52:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:51:51Z", "source_id": 18809698, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:54:38Z", "source_id": 59066383, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T14:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:54:40Z", "source_id": 18811476, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31048, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:56:59Z", "source_id": 59071452, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T14:57:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:57:02Z", "source_id": 18813066, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31052, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:39Z", "source_id": 59077334, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:43Z", "source_id": 18814774, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:37Z", "source_id": 59085988, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:04:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:42Z", "source_id": 18817443, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:10:53Z", "source_id": 59102725, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:11:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:10:56Z", "source_id": 18822291, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:43Z", "source_id": 59108817, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:14:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:45Z", "source_id": 18824155, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:25Z", "source_id": 59129752, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:29Z", "source_id": 18830696, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:21Z", "source_id": 59153748, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:34:29Z", "source_id": 18837982, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:19Z", "source_id": 59162485, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:24Z", "source_id": 18840626, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27370, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:18Z", "source_id": 59200155, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T15:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:23Z", "source_id": 18852018, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:58Z", "source_id": 59214807, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:00Z", "source_id": 18856473, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Brighton |
1528 |
1528 |
2 |
None |
None |
Portsmouth & Southsea |
1650 |
1650 |
3 |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26989/2026-09-19/detailed |
None |
Fratton |
2026-09-19T16:59:00+01:00 |
Portsmouth & Southsea |
5.0 |
{"type": "LineString", "coordinates": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]} |
0.7 |
1657 |
1702 |
Fratton |
Portsmouth & Southsea |
Portsmouth & Southsea |
50.7981261 |
-1.0890901 |
50.7981261 |
-1.0890901 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Portsmouth & Southsea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856473 |
1789833723829618 |
108 |
108 |
2026-09-19 16:12:05.005783 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:03.812530 |
| 671853 |
702337 |
G27088 |
871W88MR19 |
2026-09-19 |
COMPLETE |
18855533 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 702337, "stp": "O", "toc": "Gatwick Express", "uid": "G27088", "consist": "387201+387225", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27088/2026-09-19/detailed", "trust_id": "871W88MR19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-19", "dest_arr_time": "1657", "dest_platform": "6", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1W88", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "1702", "current_leg_dep": "1646", "current_leg_end": "Brighton", "origin_dep_time": "1559", "origin_platform": "13", "current_location": "Brighton", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Haywards Heath", "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Haywards Heath", "current_leg_milage": "12.8", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"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\": 1809.429, \"from_m\": 601.176, \"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\": 2460.351, \"from_m\": 1809.429, \"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\": 12308.245, \"from_m\": 2460.351, \"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\": 12742.627, \"from_m\": 12308.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\": 13010.862, \"from_m\": 12742.627, \"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\": 13095.899, \"from_m\": 13010.862, \"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\": 13126.28, \"from_m\": 13095.899, \"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\": 13216.045, \"from_m\": 13126.28, \"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\": 13301.119, \"from_m\": 13216.045, \"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\": 13373.272, \"from_m\": 13301.119, \"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\": 13901.364, \"from_m\": 13373.272, \"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\": 15435.671, \"from_m\": 13901.364, \"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\": 15599.395, \"from_m\": 15435.671, \"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\": 15908.809, \"from_m\": 15599.395, \"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\": 15955.015, \"from_m\": 15908.809, \"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\": 16001.294, \"from_m\": 15955.015, \"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\": 16171.677, \"from_m\": 16001.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16630.02, \"from_m\": 16171.677, \"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\": 16675.615, \"from_m\": 16630.02, \"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\": 16695.465, \"from_m\": 16675.615, \"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\": 16732.093, \"from_m\": 16695.465, \"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\": 16848.924, \"from_m\": 16732.093, \"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\": 17562.908, \"from_m\": 16848.924, \"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\": 17669.52, \"from_m\": 17562.908, \"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\": 17954.642, \"from_m\": 17669.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 702337, \"profile_key\": \"ecd895aa0f000eae4f85d64d5123448ae7e7cc2c662a6c6e4ef448cf405ff405\", \"schedule_id\": 33127, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 104006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 104006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 104006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 104006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 15955.015, \"section_seq\": 1, \"route_path_id\": 104006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 16578.701, \"section_seq\": 1, \"route_path_id\": 104006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 17321.688, \"section_seq\": 1, \"route_path_id\": 104006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 17954.642, \"section_seq\": 1, \"route_path_id\": 104006}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17954.642, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104006}], \"total_distance_m\": 17954.642, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 14838.898, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3115.744, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:02Z\", \"source_id\": 59087012, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:04:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:06Z\", \"source_id\": 18817746, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:29Z\", \"source_id\": 59092737, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:07:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:33Z\", \"source_id\": 18819375, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:18Z\", \"source_id\": 59103629, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:12:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:22Z\", \"source_id\": 18822577, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:14:54Z\", \"source_id\": 59111333, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:15:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:14:58Z\", \"source_id\": 18825000, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:15Z\", \"source_id\": 59120774, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:17Z\", \"source_id\": 18827873, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:01Z\", \"source_id\": 59148603, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:03Z\", \"source_id\": 18836403, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:34Z\", \"source_id\": 59160821, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:39Z\", \"source_id\": 18840077, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:09Z\", \"source_id\": 59175649, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:14Z\", \"source_id\": 18844579, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:10Z\", \"source_id\": 59191301, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:13Z\", \"source_id\": 18849231, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:09Z\", \"source_id\": 59206393, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:14Z\", \"source_id\": 18853915, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:34Z\", \"source_id\": 59211850, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:39Z\", \"source_id\": 18855533, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "6", "timing_fact_generation": 1789833640309981, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:06.421558", "service_state_evidence_id": 18855533, "current_leg_start_actual_dep": "2026-09-19T16:48:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:06.721846", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Gatwick Express |
O |
None |
BTN |
1W88 |
387201+387225 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "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": 1809.429, "from_m": 601.176, "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": 2460.351, "from_m": 1809.429, "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": 12308.245, "from_m": 2460.351, "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": 12742.627, "from_m": 12308.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": 13010.862, "from_m": 12742.627, "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": 13095.899, "from_m": 13010.862, "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": 13126.28, "from_m": 13095.899, "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": 13216.045, "from_m": 13126.28, "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": 13301.119, "from_m": 13216.045, "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": 13373.272, "from_m": 13301.119, "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": 13901.364, "from_m": 13373.272, "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": 15435.671, "from_m": 13901.364, "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": 15599.395, "from_m": 15435.671, "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": 15908.809, "from_m": 15599.395, "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": 15955.015, "from_m": 15908.809, "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": 16001.294, "from_m": 15955.015, "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": 16171.677, "from_m": 16001.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16630.02, "from_m": 16171.677, "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": 16675.615, "from_m": 16630.02, "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": 16695.465, "from_m": 16675.615, "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": 16732.093, "from_m": 16695.465, "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": 16848.924, "from_m": 16732.093, "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": 17562.908, "from_m": 16848.924, "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": 17669.52, "from_m": 17562.908, "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": 17954.642, "from_m": 17669.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 702337, "profile_key": "ecd895aa0f000eae4f85d64d5123448ae7e7cc2c662a6c6e4ef448cf405ff405", "schedule_id": 33127, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1559", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 104006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 104006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 104006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Balham", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 104006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 15955.015, "section_seq": 1, "route_path_id": 104006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Selhurst", "stage_seq": 7, "distance_m": 16578.701, "section_seq": 1, "route_path_id": 104006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 17321.688, "section_seq": 1, "route_path_id": 104006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "East Croydon", "stage_seq": 9, "distance_m": 17954.642, "section_seq": 1, "route_path_id": 104006}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17954.642, "from_m": 0.0, "section_seq": 1, "route_path_id": 104006}], "total_distance_m": 17954.642, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 14838.898, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3115.744, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:02Z", "source_id": 59087012, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:04:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:06Z", "source_id": 18817746, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:29Z", "source_id": 59092737, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:07:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:33Z", "source_id": 18819375, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:18Z", "source_id": 59103629, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:12:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:22Z", "source_id": 18822577, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:14:54Z", "source_id": 59111333, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:15:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:14:58Z", "source_id": 18825000, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:15Z", "source_id": 59120774, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:20:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:17Z", "source_id": 18827873, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:01Z", "source_id": 59148603, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:03Z", "source_id": 18836403, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:34Z", "source_id": 59160821, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:39Z", "source_id": 18840077, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30866, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:09Z", "source_id": 59175649, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:14Z", "source_id": 18844579, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:10Z", "source_id": 59191301, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:13Z", "source_id": 18849231, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:09Z", "source_id": 59206393, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:59:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:14Z", "source_id": 18853915, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30986, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:34Z", "source_id": 59211850, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:02:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:39Z", "source_id": 18855533, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1559 |
1559 |
13 |
None |
None |
Brighton |
1657 |
1657 |
6 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27088/2026-09-19/detailed |
None |
Haywards Heath |
2026-09-19T16:48:00+01:00 |
Brighton |
16.0 |
{"type": "LineString", "coordinates": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
12.8 |
1646 |
1702 |
Haywards Heath |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855533 |
1789833640309981 |
90 |
90 |
2026-09-19 16:12:06.721846 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:06.421558 |
| 671854 |
701845 |
Y61648 |
382J80MR19 |
2026-09-19 |
COMPLETE |
18856510 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 701845, "stp": "P", "toc": "Transport for Wales", "uid": "Y61648", "consist": "230006", "dest_crs": "WXC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61648/2026-09-19/detailed", "trust_id": "382J80MR19", "origin_crs": "BID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wrexham Central", "service_date": "2026-09-19", "dest_arr_time": "1640", "dest_platform": "1", "is_terminated": 1, "next_location": "Wrexham General", "signalling_id": "2J80", "timing_status": null, "origin_station": "Bidston", "current_leg_arr": "1652", "current_leg_dep": "1648", "current_leg_end": "Wrexham General", "origin_dep_time": "1535", "origin_platform": "2", "current_location": "Wrexham General", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.017627, 53.072780999999985], [-3.017264700000001, 53.072425799999984], [-3.0164712, 53.0717306], [-3.0156673, 53.07105989999999], [-3.0151204000000003, 53.0706331], [-3.0144312999999996, 53.07009259999999], [-3.0135408999999997, 53.0693905], [-3.0131311, 53.0690665], [-3.0124042000000006, 53.0684918], [-3.0119905, 53.06816580000001], [-3.0112906999999995, 53.0676144], [-3.0093249999999996, 53.0660599], [-3.0089106, 53.0657237], [-3.0079619999999996, 53.064969], [-3.0063531999999995, 53.06369490000001], [-3.0061732999999995, 53.0635524], [-3.0048107999999996, 53.062473299999986], [-3.0034312, 53.0613541], [-3.0029134999999996, 53.060888600000006], [-3.0023989999999996, 53.060329499999995], [-3.0021082999999997, 53.059953099999994], [-3.0017567, 53.05944509999999], [-3.0014575999999997, 53.05890419999999], [-3.0013194999999997, 53.0586375], [-3.0011022000000005, 53.05809749999999], [-3.0009707999999997, 53.05765259999999], [-3.0008447, 53.05721570000001], [-3.000724, 53.0566499], [-3.0006381, 53.05617259999998], [-3.0006291, 53.056070600000005], [-3.0005952999999996, 53.055579399999985], [-3.0005791999999993, 53.0551716], [-3.0005791999999993, 53.05474109999999], [-3.0005926, 53.054584799999986], [-3.0006073, 53.0542298], [-3.0006293, 53.05397919999999], [-3.0007045, 53.05369100000001], [-3.0010601999999995, 53.0524784], [-3.0011923, 53.0521128], [-3.0013496999999996, 53.0517506], [-3.0015422, 53.051399], [-3.0017908999999996, 53.0510613], [-3.0020295, 53.0508072], [-3.002206226404266, 53.050619002071635]]}", "current_leg_start": "Gwersyllt", "dest_arr_time_act": "1638", "motion_projection": null, "next_location_lat": "53.0506190", "next_location_lon": "-3.0022062", "previous_location": "Gwersyllt", "current_leg_milage": "1.8", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1535", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "4.0", "current_position_lat": "53.0506190", "current_position_lon": "-3.0022062", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:13Z\", \"source_id\": 59098883, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:18Z\", \"source_id\": 18821180, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:47Z\", \"source_id\": 18826893, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:18Z\", \"source_id\": 18840555, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:30Z\", \"source_id\": 18850828, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wrexham General", "service_state_platform": "4", "timing_fact_generation": 1789833726741865, "current_leg_arrival_utc": "2026-09-19T16:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:06.736806", "service_state_evidence_id": 18856510, "current_leg_start_actual_dep": "2026-09-19T16:29:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:07.229393", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BID |
WXC |
2J80 |
230006 |
3 |
60 |
None |
None |
[{"source": "TD", "smart_id": 10201, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:13Z", "source_id": 59098883, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:18Z", "source_id": 18821180, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:47Z", "source_id": 18826893, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:18Z", "source_id": 18840555, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:30Z", "source_id": 18850828, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}] |
Bidston |
1535 |
1535 |
2 |
None |
None |
Wrexham Central |
1640 |
1638 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:Y61648/2026-09-19/detailed |
None |
Gwersyllt |
2026-09-19T16:29:00+01:00 |
Wrexham General |
4.0 |
{"type": "LineString", "coordinates": [[-3.017627, 53.072780999999985], [-3.017264700000001, 53.072425799999984], [-3.0164712, 53.0717306], [-3.0156673, 53.07105989999999], [-3.0151204000000003, 53.0706331], [-3.0144312999999996, 53.07009259999999], [-3.0135408999999997, 53.0693905], [-3.0131311, 53.0690665], [-3.0124042000000006, 53.0684918], [-3.0119905, 53.06816580000001], [-3.0112906999999995, 53.0676144], [-3.0093249999999996, 53.0660599], [-3.0089106, 53.0657237], [-3.0079619999999996, 53.064969], [-3.0063531999999995, 53.06369490000001], [-3.0061732999999995, 53.0635524], [-3.0048107999999996, 53.062473299999986], [-3.0034312, 53.0613541], [-3.0029134999999996, 53.060888600000006], [-3.0023989999999996, 53.060329499999995], [-3.0021082999999997, 53.059953099999994], [-3.0017567, 53.05944509999999], [-3.0014575999999997, 53.05890419999999], [-3.0013194999999997, 53.0586375], [-3.0011022000000005, 53.05809749999999], [-3.0009707999999997, 53.05765259999999], [-3.0008447, 53.05721570000001], [-3.000724, 53.0566499], [-3.0006381, 53.05617259999998], [-3.0006291, 53.056070600000005], [-3.0005952999999996, 53.055579399999985], [-3.0005791999999993, 53.0551716], [-3.0005791999999993, 53.05474109999999], [-3.0005926, 53.054584799999986], [-3.0006073, 53.0542298], [-3.0006293, 53.05397919999999], [-3.0007045, 53.05369100000001], [-3.0010601999999995, 53.0524784], [-3.0011923, 53.0521128], [-3.0013496999999996, 53.0517506], [-3.0015422, 53.051399], [-3.0017908999999996, 53.0510613], [-3.0020295, 53.0508072], [-3.002206226404266, 53.050619002071635]]} |
1.8 |
1648 |
1652 |
Gwersyllt |
Wrexham General |
Wrexham General |
53.0506190 |
-3.0022062 |
53.0506190 |
-3.0022062 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Wrexham General |
TRUST |
TRUST_CANCELLATION |
18856510 |
1789833726741865 |
34 |
34 |
2026-09-19 16:12:07.229393 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:06.736806 |
| 671855 |
702764 |
L83112 |
862L47MR19 |
2026-09-19 |
COMPLETE |
18855753 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 702764, "stp": "O", "toc": "South Western Railway", "uid": "L83112", "consist": "450063+450089", "dest_crs": "BSK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83112/2026-09-19/detailed", "trust_id": "862L47MR19", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-19", "dest_arr_time": "1658", "dest_platform": "1", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2L47", "timing_status": "LATE", "origin_station": "Woking", "current_leg_arr": "1702", "current_leg_dep": "1649", "current_leg_end": "Basingstoke", "origin_dep_time": "1618", "origin_platform": "1", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "+4 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": "1658", "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\": 129.279, \"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\": 9194.663, \"from_m\": 129.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12941.883, \"from_m\": 9194.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14649.269, \"from_m\": 12941.883, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15622.477, \"from_m\": 14649.269, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20146.289, \"from_m\": 15622.477, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20471.498, \"from_m\": 20146.289, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24734.22, \"from_m\": 20471.498, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28167.658, \"from_m\": 24734.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30317.601, \"from_m\": 28167.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31223.468, \"from_m\": 30317.601, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31404.504, \"from_m\": 31223.468, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31712.313, \"from_m\": 31404.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31946.443, \"from_m\": 31712.313, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43868.744, \"from_m\": 31946.443, \"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\": 44826.233, \"from_m\": 43868.744, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45023.943, \"from_m\": 44826.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\": 45425.894, \"from_m\": 45023.943, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45487.888, \"from_m\": 45425.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46389.949, \"from_m\": 45487.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46473.047, \"from_m\": 46389.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46684.51, \"from_m\": 46473.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\": 46863.606, \"from_m\": 46684.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46913.514, \"from_m\": 46863.606, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47063.907, \"from_m\": 46913.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47505.683, \"from_m\": 47063.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47773.949, \"from_m\": 47505.683, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48405.036, \"from_m\": 47773.949, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48439.384, \"from_m\": 48405.036, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 48559.073, \"from_m\": 48439.384, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71670.371, \"from_m\": 48559.073, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79433.662, \"from_m\": 71670.371, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80605.973, \"from_m\": 79433.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\": 80669.591, \"from_m\": 80605.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80725.67, \"from_m\": 80669.591, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81545.913, \"from_m\": 80725.67, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81563.125, \"from_m\": 81545.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\": 84473.716, \"from_m\": 81563.125, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84512.501, \"from_m\": 84473.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85211.853, \"from_m\": 84512.501, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 85355.205, \"from_m\": 85211.853, \"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\": 85745.67, \"from_m\": 85355.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\": 91937.198, \"from_m\": 85745.67, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 92247.681, \"from_m\": 91937.198, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92277.205, \"from_m\": 92247.681, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 93058.844, \"from_m\": 92277.205, \"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\": 93072.784, \"from_m\": 93058.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93805.238, \"from_m\": 93072.784, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 702764, \"profile_key\": \"02c5bb04a3c16dde1d01d3a8be52844fd2e851ed5819ab2bcc91b13b39a82c35\", \"schedule_id\": 36741, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Woking Jn\", \"stage_seq\": 2, \"distance_m\": 2308.816, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1626H\", \"location\": \"Brookwood\", \"stage_seq\": 3, \"distance_m\": 9194.663, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Pirbright Jn\", \"stage_seq\": 4, \"distance_m\": 10463.553, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1634\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 5, \"distance_m\": 14955.039, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639H\", \"location\": \"Fleet\", \"stage_seq\": 6, \"distance_m\": 20518.779, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Winchfield\", \"stage_seq\": 7, \"distance_m\": 23588.682, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1649H\", \"location\": \"Hook\", \"stage_seq\": 8, \"distance_m\": 25208.525, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 9, \"distance_m\": 25825.58, \"section_seq\": 1, \"route_path_id\": 105497}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93805.238, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105497}], \"total_distance_m\": 93805.238, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 87971.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5834.083, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:46Z\", \"source_id\": 59126286, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:50Z\", \"source_id\": 18829642, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:24Z\", \"source_id\": 59144917, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:27Z\", \"source_id\": 18835341, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:27Z\", \"source_id\": 59160572, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:29Z\", \"source_id\": 18840011, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:22Z\", \"source_id\": 59171588, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:26Z\", \"source_id\": 18843357, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:24Z\", \"source_id\": 59182838, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:25Z\", \"source_id\": 18846739, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:51Z\", \"source_id\": 59212375, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:53Z\", \"source_id\": 18855753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1789833656983840, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:08.893153", "service_state_evidence_id": 18855753, "current_leg_start_actual_dep": "2026-09-19T16:53:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:10.128034", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
WOK |
BSK |
2L47 |
450063+450089 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 129.279, "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": 9194.663, "from_m": 129.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12941.883, "from_m": 9194.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14649.269, "from_m": 12941.883, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15622.477, "from_m": 14649.269, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20146.289, "from_m": 15622.477, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20471.498, "from_m": 20146.289, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24734.22, "from_m": 20471.498, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28167.658, "from_m": 24734.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30317.601, "from_m": 28167.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31223.468, "from_m": 30317.601, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31404.504, "from_m": 31223.468, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31712.313, "from_m": 31404.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31946.443, "from_m": 31712.313, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43868.744, "from_m": 31946.443, "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": 44826.233, "from_m": 43868.744, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45023.943, "from_m": 44826.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": 45425.894, "from_m": 45023.943, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45487.888, "from_m": 45425.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46389.949, "from_m": 45487.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46473.047, "from_m": 46389.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46684.51, "from_m": 46473.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": 46863.606, "from_m": 46684.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46913.514, "from_m": 46863.606, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47063.907, "from_m": 46913.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47505.683, "from_m": 47063.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47773.949, "from_m": 47505.683, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48405.036, "from_m": 47773.949, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48439.384, "from_m": 48405.036, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 48559.073, "from_m": 48439.384, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71670.371, "from_m": 48559.073, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79433.662, "from_m": 71670.371, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80605.973, "from_m": 79433.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": 80669.591, "from_m": 80605.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80725.67, "from_m": 80669.591, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81545.913, "from_m": 80725.67, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81563.125, "from_m": 81545.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": 84473.716, "from_m": 81563.125, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84512.501, "from_m": 84473.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85211.853, "from_m": 84512.501, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 85355.205, "from_m": 85211.853, "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": 85745.67, "from_m": 85355.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": 91937.198, "from_m": 85745.67, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92247.681, "from_m": 91937.198, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92277.205, "from_m": 92247.681, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 93058.844, "from_m": 92277.205, "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": 93072.784, "from_m": 93058.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93805.238, "from_m": 93072.784, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 702764, "profile_key": "02c5bb04a3c16dde1d01d3a8be52844fd2e851ed5819ab2bcc91b13b39a82c35", "schedule_id": 36741, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1618", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Woking Jn", "stage_seq": 2, "distance_m": 2308.816, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1626H", "location": "Brookwood", "stage_seq": 3, "distance_m": 9194.663, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Pirbright Jn", "stage_seq": 4, "distance_m": 10463.553, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1634", "location": "Farnborough (Main)", "stage_seq": 5, "distance_m": 14955.039, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Fleet", "stage_seq": 6, "distance_m": 20518.779, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Winchfield", "stage_seq": 7, "distance_m": 23588.682, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "Hook", "stage_seq": 8, "distance_m": 25208.525, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 9, "distance_m": 25825.58, "section_seq": 1, "route_path_id": 105497}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93805.238, "from_m": 0.0, "section_seq": 1, "route_path_id": 105497}], "total_distance_m": 93805.238, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 87971.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5834.083, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27016, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:46Z", "source_id": 59126286, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:50Z", "source_id": 18829642, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:24Z", "source_id": 59144917, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:27Z", "source_id": 18835341, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:27Z", "source_id": 59160572, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:29Z", "source_id": 18840011, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:22Z", "source_id": 59171588, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:26Z", "source_id": 18843357, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:24Z", "source_id": 59182838, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:25Z", "source_id": 18846739, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27110, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:51Z", "source_id": 59212375, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:02:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:53Z", "source_id": 18855753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Woking |
1618 |
1618 |
1 |
None |
None |
Basingstoke |
1658 |
1658 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83112/2026-09-19/detailed |
None |
Hook |
2026-09-19T16:53:30+01:00 |
Basingstoke |
13.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 |
1649 |
1702 |
Hook |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855753 |
1789833656983840 |
39 |
39 |
2026-09-19 16:12:10.128034 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:08.893153 |
| 671856 |
702288 |
W44405 |
772T38MR19 |
2026-09-19 |
COMPLETE |
18856236 |
2026-09-19 17:03:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 702288, "stp": "P", "toc": "Transport for Wales", "uid": "W44405", "consist": "756101", "dest_crs": "TRB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44405/2026-09-19/detailed", "trust_id": "772T38MR19", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Treherbert", "service_date": "2026-09-19", "dest_arr_time": "1704", "dest_platform": "1", "is_terminated": 1, "next_location": "Treherbert", "signalling_id": "2T38", "timing_status": "ON TIME", "origin_station": "Cardiff Central", "current_leg_arr": "1703", "current_leg_dep": "1701", "current_leg_end": "Treherbert", "origin_dep_time": "1556", "origin_platform": "7", "current_location": "Treherbert", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5214960999999994, 51.66494029999999], [-3.5217516999999994, 51.6650631], [-3.5229298, 51.6656432], [-3.5239529999999997, 51.66613739999999], [-3.524154766676627, 51.666235034589675], [-3.5249683, 51.66662869999999], [-3.5255970999999997, 51.6669367], [-3.5259187, 51.6670859], [-3.5277192, 51.66799089999999], [-3.5294892999999994, 51.668849300000005], [-3.5298183999999995, 51.66901029999999], [-3.5314503, 51.6698035], [-3.5326196, 51.6703711], [-3.5329154999999997, 51.6705147], [-3.5338738, 51.6709896], [-3.5361987, 51.6721007], [-3.5364230999999995, 51.6722219]]}", "current_leg_start": "Ynyswen", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "51.6722219", "next_location_lon": "-3.5364231", "previous_location": "Ynyswen", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1556", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.6722219", "current_position_lon": "-3.5364231", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:05Z\", \"source_id\": 59082608, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:02:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:08Z\", \"source_id\": 18816368, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:05:48Z\", \"source_id\": 59091172, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:05:54Z\", \"source_id\": 18818939, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:50Z\", \"source_id\": 59100224, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:54Z\", \"source_id\": 18821609, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:43Z\", \"source_id\": 59108845, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:51Z\", \"source_id\": 18824233, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:26Z\", \"source_id\": 59119100, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:30Z\", \"source_id\": 18827389, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:11Z\", \"source_id\": 59129295, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:23:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:15Z\", \"source_id\": 18830539, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:20Z\", \"source_id\": 59138298, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:23Z\", \"source_id\": 18833298, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:11Z\", \"source_id\": 59144354, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:19Z\", \"source_id\": 18835201, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:29Z\", \"source_id\": 59151888, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:35:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:32Z\", \"source_id\": 18837417, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:20Z\", \"source_id\": 18841276, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:21Z\", \"source_id\": 18843954, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:21Z\", \"source_id\": 18845359, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:20Z\", \"source_id\": 18847316, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:14Z\", \"source_id\": 59189208, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:14Z\", \"source_id\": 18848600, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:50Z\", \"source_id\": 18851065, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:55Z\", \"source_id\": 18853075, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:48Z\", \"source_id\": 59207929, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:58:53Z\", \"source_id\": 18854382, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:33Z\", \"source_id\": 59213940, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:38Z\", \"source_id\": 18856236, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Treherbert", "service_state_platform": "1", "timing_fact_generation": 1789833698822477, "current_leg_arrival_utc": "2026-09-19T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:12.491582", "service_state_evidence_id": 59213940, "current_leg_start_actual_dep": "2026-09-19T16:59:30+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-19T16:02:12", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:12.611303", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
TRB |
2T38 |
756101 |
5 |
75 |
None |
None |
[{"source": "TD", "smart_id": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:05Z", "source_id": 59082608, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:02:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:08Z", "source_id": 18816368, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25243, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:05:48Z", "source_id": 59091172, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:05:54Z", "source_id": 18818939, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25239, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:50Z", "source_id": 59100224, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:54Z", "source_id": 18821609, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25229, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:43Z", "source_id": 59108845, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:51Z", "source_id": 18824233, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:26Z", "source_id": 59119100, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:30Z", "source_id": 18827389, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25138, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:11Z", "source_id": 59129295, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:23:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:15Z", "source_id": 18830539, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:20Z", "source_id": 59138298, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:27:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:23Z", "source_id": 18833298, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25123, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:11Z", "source_id": 59144354, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:30:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:19Z", "source_id": 18835201, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25075, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:29Z", "source_id": 59151888, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:35:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:32Z", "source_id": 18837417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:20Z", "source_id": 18841276, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:21Z", "source_id": 18843954, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:21Z", "source_id": 18845359, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:20Z", "source_id": 18847316, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25071, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:14Z", "source_id": 59189208, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:14Z", "source_id": 18848600, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:50Z", "source_id": 18851065, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:55Z", "source_id": 18853075, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25066, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:48Z", "source_id": 59207929, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:58:53Z", "source_id": 18854382, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25060, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:33Z", "source_id": 59213940, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:02:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:38Z", "source_id": 18856236, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
Cardiff Central |
1556 |
1556 |
7 |
None |
None |
Treherbert |
1704 |
1703 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44405/2026-09-19/detailed |
None |
Ynyswen |
2026-09-19T16:59:30+01:00 |
Treherbert |
2.0 |
{"type": "LineString", "coordinates": [[-3.5214960999999994, 51.66494029999999], [-3.5217516999999994, 51.6650631], [-3.5229298, 51.6656432], [-3.5239529999999997, 51.66613739999999], [-3.524154766676627, 51.666235034589675], [-3.5249683, 51.66662869999999], [-3.5255970999999997, 51.6669367], [-3.5259187, 51.6670859], [-3.5277192, 51.66799089999999], [-3.5294892999999994, 51.668849300000005], [-3.5298183999999995, 51.66901029999999], [-3.5314503, 51.6698035], [-3.5326196, 51.6703711], [-3.5329154999999997, 51.6705147], [-3.5338738, 51.6709896], [-3.5361987, 51.6721007], [-3.5364230999999995, 51.6722219]]} |
0.8 |
1701 |
1703 |
Ynyswen |
Treherbert |
Treherbert |
51.6722219 |
-3.5364231 |
51.6722219 |
-3.5364231 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:12 |
Treherbert |
TD |
DIRECT_DESTINATION_ARRIVAL |
59213940 |
1789833698822477 |
94 |
94 |
2026-09-19 16:12:12.611303 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:12.491582 |
| 671857 |
703638 |
V33803 |
735A251T19 |
2026-09-19 |
COMPLETE |
18855268 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 703638, "stp": "N", "toc": "Great Western Railway", "uid": "V33803", "consist": "800008+800019", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V33803/2026-09-19/detailed", "trust_id": "735A251T19", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "North Pole Iep Depot", "service_date": "2026-09-19", "dest_arr_time": "1703", "dest_platform": null, "is_terminated": 1, "next_location": "North Pole Iep Depot", "signalling_id": "5A25", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "1702", "current_leg_dep": "1657", "current_leg_end": "North Pole Iep Depot", "origin_dep_time": "1657", "origin_platform": "10", "current_location": "North Pole Iep Depot", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17690409999999998, 51.516748199999995], [-0.17831389999999997, 51.51779429999999], [-0.17836319999999997, 51.5178243], [-0.1786307, 51.5179686], [-0.17896929999999997, 51.518117399999994], [-0.17924569999999998, 51.5182125], [-0.179562, 51.5183061], [-0.1796630568239043, 51.518330165308825], [-0.1797938, 51.5183613], [-0.18005199999999996, 51.518407299999986], [-0.1803392, 51.5184412], [-0.18095829999999996, 51.5184888], [-0.1812625352914737, 51.51850742932989], [-0.1814221, 51.51851719999999], [-0.18157449999999997, 51.5185254], [-0.1817077, 51.51853119999999], [-0.1824343, 51.5185834], [-0.1829, 51.518615], [-0.18319579999999996, 51.5186339], [-0.1835428, 51.518653699999994], [-0.1839652, 51.518668600000005], [-0.1844725, 51.51868830000001], [-0.18485139999999997, 51.518709300000005], [-0.18506579999999995, 51.5187206], [-0.1854199, 51.51874350000001], [-0.1858314, 51.5187682], [-0.18627879999999997, 51.5187998], [-0.18665549999999995, 51.5188245], [-0.1870924, 51.5188501], [-0.1871088, 51.5188512], [-0.18716029999999995, 51.51885409999999], [-0.18748239999999997, 51.5188741], [-0.18800849999999997, 51.5189115], [-0.18838129999999997, 51.5189379], [-0.1894305, 51.5190235], [-0.1907676, 51.5191477], [-0.19080500000000003, 51.51915089999999], [-0.191565, 51.519234], [-0.1921478, 51.519301600000006], [-0.1928428, 51.51940100000001], [-0.1932223, 51.5194667], [-0.1936046, 51.519537], [-0.1936401, 51.51954349999998], [-0.19431119999999996, 51.51967319999999], [-0.19461439999999997, 51.5197412], [-0.1949053, 51.51980979999999], [-0.1950938, 51.5198518], [-0.1954365, 51.5199419], [-0.1957374, 51.5200149], [-0.1963245, 51.5201409], [-0.1967521, 51.520232], [-0.1980529, 51.52051680000001], [-0.19866849999999997, 51.5206579], [-0.19926769999999996, 51.52080509999998], [-0.20014139999999997, 51.521027800000006], [-0.2006904, 51.52117669999999], [-0.20096829999999996, 51.5212516], [-0.2025708, 51.5216837], [-0.2025972, 51.5216912], [-0.2027008, 51.5217206], [-0.20270355155128697, 51.5217213478905], [-0.20282919999999996, 51.52175549999999], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156281, 51.5247316], [-0.21702809999999997, 51.524916799999986], [-0.2171747, 51.5249392], [-0.21756559999999997, 51.52499379999999], [-0.21819740000000004, 51.52508069999999], [-0.21841779999999997, 51.52511109999999], [-0.2194208, 51.52518959999999], [-0.2199655, 51.5252175], [-0.2203046, 51.5252339], [-0.2207579, 51.52524100000001], [-0.22152649999999996, 51.52525370000001], [-0.2221448, 51.5252501], [-0.22287979999999996, 51.52525120000001], [-0.2234642, 51.5252491], [-0.2243185, 51.525255699999995], [-0.22460550000000004, 51.52526149999999], [-0.2248544, 51.5252751], [-0.2253884, 51.525312099999994], [-0.2257179, 51.5253197], [-0.2260914, 51.525319], [-0.2263552, 51.5253272], [-0.22719090000000003, 51.5253804], [-0.2277946, 51.52541909999999], [-0.2288277, 51.5254846], [-0.2290879, 51.5254983], [-0.2293178, 51.5255036], [-0.2294756, 51.5255038], [-0.2299219, 51.5254955], [-0.23093979999999997, 51.5254771], [-0.2316981, 51.5254493], [-0.232173, 51.5254498], [-0.23259710000000003, 51.52546340000001], [-0.23308829999999997, 51.5254916], [-0.2333963, 51.52550969999999], [-0.2335321, 51.5255193], [-0.2338819, 51.525524299999994], [-0.2345661, 51.52550769999999], [-0.2347637755015157, 51.52549630517218], [-0.23481761901003287, 51.5254932014107], [-0.23484540000000004, 51.5254916], [-0.2351533, 51.5254467], [-0.2353918, 51.52539960000001], [-0.2358761, 51.525264], [-0.2361296, 51.5252122], [-0.2364434, 51.5251715], [-0.23752919999999997, 51.5250238], [-0.2381154, 51.524940699999995], [-0.2391753, 51.524793900000006], [-0.23940999999999996, 51.5247575], [-0.2397694, 51.52468329999999], [-0.24005889999999996, 51.5246029], [-0.24032399999999995, 51.52451549999999], [-0.24055999999999997, 51.5244398], [-0.2412237, 51.524288899999995], [-0.2418159, 51.52415919999999], [-0.2421458, 51.52407829999999], [-0.2425817, 51.5239423], [-0.2428888, 51.52386220000001], [-0.2431311999999999, 51.52380949999999], [-0.24376909999999993, 51.52366920000001], [-0.24694469999999996, 51.522957099999985], [-0.2472878, 51.5228796], [-0.24778819999999996, 51.5227816], [-0.2485163, 51.5226563], [-0.24892659999999997, 51.52258690000001]]}", "current_leg_start": "London Paddington", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "51.5225869", "next_location_lon": "-0.2489266", "previous_location": "London Paddington", "current_leg_milage": "3.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 10085.536, \"from_m\": 0.0, \"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\": 10120.473, \"from_m\": 10085.536, \"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\": 10400.468, \"from_m\": 10120.473, \"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\": 10417.814, \"from_m\": 10400.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\": 22687.944, \"from_m\": 10417.814, \"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\": 24121.18, \"from_m\": 22687.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25655.614, \"from_m\": 24121.18, \"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\": 25757.243, \"from_m\": 25655.614, \"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\": 32741.542, \"from_m\": 25757.243, \"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\": 32885.552, \"from_m\": 32741.542, \"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\": 32894.029, \"from_m\": 32885.552, \"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\": 33203.483, \"from_m\": 32894.029, \"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\": 33261.487, \"from_m\": 33203.483, \"capability_applied\": null, \"effective_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\": 703638, \"profile_key\": \"3e14a29cfb65bd13b2e57a827a4eb5d99617a4c61dc2c2384650a97ed3cb382c\", \"schedule_id\": 40264, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 2238.669, \"section_seq\": 1, \"route_path_id\": 110751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 10359.668, \"section_seq\": 1, \"route_path_id\": 110751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 13038.763, \"section_seq\": 1, \"route_path_id\": 110751}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": null, \"location\": \"North Pole Iep Depot\", \"stage_seq\": 5, \"distance_m\": 20997.703, \"section_seq\": 1, \"route_path_id\": 110751}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33261.487, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110751}], \"total_distance_m\": 33261.487, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 31752.901, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1508.586, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1657", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5225869", "current_position_lon": "-0.2489266", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:13Z\", \"source_id\": 59211033, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:20Z\", \"source_id\": 18855268, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Pole Iep Depot", "service_state_platform": null, "timing_fact_generation": 1789833622349519, "current_leg_arrival_utc": "2026-09-19T17:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:13.420766", "service_state_evidence_id": 18855268, "current_leg_start_actual_dep": "2026-09-19T16:57:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:13.586944", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
N |
PAD |
None |
5A25 |
800008+800019 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 10085.536, "from_m": 0.0, "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": 10120.473, "from_m": 10085.536, "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": 10400.468, "from_m": 10120.473, "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": 10417.814, "from_m": 10400.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": 22687.944, "from_m": 10417.814, "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": 24121.18, "from_m": 22687.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25655.614, "from_m": 24121.18, "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": 25757.243, "from_m": 25655.614, "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": 32741.542, "from_m": 25757.243, "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": 32885.552, "from_m": 32741.542, "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": 32894.029, "from_m": 32885.552, "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": 33203.483, "from_m": 32894.029, "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": 33261.487, "from_m": 33203.483, "capability_applied": null, "effective_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": 703638, "profile_key": "3e14a29cfb65bd13b2e57a827a4eb5d99617a4c61dc2c2384650a97ed3cb382c", "schedule_id": 40264, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1657", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 2238.669, "section_seq": 1, "route_path_id": 110751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 10359.668, "section_seq": 1, "route_path_id": 110751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 13038.763, "section_seq": 1, "route_path_id": 110751}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": null, "location": "North Pole Iep Depot", "stage_seq": 5, "distance_m": 20997.703, "section_seq": 1, "route_path_id": 110751}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33261.487, "from_m": 0.0, "section_seq": 1, "route_path_id": 110751}], "total_distance_m": 33261.487, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 31752.901, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1508.586, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23116, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:13Z", "source_id": 59211033, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:20Z", "source_id": 18855268, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
London Paddington |
1657 |
1657 |
10 |
None |
None |
North Pole Iep Depot |
1703 |
1703 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:V33803/2026-09-19/detailed |
None |
London Paddington |
2026-09-19T16:57:00+01:00 |
North Pole Iep Depot |
5.0 |
{"type": "LineString", "coordinates": [[-0.17690409999999998, 51.516748199999995], [-0.17831389999999997, 51.51779429999999], [-0.17836319999999997, 51.5178243], [-0.1786307, 51.5179686], [-0.17896929999999997, 51.518117399999994], [-0.17924569999999998, 51.5182125], [-0.179562, 51.5183061], [-0.1796630568239043, 51.518330165308825], [-0.1797938, 51.5183613], [-0.18005199999999996, 51.518407299999986], [-0.1803392, 51.5184412], [-0.18095829999999996, 51.5184888], [-0.1812625352914737, 51.51850742932989], [-0.1814221, 51.51851719999999], [-0.18157449999999997, 51.5185254], [-0.1817077, 51.51853119999999], [-0.1824343, 51.5185834], [-0.1829, 51.518615], [-0.18319579999999996, 51.5186339], [-0.1835428, 51.518653699999994], [-0.1839652, 51.518668600000005], [-0.1844725, 51.51868830000001], [-0.18485139999999997, 51.518709300000005], [-0.18506579999999995, 51.5187206], [-0.1854199, 51.51874350000001], [-0.1858314, 51.5187682], [-0.18627879999999997, 51.5187998], [-0.18665549999999995, 51.5188245], [-0.1870924, 51.5188501], [-0.1871088, 51.5188512], [-0.18716029999999995, 51.51885409999999], [-0.18748239999999997, 51.5188741], [-0.18800849999999997, 51.5189115], [-0.18838129999999997, 51.5189379], [-0.1894305, 51.5190235], [-0.1907676, 51.5191477], [-0.19080500000000003, 51.51915089999999], [-0.191565, 51.519234], [-0.1921478, 51.519301600000006], [-0.1928428, 51.51940100000001], [-0.1932223, 51.5194667], [-0.1936046, 51.519537], [-0.1936401, 51.51954349999998], [-0.19431119999999996, 51.51967319999999], [-0.19461439999999997, 51.5197412], [-0.1949053, 51.51980979999999], [-0.1950938, 51.5198518], [-0.1954365, 51.5199419], [-0.1957374, 51.5200149], [-0.1963245, 51.5201409], [-0.1967521, 51.520232], [-0.1980529, 51.52051680000001], [-0.19866849999999997, 51.5206579], [-0.19926769999999996, 51.52080509999998], [-0.20014139999999997, 51.521027800000006], [-0.2006904, 51.52117669999999], [-0.20096829999999996, 51.5212516], [-0.2025708, 51.5216837], [-0.2025972, 51.5216912], [-0.2027008, 51.5217206], [-0.20270355155128697, 51.5217213478905], [-0.20282919999999996, 51.52175549999999], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156281, 51.5247316], [-0.21702809999999997, 51.524916799999986], [-0.2171747, 51.5249392], [-0.21756559999999997, 51.52499379999999], [-0.21819740000000004, 51.52508069999999], [-0.21841779999999997, 51.52511109999999], [-0.2194208, 51.52518959999999], [-0.2199655, 51.5252175], [-0.2203046, 51.5252339], [-0.2207579, 51.52524100000001], [-0.22152649999999996, 51.52525370000001], [-0.2221448, 51.5252501], [-0.22287979999999996, 51.52525120000001], [-0.2234642, 51.5252491], [-0.2243185, 51.525255699999995], [-0.22460550000000004, 51.52526149999999], [-0.2248544, 51.5252751], [-0.2253884, 51.525312099999994], [-0.2257179, 51.5253197], [-0.2260914, 51.525319], [-0.2263552, 51.5253272], [-0.22719090000000003, 51.5253804], [-0.2277946, 51.52541909999999], [-0.2288277, 51.5254846], [-0.2290879, 51.5254983], [-0.2293178, 51.5255036], [-0.2294756, 51.5255038], [-0.2299219, 51.5254955], [-0.23093979999999997, 51.5254771], [-0.2316981, 51.5254493], [-0.232173, 51.5254498], [-0.23259710000000003, 51.52546340000001], [-0.23308829999999997, 51.5254916], [-0.2333963, 51.52550969999999], [-0.2335321, 51.5255193], [-0.2338819, 51.525524299999994], [-0.2345661, 51.52550769999999], [-0.2347637755015157, 51.52549630517218], [-0.23481761901003287, 51.5254932014107], [-0.23484540000000004, 51.5254916], [-0.2351533, 51.5254467], [-0.2353918, 51.52539960000001], [-0.2358761, 51.525264], [-0.2361296, 51.5252122], [-0.2364434, 51.5251715], [-0.23752919999999997, 51.5250238], [-0.2381154, 51.524940699999995], [-0.2391753, 51.524793900000006], [-0.23940999999999996, 51.5247575], [-0.2397694, 51.52468329999999], [-0.24005889999999996, 51.5246029], [-0.24032399999999995, 51.52451549999999], [-0.24055999999999997, 51.5244398], [-0.2412237, 51.524288899999995], [-0.2418159, 51.52415919999999], [-0.2421458, 51.52407829999999], [-0.2425817, 51.5239423], [-0.2428888, 51.52386220000001], [-0.2431311999999999, 51.52380949999999], [-0.24376909999999993, 51.52366920000001], [-0.24694469999999996, 51.522957099999985], [-0.2472878, 51.5228796], [-0.24778819999999996, 51.5227816], [-0.2485163, 51.5226563], [-0.24892659999999997, 51.52258690000001]]} |
3.2 |
1657 |
1702 |
London Paddington |
North Pole Iep Depot |
North Pole Iep Depot |
51.5225869 |
-0.2489266 |
51.5225869 |
-0.2489266 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
North Pole Iep Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855268 |
1789833622349519 |
13 |
13 |
2026-09-19 16:12:13.586944 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:13.420766 |
| 671858 |
703166 |
G30508 |
362K41MT19 |
2026-09-19 |
COMPLETE |
18855146 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 703166, "stp": "O", "toc": "Merseyrail", "uid": "G30508", "consist": "777142", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30508/2026-09-19/detailed", "trust_id": "362K41MT19", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "1", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "2K41", "timing_status": "ON TIME", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1702", "current_leg_dep": "1659", "current_leg_end": "Headbolt Lane", "origin_dep_time": "1635", "origin_platform": "1", "current_location": "Headbolt Lane", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Kirkby (Merseyside)", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Kirkby (Merseyside)", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"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\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"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\": 3003.716, \"from_m\": 2918.037, \"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\": 3205.122, \"from_m\": 3003.716, \"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\": 7468.582, \"from_m\": 3205.122, \"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\": 38064.87, \"from_m\": 7468.582, \"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\": 38148.384, \"from_m\": 38064.87, \"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\": 38637.899, \"from_m\": 38148.384, \"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\": 38676.439, \"from_m\": 38637.899, \"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\": 38827.029, \"from_m\": 38676.439, \"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\": 40156.774, \"from_m\": 38827.029, \"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\": 40168.378, \"from_m\": 40156.774, \"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\": 49345.858, \"from_m\": 40168.378, \"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\": 49400.369, \"from_m\": 49345.858, \"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\": 56157.297, \"from_m\": 49400.369, \"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\": 56237.243, \"from_m\": 56157.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56295.624, \"from_m\": 56237.243, \"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\": 56402.511, \"from_m\": 56295.624, \"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\": 56458.631, \"from_m\": 56402.511, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56517.021, \"from_m\": 56458.631, \"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\": 57141.537, \"from_m\": 56517.021, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57947.442, \"from_m\": 57141.537, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58268.107, \"from_m\": 57947.442, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 58977.463, \"from_m\": 58268.107, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59042.525, \"from_m\": 58977.463, \"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\": 83387.763, \"from_m\": 59042.525, \"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\": 83534.445, \"from_m\": 83387.763, \"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\": 83603.601, \"from_m\": 83534.445, \"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\": 86196.316, \"from_m\": 83603.601, \"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\": 86263.458, \"from_m\": 86196.316, \"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\": 86318.747, \"from_m\": 86263.458, \"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\": 87280.006, \"from_m\": 86318.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\": 90.0}, {\"to_m\": 87339.849, \"from_m\": 87280.006, \"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\": 100191.83, \"from_m\": 87339.849, \"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\": 100730.298, \"from_m\": 100191.83, \"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\": 100792.474, \"from_m\": 100730.298, \"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\": 101327.946, \"from_m\": 100792.474, \"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\": 101734.521, \"from_m\": 101327.946, \"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\": 101977.529, \"from_m\": 101734.521, \"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\": 102172.94, \"from_m\": 101977.529, \"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\": 703166, \"profile_key\": \"acea277dccf2212171e6d91a481464350bdcd4ad07637c456932fa805f49565b\", \"schedule_id\": 33260, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101360}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 101360}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 101360}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Kirkdale\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 101360}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 101360}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1648\", \"location\": \"Rice Lane\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 101360}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1656H\", \"location\": \"Fazakerley\", \"stage_seq\": 7, \"distance_m\": 15661.431, \"section_seq\": 1, \"route_path_id\": 101360}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1700\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 101360}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 9, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 101360}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 102172.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101360}], \"total_distance_m\": 102172.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 100554.389, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1618.551, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:38Z\", \"source_id\": 59158850, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:42Z\", \"source_id\": 18839476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:24Z\", \"source_id\": 59167042, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:28Z\", \"source_id\": 18842041, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:49Z\", \"source_id\": 59172544, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:54Z\", \"source_id\": 18843670, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:12Z\", \"source_id\": 59180231, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:16Z\", \"source_id\": 18845974, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:20Z\", \"source_id\": 59187103, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:21Z\", \"source_id\": 18848040, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:30Z\", \"source_id\": 59205047, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:58:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:36Z\", \"source_id\": 18853520, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:03Z\", \"source_id\": 59210522, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:11Z\", \"source_id\": 18855146, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "1", "timing_fact_generation": 1789833613979999, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:13.424155", "service_state_evidence_id": 18855146, "current_leg_start_actual_dep": "2026-09-19T17:00:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:13.583875", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
O |
LVC |
HBL |
2K41 |
777142 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "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": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "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": 3003.716, "from_m": 2918.037, "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": 3205.122, "from_m": 3003.716, "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": 7468.582, "from_m": 3205.122, "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": 38064.87, "from_m": 7468.582, "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": 38148.384, "from_m": 38064.87, "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": 38637.899, "from_m": 38148.384, "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": 38676.439, "from_m": 38637.899, "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": 38827.029, "from_m": 38676.439, "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": 40156.774, "from_m": 38827.029, "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": 40168.378, "from_m": 40156.774, "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": 49345.858, "from_m": 40168.378, "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": 49400.369, "from_m": 49345.858, "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": 56157.297, "from_m": 49400.369, "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": 56237.243, "from_m": 56157.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56295.624, "from_m": 56237.243, "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": 56402.511, "from_m": 56295.624, "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": 56458.631, "from_m": 56402.511, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56517.021, "from_m": 56458.631, "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": 57141.537, "from_m": 56517.021, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57947.442, "from_m": 57141.537, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58268.107, "from_m": 57947.442, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 58977.463, "from_m": 58268.107, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59042.525, "from_m": 58977.463, "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": 83387.763, "from_m": 59042.525, "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": 83534.445, "from_m": 83387.763, "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": 83603.601, "from_m": 83534.445, "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": 86196.316, "from_m": 83603.601, "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": 86263.458, "from_m": 86196.316, "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": 86318.747, "from_m": 86263.458, "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": 87280.006, "from_m": 86318.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": 90.0}, {"to_m": 87339.849, "from_m": 87280.006, "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": 100191.83, "from_m": 87339.849, "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": 100730.298, "from_m": 100191.83, "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": 100792.474, "from_m": 100730.298, "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": 101327.946, "from_m": 100792.474, "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": 101734.521, "from_m": 101327.946, "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": 101977.529, "from_m": 101734.521, "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": 102172.94, "from_m": 101977.529, "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": 703166, "profile_key": "acea277dccf2212171e6d91a481464350bdcd4ad07637c456932fa805f49565b", "schedule_id": 33260, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1635", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101360}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 101360}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Sandhills", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 101360}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Kirkdale", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 101360}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 101360}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1648", "location": "Rice Lane", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 101360}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1656H", "location": "Fazakerley", "stage_seq": 7, "distance_m": 15661.431, "section_seq": 1, "route_path_id": 101360}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700", "location": "Kirkby (Merseyside)", "stage_seq": 8, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 101360}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 9, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 101360}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 102172.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 101360}], "total_distance_m": 102172.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 100554.389, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1618.551, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:38Z", "source_id": 59158850, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:42Z", "source_id": 18839476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:24Z", "source_id": 59167042, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:28Z", "source_id": 18842041, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:49Z", "source_id": 59172544, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:43:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:54Z", "source_id": 18843670, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9644, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:12Z", "source_id": 59180231, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:16Z", "source_id": 18845974, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9639, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:20Z", "source_id": 59187103, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:50:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:21Z", "source_id": 18848040, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9630, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:30Z", "source_id": 59205047, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:58:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:36Z", "source_id": 18853520, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9635, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:03Z", "source_id": 59210522, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:11Z", "source_id": 18855146, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
1635 |
1635 |
1 |
None |
None |
Headbolt Lane |
1702 |
1702 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30508/2026-09-19/detailed |
None |
Kirkby (Merseyside) |
2026-09-19T17:00:00+01:00 |
Headbolt Lane |
3.0 |
{"type": "LineString", "coordinates": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} |
0.8 |
1659 |
1702 |
Kirkby (Merseyside) |
Headbolt Lane |
Headbolt Lane |
53.4915435 |
-2.8839028 |
53.4915435 |
-2.8839028 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Headbolt Lane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855146 |
1789833613979999 |
38 |
38 |
2026-09-19 16:12:13.583875 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:13.424155 |
| 671859 |
702141 |
C14670 |
041D59MR19 |
2026-09-19 |
COMPLETE |
18855476 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 702141, "stp": "P", "toc": "ScotRail", "uid": "C14670", "consist": "385013", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14670/2026-09-19/detailed", "trust_id": "041D59MR19", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-19", "dest_arr_time": "1657", "dest_platform": "5", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1D59", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1702", "current_leg_dep": "1642", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1550", "origin_platform": "10", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-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": "Motherwell", "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Motherwell", "current_leg_milage": "12.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 263.165, \"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\": 325.28, \"from_m\": 263.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\": 383.214, \"from_m\": 325.28, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4165.963, \"from_m\": 383.214, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4210.281, \"from_m\": 4165.963, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6436.342, \"from_m\": 4210.281, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 702141, \"profile_key\": \"2eddc8250a865939193318c33f67652ba4f4eb2c0b6fd2902ecc2ecdce403fd2\", \"schedule_id\": 5939, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 6436.342, \"section_seq\": 1, \"route_path_id\": 30100}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6436.342, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30100}], \"total_distance_m\": 6436.342, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 6392.024, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 44.318, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.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-19T14:54:19Z\", \"source_id\": 59065666, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:54:20Z\", \"source_id\": 18811285, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:58:09Z\", \"source_id\": 59074078, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:58:14Z\", \"source_id\": 18813791, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:04Z\", \"source_id\": 59115975, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:18:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:08Z\", \"source_id\": 18826468, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:59Z\", \"source_id\": 59135332, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:04Z\", \"source_id\": 18832430, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:05Z\", \"source_id\": 59142010, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:09Z\", \"source_id\": 18834449, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:23Z\", \"source_id\": 59149366, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:25Z\", \"source_id\": 18836668, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:35Z\", \"source_id\": 59158756, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:40Z\", \"source_id\": 18839425, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:04Z\", \"source_id\": 59164012, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:06Z\", \"source_id\": 18841102, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:28Z\", \"source_id\": 59211566, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:35Z\", \"source_id\": 18855476, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "5", "timing_fact_generation": 1789833635829059, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:16.015460", "service_state_evidence_id": 18855476, "current_leg_start_actual_dep": "2026-09-19T16:45:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:16.159121", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
GLC |
1D59 |
385013 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 263.165, "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": 325.28, "from_m": 263.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": 383.214, "from_m": 325.28, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4165.963, "from_m": 383.214, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4210.281, "from_m": 4165.963, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6436.342, "from_m": 4210.281, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 702141, "profile_key": "2eddc8250a865939193318c33f67652ba4f4eb2c0b6fd2902ecc2ecdce403fd2", "schedule_id": 5939, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 6436.342, "section_seq": 1, "route_path_id": 30100}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6436.342, "from_m": 0.0, "section_seq": 1, "route_path_id": 30100}], "total_distance_m": 6436.342, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 6392.024, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 44.318, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:54:19Z", "source_id": 59065666, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:54:20Z", "source_id": 18811285, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:09Z", "source_id": 59074078, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:14Z", "source_id": 18813791, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2647, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:04Z", "source_id": 59115975, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:18:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:08Z", "source_id": 18826468, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:59Z", "source_id": 59135332, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:04Z", "source_id": 18832430, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:05Z", "source_id": 59142010, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:09Z", "source_id": 18834449, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:23Z", "source_id": 59149366, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:33:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:25Z", "source_id": 18836668, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2595, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:35Z", "source_id": 59158756, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:40Z", "source_id": 18839425, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:04Z", "source_id": 59164012, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:06Z", "source_id": 18841102, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2006, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:28Z", "source_id": 59211566, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T16:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:35Z", "source_id": 18855476, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Edinburgh |
1550 |
1550 |
10 |
None |
None |
Glasgow Central High Level |
1657 |
1657 |
5 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14670/2026-09-19/detailed |
None |
Motherwell |
2026-09-19T16:45:00+01:00 |
Glasgow Central High Level |
20.0 |
{"type": "LineString", "coordinates": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-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]]} |
12.8 |
1642 |
1702 |
Motherwell |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855476 |
1789833635829059 |
74 |
74 |
2026-09-19 16:12:16.159121 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:16.015460 |
| 671860 |
701937 |
G39623 |
682G63MR19 |
2026-09-19 |
COMPLETE |
18855851 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 701937, "stp": "P", "toc": "Transport for Wales", "uid": "G39623", "consist": "197119", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39623/2026-09-19/detailed", "trust_id": "682G63MR19", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-19", "dest_arr_time": "1659", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2G63", "timing_status": "LATE", "origin_station": "Cheltenham Spa", "current_leg_arr": "1702", "current_leg_dep": "1643", "current_leg_end": "Cardiff Central", "origin_dep_time": "1540", "origin_platform": "1", "current_location": "Cardiff Central", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "+3 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": "1659", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5159.049, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5214.847, \"from_m\": 5159.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11447.206, \"from_m\": 5214.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11595.028, \"from_m\": 11447.206, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15283.147, \"from_m\": 11595.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15323.399, \"from_m\": 15283.147, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15949.933, \"from_m\": 15323.399, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16017.573, \"from_m\": 15949.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22822.66, \"from_m\": 16017.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23202.857, \"from_m\": 22822.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23238.023, \"from_m\": 23202.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31526.449, \"from_m\": 23238.023, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32080.473, \"from_m\": 31526.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32863.827, \"from_m\": 32080.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33180.165, \"from_m\": 32863.827, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34949.823, \"from_m\": 33180.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38779.957, \"from_m\": 34949.823, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39239.235, \"from_m\": 38779.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42768.053, \"from_m\": 39239.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43044.091, \"from_m\": 42768.053, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46825.449, \"from_m\": 43044.091, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47670.318, \"from_m\": 46825.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47732.34, \"from_m\": 47670.318, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48131.896, \"from_m\": 47732.34, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 701937, \"profile_key\": \"55b5f0dfccc47b2c0eac3d643eb97fbf834b798b54210605046a8622b4868222\", \"schedule_id\": 33906, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1550H\", \"location\": \"Gloucester\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Awre\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1610\", \"location\": \"Lydney\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1619\", \"location\": \"Chepstow\", \"stage_seq\": 7, \"distance_m\": 7478.28, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627H\", \"location\": \"Caldicot\", \"stage_seq\": 8, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 9, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 10, \"distance_m\": 12198.383, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 11, \"distance_m\": 13693.131, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Maindee West Jn\", \"stage_seq\": 12, \"distance_m\": 15517.265, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1643\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 13, \"distance_m\": 17029.177, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Gaer Jn\", \"stage_seq\": 14, \"distance_m\": 18345.774, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 15, \"distance_m\": 19405.379, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Marshfield\", \"stage_seq\": 16, \"distance_m\": 21640.165, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 17, \"distance_m\": 22664.594, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 18, \"distance_m\": 23238.023, \"section_seq\": 1, \"route_path_id\": 104565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48131.896, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104565}], \"total_distance_m\": 48131.896, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47454.434, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 677.462, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:27Z\", \"source_id\": 59048290, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:34Z\", \"source_id\": 18806078, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24605, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:42Z\", \"source_id\": 59095446, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:08:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:46Z\", \"source_id\": 18820141, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:13Z\", \"source_id\": 59114130, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:16Z\", \"source_id\": 18825907, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:19Z\", \"source_id\": 59133831, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:20Z\", \"source_id\": 18831956, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:04Z\", \"source_id\": 59139907, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:06Z\", \"source_id\": 18833766, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:12Z\", \"source_id\": 59164330, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:15Z\", \"source_id\": 18841195, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:58Z\", \"source_id\": 59212670, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:04Z\", \"source_id\": 18855851, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "2", "timing_fact_generation": 1789833665050184, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:17.212273", "service_state_evidence_id": 18855851, "current_leg_start_actual_dep": "2026-09-19T16:46:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:17.707097", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CNM |
CDF |
2G63 |
197119 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5159.049, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5214.847, "from_m": 5159.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11447.206, "from_m": 5214.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11595.028, "from_m": 11447.206, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15283.147, "from_m": 11595.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15323.399, "from_m": 15283.147, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15949.933, "from_m": 15323.399, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16017.573, "from_m": 15949.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22822.66, "from_m": 16017.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23202.857, "from_m": 22822.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23238.023, "from_m": 23202.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31526.449, "from_m": 23238.023, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32080.473, "from_m": 31526.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32863.827, "from_m": 32080.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33180.165, "from_m": 32863.827, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34949.823, "from_m": 33180.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38779.957, "from_m": 34949.823, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39239.235, "from_m": 38779.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42768.053, "from_m": 39239.235, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43044.091, "from_m": 42768.053, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.449, "from_m": 43044.091, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47670.318, "from_m": 46825.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47732.34, "from_m": 47670.318, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48131.896, "from_m": 47732.34, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 701937, "profile_key": "55b5f0dfccc47b2c0eac3d643eb97fbf834b798b54210605046a8622b4868222", "schedule_id": 33906, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Barnwood Jn", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Horton Road Jn", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1550H", "location": "Gloucester", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Awre", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Lydney", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Chepstow", "stage_seq": 7, "distance_m": 7478.28, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "Caldicot", "stage_seq": 8, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630H", "location": "Severn Tunnel Junction", "stage_seq": 9, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Llanwern West Jn", "stage_seq": 10, "distance_m": 12198.383, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Maindee East Jn", "stage_seq": 11, "distance_m": 13693.131, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Maindee West Jn", "stage_seq": 12, "distance_m": 15517.265, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1643", "location": "Newport (South Wales)", "stage_seq": 13, "distance_m": 17029.177, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Gaer Jn", "stage_seq": 14, "distance_m": 18345.774, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Ebbw Jn", "stage_seq": 15, "distance_m": 19405.379, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Marshfield", "stage_seq": 16, "distance_m": 21640.165, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Long Dyke Jn", "stage_seq": 17, "distance_m": 22664.594, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 18, "distance_m": 23238.023, "section_seq": 1, "route_path_id": 104565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48131.896, "from_m": 0.0, "section_seq": 1, "route_path_id": 104565}], "total_distance_m": 48131.896, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47454.434, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 677.462, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20535, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:27Z", "source_id": 59048290, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:34Z", "source_id": 18806078, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24605, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:42Z", "source_id": 59095446, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:08:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:46Z", "source_id": 18820141, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24618, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:13Z", "source_id": 59114130, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:17:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:16Z", "source_id": 18825907, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24612, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:19Z", "source_id": 59133831, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:20Z", "source_id": 18831956, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24642, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:04Z", "source_id": 59139907, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:06Z", "source_id": 18833766, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:12Z", "source_id": 59164330, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:39:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:15Z", "source_id": 18841195, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24983, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:58Z", "source_id": 59212670, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:04Z", "source_id": 18855851, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Cheltenham Spa |
1540 |
1540 |
1 |
None |
None |
Cardiff Central |
1659 |
1659 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39623/2026-09-19/detailed |
None |
Newport (South Wales) |
2026-09-19T16:46:00+01:00 |
Cardiff Central |
19.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 |
1643 |
1702 |
Newport (South Wales) |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855851 |
1789833665050184 |
50 |
50 |
2026-09-19 16:12:17.707097 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:17.212273 |
| 671861 |
702698 |
G86214 |
362F50MS19 |
2026-09-19 |
COMPLETE |
18855529 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 702698, "stp": "P", "toc": "Northern", "uid": "G86214", "consist": "331106", "dest_crs": "WGN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86214/2026-09-19/detailed", "trust_id": "362F50MS19", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-19", "dest_arr_time": "1706", "dest_platform": "6", "is_terminated": 1, "next_location": "Wigan North Western", "signalling_id": "2F50", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1702", "current_leg_dep": "1655", "current_leg_end": "Wigan North Western", "origin_dep_time": "1615", "origin_platform": "2", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6475904999999997, 53.4997008], [-2.6466572, 53.50015440000001], [-2.6458024, 53.5006227], [-2.6448929, 53.501188199999994], [-2.6440263999999996, 53.50177699999999], [-2.6430023999999994, 53.5025509], [-2.6420382999999994, 53.5033341], [-2.6410656, 53.504115199999994], [-2.6401302, 53.50491850000001], [-2.6390833, 53.50577369999999], [-2.6385371, 53.50619919999999], [-2.6380224999999995, 53.50661019999999], [-2.6365558, 53.5077845], [-2.6350754, 53.50895750000001], [-2.6341291999999994, 53.509711399999986], [-2.6332813999999996, 53.51040549999999], [-2.6277439, 53.5147972], [-2.6237956999999996, 53.517926200000005], [-2.6235655, 53.5180993], [-2.6206417, 53.5204131], [-2.6202608, 53.52071080000001], [-2.6196485, 53.52119499999999], [-2.6196000315076717, 53.52123315641426], [-2.6190530000000005, 53.521663800000006], [-2.6185622, 53.522049799999984], [-2.6182115999999995, 53.52234200000001], [-2.6178514, 53.5226618], [-2.6174464, 53.5230524], [-2.616931, 53.5235452], [-2.6165433, 53.5239436], [-2.6161454999999996, 53.524341500000006], [-2.6160375999999994, 53.5244503], [-2.6157941999999994, 53.52472449999999], [-2.6155913999999996, 53.5249983], [-2.6154362999999994, 53.5252491], [-2.6153439, 53.5254542], [-2.6152738, 53.525654], [-2.6152141, 53.5258396], [-2.6151675, 53.526078299999995], [-2.6151369999999994, 53.526325699999994], [-2.6151514, 53.52653599999999], [-2.6151786999999995, 53.52670620000001], [-2.6152335999999994, 53.5269005], [-2.6152761, 53.5270324], [-2.6153247, 53.52715030000001], [-2.6153866, 53.527273699999995], [-2.6154577999999997, 53.52740049999999], [-2.6155200999999995, 53.52749599999999], [-2.6155726, 53.52757089999999], [-2.6156176999999996, 53.52763339999999], [-2.6156631999999997, 53.52769380000001], [-2.6156983, 53.52773889999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]}", "current_leg_start": "Bryn", "dest_arr_time_act": "1706", "motion_projection": null, "next_location_lat": "53.5431633", "next_location_lon": "-2.6322910", "previous_location": "Bryn", "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\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 984.29, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1401.761, \"from_m\": 984.29, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2763.611, \"from_m\": 1401.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5883.979, \"from_m\": 2763.611, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7845.634, \"from_m\": 5883.979, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7886.777, \"from_m\": 7845.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13350.779, \"from_m\": 7886.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13422.286, \"from_m\": 13350.779, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13960.449, \"from_m\": 13422.286, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 14625.862, \"from_m\": 13960.449, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20177.712, \"from_m\": 14625.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20314.985, \"from_m\": 20177.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 702698, \"profile_key\": \"6d5aebf7175481172aebbce0dc86be633997a3aa373ef48a873a5844b0f4c470\", \"schedule_id\": 1945, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2699.309, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3517.487, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 5073.831, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 5708.078, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1625\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 6885.896, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 10394.972, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 12368.094, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635H\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 13667.567, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638H\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 15309.003, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641H\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 17112.43, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 18755.47, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 20314.985, \"section_seq\": 1, \"route_path_id\": 28667}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20314.985, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28667}], \"total_distance_m\": 20314.985, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20314.985, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5431633", "current_position_lon": "-2.6322910", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:37Z\", \"source_id\": 59117281, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:41Z\", \"source_id\": 18826819, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:13Z\", \"source_id\": 59122820, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:16Z\", \"source_id\": 18828499, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:04Z\", \"source_id\": 59129042, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:09Z\", \"source_id\": 18830481, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:57Z\", \"source_id\": 59135218, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:00Z\", \"source_id\": 18832381, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:09Z\", \"source_id\": 59140123, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:12Z\", \"source_id\": 18833858, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:09Z\", \"source_id\": 59151186, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:14Z\", \"source_id\": 18837192, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:18Z\", \"source_id\": 18839866, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:20Z\", \"source_id\": 18841936, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:41Z\", \"source_id\": 59172307, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:46Z\", \"source_id\": 18843570, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:04Z\", \"source_id\": 59188822, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:09Z\", \"source_id\": 18848548, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:51Z\", \"source_id\": 18851717, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:33Z\", \"source_id\": 59211832, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:39Z\", \"source_id\": 18855529, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan North Western", "service_state_platform": "6", "timing_fact_generation": 1789833640619203, "current_leg_arrival_utc": "2026-09-19T17:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:17.216607", "service_state_evidence_id": 18855529, "current_leg_start_actual_dep": "2026-09-19T16:56:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:17.710730", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LIV |
WGN |
2F50 |
331106 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 984.29, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1401.761, "from_m": 984.29, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2763.611, "from_m": 1401.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5883.979, "from_m": 2763.611, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7845.634, "from_m": 5883.979, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7886.777, "from_m": 7845.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13350.779, "from_m": 7886.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13422.286, "from_m": 13350.779, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13960.449, "from_m": 13422.286, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 14625.862, "from_m": 13960.449, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 20177.712, "from_m": 14625.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20314.985, "from_m": 20177.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 702698, "profile_key": "6d5aebf7175481172aebbce0dc86be633997a3aa373ef48a873a5844b0f4c470", "schedule_id": 1945, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1615", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2699.309, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3517.487, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 5073.831, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 5708.078, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "Broad Green", "stage_seq": 8, "distance_m": 6885.896, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628H", "location": "Roby", "stage_seq": 9, "distance_m": 10394.972, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Huyton", "stage_seq": 10, "distance_m": 12368.094, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Prescot", "stage_seq": 11, "distance_m": 13667.567, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 15309.003, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641H", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 17112.43, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 18755.47, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Garswood", "stage_seq": 15, "distance_m": 20314.985, "section_seq": 1, "route_path_id": 28667}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20314.985, "from_m": 0.0, "section_seq": 1, "route_path_id": 28667}], "total_distance_m": 20314.985, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20314.985, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:37Z", "source_id": 59117281, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:41Z", "source_id": 18826819, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:13Z", "source_id": 59122820, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:21:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:16Z", "source_id": 18828499, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:04Z", "source_id": 59129042, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:09Z", "source_id": 18830481, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:57Z", "source_id": 59135218, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:27:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:00Z", "source_id": 18832381, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:09Z", "source_id": 59140123, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:29:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:12Z", "source_id": 18833858, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10022, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:09Z", "source_id": 59151186, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:14Z", "source_id": 18837192, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:18Z", "source_id": 18839866, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:20Z", "source_id": 18841936, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:41Z", "source_id": 59172307, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:46Z", "source_id": 18843570, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:04Z", "source_id": 59188822, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:09Z", "source_id": 18848548, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:51Z", "source_id": 18851717, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9377, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:33Z", "source_id": 59211832, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:39Z", "source_id": 18855529, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1615 |
1615 |
2 |
None |
None |
Wigan North Western |
1706 |
1706 |
6 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86214/2026-09-19/detailed |
None |
Bryn |
2026-09-19T16:56:00+01:00 |
Wigan North Western |
7.0 |
{"type": "LineString", "coordinates": [[-2.6475904999999997, 53.4997008], [-2.6466572, 53.50015440000001], [-2.6458024, 53.5006227], [-2.6448929, 53.501188199999994], [-2.6440263999999996, 53.50177699999999], [-2.6430023999999994, 53.5025509], [-2.6420382999999994, 53.5033341], [-2.6410656, 53.504115199999994], [-2.6401302, 53.50491850000001], [-2.6390833, 53.50577369999999], [-2.6385371, 53.50619919999999], [-2.6380224999999995, 53.50661019999999], [-2.6365558, 53.5077845], [-2.6350754, 53.50895750000001], [-2.6341291999999994, 53.509711399999986], [-2.6332813999999996, 53.51040549999999], [-2.6277439, 53.5147972], [-2.6237956999999996, 53.517926200000005], [-2.6235655, 53.5180993], [-2.6206417, 53.5204131], [-2.6202608, 53.52071080000001], [-2.6196485, 53.52119499999999], [-2.6196000315076717, 53.52123315641426], [-2.6190530000000005, 53.521663800000006], [-2.6185622, 53.522049799999984], [-2.6182115999999995, 53.52234200000001], [-2.6178514, 53.5226618], [-2.6174464, 53.5230524], [-2.616931, 53.5235452], [-2.6165433, 53.5239436], [-2.6161454999999996, 53.524341500000006], [-2.6160375999999994, 53.5244503], [-2.6157941999999994, 53.52472449999999], [-2.6155913999999996, 53.5249983], [-2.6154362999999994, 53.5252491], [-2.6153439, 53.5254542], [-2.6152738, 53.525654], [-2.6152141, 53.5258396], [-2.6151675, 53.526078299999995], [-2.6151369999999994, 53.526325699999994], [-2.6151514, 53.52653599999999], [-2.6151786999999995, 53.52670620000001], [-2.6152335999999994, 53.5269005], [-2.6152761, 53.5270324], [-2.6153247, 53.52715030000001], [-2.6153866, 53.527273699999995], [-2.6154577999999997, 53.52740049999999], [-2.6155200999999995, 53.52749599999999], [-2.6155726, 53.52757089999999], [-2.6156176999999996, 53.52763339999999], [-2.6156631999999997, 53.52769380000001], [-2.6156983, 53.52773889999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]} |
3.6 |
1655 |
1702 |
Bryn |
Wigan North Western Down Passenger Loop |
Wigan North Western |
53.5431633 |
-2.6322910 |
53.5431633 |
-2.6322910 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Wigan North Western |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855529 |
1789833640619203 |
62 |
62 |
2026-09-19 16:12:17.710730 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:17.216607 |
| 671862 |
703618 |
C82444 |
861B51MT19 |
2026-09-19 |
COMPLETE |
18855959 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 703618, "stp": "O", "toc": "Southern", "uid": "C82444", "consist": "377450", "dest_crs": "BAA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82444/2026-09-19/detailed", "trust_id": "861B51MT19", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barnham", "service_date": "2026-09-19", "dest_arr_time": "1704", "dest_platform": "1", "is_terminated": 1, "next_location": "Barnham", "signalling_id": "1B51", "timing_status": "EARLY", "origin_station": "Bognor Regis", "current_leg_arr": "1702", "current_leg_dep": "1656", "current_leg_end": "Barnham", "origin_dep_time": "1656", "origin_platform": "3", "current_location": "Barnham", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]}", "current_leg_start": "Bognor Regis", "dest_arr_time_act": "1704", "motion_projection": null, "next_location_lat": "50.8306619", "next_location_lon": "-0.6404466", "previous_location": "Bognor Regis", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 238.903, \"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\": 3703.014, \"from_m\": 238.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4276.059, \"from_m\": 3703.014, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4733.286, \"from_m\": 4276.059, \"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\": 6333.967, \"from_m\": 4733.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7085.548, \"from_m\": 6333.967, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8225.162, \"from_m\": 7085.548, \"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\": 14153.993, \"from_m\": 8225.162, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15205.191, \"from_m\": 14153.993, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15518.527, \"from_m\": 15205.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\": 15769.804, \"from_m\": 15518.527, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16069.833, \"from_m\": 15769.804, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18574.091, \"from_m\": 16069.833, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19309.105, \"from_m\": 18574.091, \"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\": 19406.726, \"from_m\": 19309.105, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19508.958, \"from_m\": 19406.726, \"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\": 19641.512, \"from_m\": 19508.958, \"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\": 19995.825, \"from_m\": 19641.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:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20073.082, \"from_m\": 19995.825, \"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\": 20131.203, \"from_m\": 20073.082, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20604.268, \"from_m\": 20131.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23931.501, \"from_m\": 20604.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24073.472, \"from_m\": 23931.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\": 24120.048, \"from_m\": 24073.472, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24814.548, \"from_m\": 24120.048, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25117.103, \"from_m\": 24814.548, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25697.96, \"from_m\": 25117.103, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25958.411, \"from_m\": 25697.96, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29344.168, \"from_m\": 25958.411, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29384.933, \"from_m\": 29344.168, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30269.61, \"from_m\": 29384.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\": 30629.513, \"from_m\": 30269.61, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30686.654, \"from_m\": 30629.513, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31529.418, \"from_m\": 30686.654, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34171.826, \"from_m\": 31529.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34241.294, \"from_m\": 34171.826, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37561.807, \"from_m\": 34241.294, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38025.603, \"from_m\": 37561.807, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38070.036, \"from_m\": 38025.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38185.276, \"from_m\": 38070.036, \"capability_applied\": null, \"effective_limit_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\": 703618, \"profile_key\": \"b3d35e3302e99c97946d41c51a00de0b75d3730f423a7afe6439056692045ce7\", \"schedule_id\": 31737, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 1209.667, \"section_seq\": 1, \"route_path_id\": 101820}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": null, \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 3331.613, \"section_seq\": 1, \"route_path_id\": 101820}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38185.276, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101820}], \"total_distance_m\": 38185.276, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38185.276, \"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": "1656", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.8306619", "current_position_lon": "-0.6404466", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:11Z\", \"source_id\": 59213171, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:14Z\", \"source_id\": 18855959, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barnham", "service_state_platform": "1", "timing_fact_generation": 1789833676546594, "current_leg_arrival_utc": "2026-09-19T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:19.410517", "service_state_evidence_id": 18855959, "current_leg_start_actual_dep": "2026-09-19T16:56:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:19.533858", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
BOG |
BAA |
1B51 |
377450 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 238.903, "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": 3703.014, "from_m": 238.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4276.059, "from_m": 3703.014, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4733.286, "from_m": 4276.059, "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": 6333.967, "from_m": 4733.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7085.548, "from_m": 6333.967, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8225.162, "from_m": 7085.548, "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": 14153.993, "from_m": 8225.162, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15205.191, "from_m": 14153.993, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15518.527, "from_m": 15205.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": 15769.804, "from_m": 15518.527, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16069.833, "from_m": 15769.804, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18574.091, "from_m": 16069.833, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19309.105, "from_m": 18574.091, "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": 19406.726, "from_m": 19309.105, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19508.958, "from_m": 19406.726, "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": 19641.512, "from_m": 19508.958, "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": 19995.825, "from_m": 19641.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:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 20073.082, "from_m": 19995.825, "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": 20131.203, "from_m": 20073.082, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20604.268, "from_m": 20131.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23931.501, "from_m": 20604.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24073.472, "from_m": 23931.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": 24120.048, "from_m": 24073.472, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24814.548, "from_m": 24120.048, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25117.103, "from_m": 24814.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25697.96, "from_m": 25117.103, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25958.411, "from_m": 25697.96, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29344.168, "from_m": 25958.411, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29384.933, "from_m": 29344.168, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30269.61, "from_m": 29384.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": 30629.513, "from_m": 30269.61, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30686.654, "from_m": 30629.513, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31529.418, "from_m": 30686.654, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34171.826, "from_m": 31529.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34241.294, "from_m": 34171.826, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37561.807, "from_m": 34241.294, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38025.603, "from_m": 37561.807, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38070.036, "from_m": 38025.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38185.276, "from_m": 38070.036, "capability_applied": null, "effective_limit_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": 703618, "profile_key": "b3d35e3302e99c97946d41c51a00de0b75d3730f423a7afe6439056692045ce7", "schedule_id": 31737, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1656", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 1209.667, "section_seq": 1, "route_path_id": 101820}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": null, "location": "Barnham", "stage_seq": 3, "distance_m": 3331.613, "section_seq": 1, "route_path_id": 101820}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38185.276, "from_m": 0.0, "section_seq": 1, "route_path_id": 101820}], "total_distance_m": 38185.276, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38185.276, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27457, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:11Z", "source_id": 59213171, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:02:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:14Z", "source_id": 18855959, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Bognor Regis |
1656 |
1656 |
3 |
None |
None |
Barnham |
1704 |
1704 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82444/2026-09-19/detailed |
None |
Bognor Regis |
2026-09-19T16:56:00+01:00 |
Barnham |
6.0 |
{"type": "LineString", "coordinates": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]} |
3.4 |
1656 |
1702 |
Bognor Regis |
Barnham |
Barnham |
50.8306619 |
-0.6404466 |
50.8306619 |
-0.6404466 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Barnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855959 |
1789833676546594 |
7 |
7 |
2026-09-19 16:12:19.533858 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:19.410517 |
| 671863 |
699799 |
G80240 |
541S19MO19 |
2026-09-19 |
COMPLETE |
18855741 |
2026-09-19 17:02:00 |
2026-09-19 16:12:22 |
2026-09-21 16:12:22 |
{"id": 699799, "stp": "O", "toc": "London North Eastern Railway", "uid": "G80240", "consist": "801212", "dest_crs": "NCL", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G80240/2026-09-19/detailed", "trust_id": "541S19MO19", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-19", "dest_arr_time": "1701", "dest_platform": "2", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "1S19", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "1702", "current_leg_dep": "1636", "current_leg_end": "Newcastle", "origin_dep_time": "1403", "origin_platform": "1", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-19T16:12:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5463601, 54.52078769999999], [-1.54615, 54.5216217], [-1.5460977, 54.5217745], [-1.5460266, 54.5219447], [-1.5458499, 54.5222395], [-1.5456537, 54.52257709999999], [-1.5455729, 54.522764500000015], [-1.5454123999999998, 54.5231896], [-1.5453862000000005, 54.5233336], [-1.5453342, 54.5235627], [-1.5452944, 54.5237378], [-1.5452640162775255, 54.52385966446268], [-1.5451651, 54.524256399999985], [-1.5446414999999998, 54.52657849999999], [-1.5445183, 54.5270535], [-1.5443784, 54.5276519], [-1.5438859, 54.5296066], [-1.54364, 54.530582599999995], [-1.5433316999999998, 54.532192], [-1.5430411999999998, 54.533806299999995], [-1.5428927999999995, 54.534596], [-1.5428540999999998, 54.5349192], [-1.5426207, 54.53617499999999], [-1.5421566999999998, 54.5386718], [-1.5419297, 54.5399403], [-1.5411468, 54.54433530000001], [-1.540792, 54.546322], [-1.5403531, 54.54877960000001], [-1.5402997, 54.5491111], [-1.5400580999999998, 54.55060949999999], [-1.5398991, 54.5528555], [-1.5398827000000002, 54.5534227], [-1.5398991, 54.5539851], [-1.5399181, 54.5551335], [-1.5400515999999995, 54.5565256], [-1.5402233, 54.5579091], [-1.5407144999999998, 54.5600069], [-1.540779, 54.56028229999999], [-1.5411012000000002, 54.5613839], [-1.5411223, 54.56145600000001], [-1.5414241, 54.5626509], [-1.5423237, 54.56583289999999], [-1.5425404, 54.5665741], [-1.5426691, 54.5670144], [-1.5427896, 54.5674266], [-1.5432456999999995, 54.569189900000005], [-1.5437084, 54.57079250000001], [-1.5442337999999998, 54.57261239999999], [-1.5443969, 54.5731547], [-1.544544, 54.573701099999994], [-1.5448791, 54.57478760000001], [-1.5452005839927132, 54.575961363294546], [-1.545474, 54.5769596], [-1.5456934, 54.577570699999995], [-1.5457137999999997, 54.57762739999999], [-1.5457573999999998, 54.577749], [-1.545879, 54.57810990000001], [-1.5460381, 54.5784633], [-1.5461758999999995, 54.5787384], [-1.5463598, 54.579048500000006], [-1.5463977, 54.5791102], [-1.5465599999999995, 54.5793747], [-1.546814, 54.5797325], [-1.5470695, 54.5800647], [-1.5472229, 54.580252400000006], [-1.5472874, 54.5803284], [-1.5479677, 54.580980800000006], [-1.5483635, 54.5813215], [-1.5488014999999995, 54.5816564], [-1.5491552, 54.581919], [-1.5492244, 54.5819704], [-1.5496859999999997, 54.58226499999999], [-1.5500663, 54.582489900000006], [-1.5504896999999995, 54.58271020000001], [-1.5513463999999997, 54.5831392], [-1.5523398000000002, 54.58358479999999], [-1.5531802, 54.583936], [-1.5537333, 54.584166200000006], [-1.5540244, 54.58428740000001], [-1.5550372, 54.58470359999999], [-1.5554604, 54.584902199999995], [-1.5558468, 54.58509949999999], [-1.5561877999999998, 54.58528109999999], [-1.5565393, 54.5854737], [-1.5572012, 54.58585229999999], [-1.5578400999999995, 54.5863019], [-1.5581337999999998, 54.5865414], [-1.5584540999999998, 54.58682929999999], [-1.5587375999999995, 54.587102], [-1.5592383, 54.587677500000005], [-1.559487, 54.58802489999999], [-1.5597279, 54.5883959], [-1.5599484999999995, 54.5888126], [-1.5600275, 54.5890131], [-1.5600929, 54.58920859999999], [-1.5601855, 54.589478699999994], [-1.5602459999999998, 54.58974449999999], [-1.5602798999999998, 54.5899117], [-1.5603002999999998, 54.5900782], [-1.5603083999999998, 54.590433], [-1.5603109, 54.5907837], [-1.5603007, 54.5910374], [-1.5602567, 54.591478499999994], [-1.5602373, 54.591672900000006], [-1.5601911, 54.5918672], [-1.5600737999999998, 54.592335799999994], [-1.559933, 54.5927481], [-1.5599073, 54.5928304], [-1.5598302, 54.5930854], [-1.5597761999999995, 54.593257], [-1.5597128999999998, 54.59345799999999], [-1.5592892, 54.59481550000001], [-1.5588909, 54.5959564], [-1.5588217999999998, 54.59615449999998], [-1.5587278999999998, 54.5964497], [-1.5585809, 54.596830999999995], [-1.5584236, 54.5971816], [-1.5582903999999995, 54.59743300000001], [-1.5582403, 54.59752780000001], [-1.5579772, 54.598024499999994], [-1.557834, 54.5982872], [-1.5576574, 54.598611299999995], [-1.5573029, 54.5991888], [-1.5566763, 54.6000838], [-1.5561269999999998, 54.6008197], [-1.555337, 54.60179300000001], [-1.5549379, 54.6022847], [-1.5543255, 54.6030789], [-1.5541780999999997, 54.60325699999999], [-1.5536708, 54.6038698], [-1.5531921999999998, 54.60442809999999], [-1.5527008999999998, 54.6049518], [-1.5523067999999998, 54.60533860000001], [-1.5518765, 54.6057266], [-1.5513315, 54.6061702], [-1.5507709, 54.60658629999999], [-1.5502799, 54.60692439999999], [-1.5497955999999995, 54.60724119999999], [-1.5492501000000003, 54.6075713], [-1.5486985999999998, 54.6078777], [-1.5481495, 54.60818199999999], [-1.5475882, 54.6084426], [-1.5466974, 54.6088494], [-1.5458746, 54.6091929], [-1.5451663, 54.6094568], [-1.5443874999999998, 54.6097094], [-1.5437633, 54.6099128], [-1.5430858999999997, 54.6101031], [-1.5423712, 54.61029460000001], [-1.5421967, 54.61033659999999], [-1.5416272999999998, 54.61047339999999], [-1.5411507, 54.610580199999994], [-1.5407038999999998, 54.6106701], [-1.5402816, 54.6107506], [-1.539855, 54.610824], [-1.5389739, 54.6109589], [-1.5384970999999998, 54.6110208], [-1.5381486, 54.611066099999995], [-1.5372003999999997, 54.61116559999999], [-1.5363123, 54.6112446], [-1.5353397, 54.611328099999994], [-1.5344402, 54.611395300000005], [-1.5324027, 54.6115541], [-1.5319043, 54.61159629999999], [-1.5314338, 54.611647700000006], [-1.5308554, 54.611713], [-1.5303091, 54.6117801], [-1.5294197, 54.6119134], [-1.5285684, 54.6120521], [-1.5274909, 54.6122557], [-1.5271359830031863, 54.61233529500791], [-1.5264457, 54.612490099999995], [-1.5255239, 54.6127212], [-1.5246301, 54.61297129999999], [-1.5237722, 54.6132323], [-1.5233444, 54.61337749999999], [-1.5229411999999998, 54.61351340000001], [-1.5218706, 54.61391699999999], [-1.5213366, 54.61413], [-1.5208398, 54.61434779999999], [-1.5196310999999998, 54.614910899999984], [-1.5194036, 54.6150236], [-1.5191085999999998, 54.6151814], [-1.5185734, 54.6154676], [-1.517365, 54.61617809999999], [-1.5162012, 54.6170043], [-1.5151301, 54.6178515], [-1.5144276999999997, 54.618509200000005], [-1.5137902999999997, 54.6191701], [-1.5131880999999998, 54.6198989], [-1.5129047999999998, 54.6202743], [-1.5126270999999998, 54.6206516], [-1.5122127999999997, 54.621342199999994], [-1.5118545999999995, 54.62203590000001], [-1.5114936, 54.6229163], [-1.5111885000000005, 54.6238094], [-1.5103148999999998, 54.6264588], [-1.5102239, 54.6267394], [-1.5098159907923556, 54.62799653837929], [-1.5063245, 54.638755399999994], [-1.5056974, 54.64068759999999], [-1.5045765, 54.6440761], [-1.5040371, 54.6457629], [-1.5034782, 54.6474545], [-1.5032635, 54.6481258], [-1.503007, 54.648927400000005], [-1.5029208999999997, 54.6491921], [-1.5024757, 54.6505583], [-1.5024209, 54.65071499999999], [-1.5023067, 54.6510744], [-1.5022373999999998, 54.6512925], [-1.5020216, 54.652004299999994], [-1.5019218999999997, 54.6524187], [-1.501832, 54.65288269999999], [-1.5017895, 54.653127000000005], [-1.5017621999999995, 54.653370900000006], [-1.5017166, 54.65383489999999], [-1.5017089, 54.6543554], [-1.5017438, 54.6549291], [-1.5017550999999998, 54.655044999999994], [-1.5018007, 54.6553953], [-1.5019433999999998, 54.65609039999998], [-1.5020463999999998, 54.65647130000001], [-1.5022207999999997, 54.6569958], [-1.5024307, 54.6575198], [-1.5026465, 54.65797860000001], [-1.5030129, 54.658669], [-1.5032582999999995, 54.65905099999999], [-1.5035578999999997, 54.6594618], [-1.5039092999999997, 54.65992119999999], [-1.5043285, 54.6604215], [-1.5047639, 54.6608833], [-1.5052616999999997, 54.6613648], [-1.5053781999999998, 54.6614699], [-1.5057699999999998, 54.6618233], [-1.5063831999999997, 54.66232190000001], [-1.5068982, 54.6627106], [-1.5076534999999998, 54.66321699999999], [-1.5083265, 54.6636326], [-1.5086738999999998, 54.6638289], [-1.5090486, 54.6640227], [-1.509464, 54.66423850000001], [-1.5099251, 54.6644568], [-1.5106051, 54.66475629999999], [-1.5113843, 54.66505959999999], [-1.5137138999999995, 54.66586300000001], [-1.5144658, 54.66610570000001], [-1.5160667, 54.6666536], [-1.5165200000000003, 54.6668257], [-1.516975, 54.66700060000001], [-1.5173753999999997, 54.6671771], [-1.5175960999999998, 54.6672669], [-1.5178062, 54.6673576], [-1.5186504, 54.6677442], [-1.5194722, 54.6681444], [-1.5198736, 54.66834289999999], [-1.5202795999999998, 54.6685604], [-1.5210478, 54.66897809999999], [-1.521481, 54.66923779999999], [-1.5218869000000002, 54.66950880000001], [-1.5220880999999995, 54.6696424], [-1.522715, 54.6700587], [-1.5237366999999995, 54.670811699999994], [-1.5239186, 54.6709515], [-1.5243727, 54.671364], [-1.5246599999999997, 54.6715802], [-1.5257489, 54.67261849999999], [-1.5260200999999998, 54.672875799999986], [-1.5262493, 54.67309589999999], [-1.5263898, 54.6732435], [-1.5266173000000005, 54.67345729999999], [-1.5267673999999998, 54.6735826], [-1.5269099, 54.673709800000005], [-1.5270321, 54.6738105], [-1.5271359830031863, 54.67392637924273], [-1.5272407999999995, 54.674043299999994], [-1.5273579, 54.6741494], [-1.5275120999999998, 54.674282099999985], [-1.527638, 54.674406], [-1.5279651, 54.6748096], [-1.5281329, 54.67499779999999], [-1.5285090999999995, 54.6754037], [-1.5287489, 54.675693], [-1.5290838999999998, 54.676133], [-1.5293858, 54.6765777], [-1.5296545999999998, 54.6770463], [-1.5297744999999998, 54.6772448], [-1.5299233999999995, 54.67756039999999], [-1.5300392, 54.6778258], [-1.5301508, 54.678084000000005], [-1.5303327999999998, 54.6786124], [-1.5304651, 54.6791049], [-1.5305313, 54.679384600000006], [-1.5305933, 54.6795974], [-1.5307072, 54.6798466], [-1.5307280564311183, 54.679965231790945], [-1.5308386, 54.680594000000006], [-1.5312839, 54.6837774], [-1.5328892, 54.69438110000001], [-1.5331190999999995, 54.69592999999999], [-1.5332951999999995, 54.697116599999994], [-1.5338695, 54.7009857], [-1.5340196999999998, 54.7018374], [-1.5341886999999998, 54.70268829999999], [-1.5346071, 54.7041482], [-1.5347976, 54.7047076], [-1.5349061999999998, 54.7050904], [-1.5349909, 54.705476299999994], [-1.5351248, 54.70601870000001], [-1.5351917999999998, 54.7064487], [-1.53522, 54.7068765], [-1.5352187, 54.7073127], [-1.5352173, 54.70773650000001], [-1.5352059, 54.70800439999999], [-1.5351946, 54.70827229999999], [-1.5351921, 54.70861649999999], [-1.5351448, 54.7090677], [-1.5351341999999997, 54.7091492], [-1.5351274, 54.70926589999999], [-1.5350969, 54.7097205], [-1.5350340999999998, 54.7101419], [-1.5350261, 54.7105293], [-1.5349961, 54.7107618], [-1.5348377999999998, 54.71212520000001], [-1.5347986999999998, 54.7128989], [-1.5348278, 54.713428099999994], [-1.5348384999999998, 54.713647599999994], [-1.5348477, 54.7137185], [-1.5349016, 54.71414819999999], [-1.5349773, 54.714601599999995], [-1.5350724, 54.7150379], [-1.5352173, 54.7155281], [-1.5352978999999998, 54.7157431], [-1.5354008999999995, 54.7160178], [-1.5358154, 54.71693369999999], [-1.5363399, 54.7178172], [-1.5368565, 54.718563800000005], [-1.536938, 54.7186682], [-1.5375276999999998, 54.7193557], [-1.537727, 54.71958159999999], [-1.5381021, 54.7200068], [-1.5388722, 54.72072200000001], [-1.5393327, 54.7211102], [-1.5395865, 54.721316], [-1.5410715, 54.722396100000005], [-1.5416077, 54.7227335], [-1.5421842, 54.7230717], [-1.5435664, 54.7238221], [-1.5449272, 54.7244472], [-1.5458544, 54.724811599999995], [-1.5462278, 54.7249583], [-1.5475404, 54.7254361], [-1.5484332999999997, 54.72574749999999], [-1.5510981999999998, 54.7266852], [-1.5517163, 54.726903], [-1.5541406999999998, 54.7277422], [-1.5556567, 54.728266899999994], [-1.5565311999999998, 54.72856579999999], [-1.5574987, 54.728863], [-1.5579451, 54.7289968], [-1.5584219, 54.72912109999999], [-1.5589014, 54.72923910000001], [-1.5594497, 54.72935149999999], [-1.5603161, 54.72952089999998], [-1.5612037, 54.7296723], [-1.5618663999999998, 54.72976559999999], [-1.5624066999999997, 54.72983490000001], [-1.5634129, 54.7299234], [-1.5644020999999997, 54.72997329999999], [-1.5651946, 54.7300005], [-1.5659778999999998, 54.730010500000006], [-1.5672376, 54.729976], [-1.5679162000000002, 54.729947], [-1.5686611999999998, 54.7298868], [-1.5699761, 54.72973839999999], [-1.5710118999999998, 54.7295994], [-1.5722887, 54.72942], [-1.5735113, 54.72925629999999], [-1.5751697, 54.72913200000001], [-1.5756541, 54.7291169], [-1.5762164, 54.7291033], [-1.5773029, 54.729113000000005], [-1.5782339, 54.729146500000006], [-1.5791918, 54.7292059], [-1.5799265, 54.729273500000005], [-1.5809856, 54.7293994], [-1.5823758, 54.7296327], [-1.5828842, 54.729740799999995], [-1.5833658999999998, 54.7298479], [-1.5843434, 54.73010390000001], [-1.5873764, 54.7310049], [-1.5876511999999998, 54.731090300000005], [-1.5893463999999995, 54.73161730000001], [-1.590182128962165, 54.73186748576877], [-1.5915835, 54.73228699999999], [-1.5932423, 54.7327842], [-1.5949763, 54.73331209999999], [-1.5964488, 54.7338198], [-1.5969101, 54.7339957], [-1.5978798999999997, 54.73441429999998], [-1.5989284, 54.73493989999999], [-1.59923, 54.7351056], [-1.599344, 54.7351691], [-1.5998193, 54.7354517], [-1.6007821, 54.73609050000001], [-1.6012729, 54.73645919999999], [-1.6016906, 54.7368007], [-1.6023681, 54.73741390000001], [-1.6029638, 54.73803], [-1.6034626999999997, 54.73865989999999], [-1.6039880999999998, 54.7394434], [-1.6043163, 54.7400999], [-1.6044718999999998, 54.7404743], [-1.6047124999999998, 54.7412294], [-1.6047373, 54.741336], [-1.6050625, 54.743324], [-1.6056219, 54.7473049], [-1.6057094999999997, 54.7479352], [-1.6064963, 54.75359480000001], [-1.6071011, 54.7579123], [-1.6072023999999998, 54.7589329], [-1.6072045, 54.75993439999999], [-1.6071765999999998, 54.76052820000001], [-1.6071622999999997, 54.76099919999999], [-1.6071275, 54.7620878], [-1.6070679, 54.763307399999995], [-1.607069, 54.76356769999999], [-1.6070348, 54.7644377], [-1.6069651, 54.76558120000001], [-1.6069574, 54.7660224], [-1.6069544999999998, 54.76618979999999], [-1.6069452, 54.76673289999999], [-1.6069401, 54.767514], [-1.6068445999999998, 54.7681705], [-1.6067058, 54.7686198], [-1.6064882000000005, 54.769135899999995], [-1.6063211999999998, 54.769411700000006], [-1.6062383999999998, 54.7695282], [-1.6060426, 54.769804], [-1.6057137999999995, 54.770219], [-1.6052683000000003, 54.770632500000005], [-1.6050844, 54.7707905], [-1.6048134999999997, 54.77100489999999], [-1.6046029999999998, 54.7711579], [-1.604405, 54.77129550000001], [-1.6041601, 54.77145089999999], [-1.6039432, 54.7715819], [-1.603678, 54.77173160000001], [-1.603291, 54.7719299], [-1.6029671, 54.7720836], [-1.6026545999999997, 54.77221779999999], [-1.6021956999999998, 54.77240040000001], [-1.6016391, 54.7726071], [-1.6014399999999998, 54.7726689], [-1.6003495, 54.7730383], [-1.5998445999999995, 54.77320009999999], [-1.5994092999999998, 54.77334239999998], [-1.5991482, 54.77341870000001], [-1.5961787999999997, 54.77419859999999], [-1.590009, 54.7757811], [-1.5890032, 54.7760497], [-1.5870453, 54.7765581], [-1.5862290999999995, 54.77681909999999], [-1.5855701999999998, 54.77707639999999], [-1.5854320999999998, 54.7771303], [-1.5843187, 54.77766479999999], [-1.5838989, 54.77788150000001], [-1.5832932, 54.7782364], [-1.5830116, 54.7784321], [-1.5828158, 54.77857600000001], [-1.5827397999999997, 54.77863410000001], [-1.5824712, 54.7788992], [-1.5816987000000002, 54.77967989999999], [-1.5811198999999998, 54.78025699999999], [-1.5807327, 54.78062919999999], [-1.5804357999999998, 54.7809181], [-1.5801568999999998, 54.78120369999999], [-1.5798684, 54.78150560000001], [-1.5786613, 54.7827806], [-1.5782702999999998, 54.78314099999999], [-1.5777554635304003, 54.78370334271616], [-1.5775496, 54.7839282], [-1.5758007, 54.7858384], [-1.5750773999999998, 54.7866221], [-1.5743206, 54.78745150000001], [-1.573271, 54.7886019], [-1.5724693, 54.7894817], [-1.572252, 54.78972069999999], [-1.5708763999999995, 54.791233299999995], [-1.5706419, 54.791472], [-1.569915, 54.792211899999984], [-1.5695250999999997, 54.7926224], [-1.569096, 54.7930161], [-1.5687706, 54.79327570000001], [-1.5684343999999997, 54.7935054], [-1.5677223, 54.7939599], [-1.567263, 54.7942596], [-1.5669395999999998, 54.7944698], [-1.5660932, 54.794973600000006], [-1.5650888999999997, 54.7955595], [-1.5645943999999998, 54.7958641], [-1.5641327, 54.7961727], [-1.5637128, 54.79647819999999], [-1.5633568, 54.79676], [-1.5629951, 54.79707119999999], [-1.5626791999999998, 54.7973726], [-1.5624228999999998, 54.7976478], [-1.5623071000000002, 54.79778700000001], [-1.5621955, 54.79792629999999], [-1.5619793, 54.798209699999994], [-1.5617734, 54.79849269999998], [-1.561605, 54.798767], [-1.5614511999999998, 54.79905149999999], [-1.5613072999999995, 54.79933599999999], [-1.5611873, 54.79962019999999], [-1.5610896, 54.7999003], [-1.5610135999999997, 54.80018709999999], [-1.5609457, 54.80046809999999], [-1.5609039, 54.80075579999999], [-1.5608817999999998, 54.80099220000001], [-1.5608778, 54.80122939999999], [-1.5608838, 54.80170269999999], [-1.5608996999999998, 54.8019423], [-1.5609417, 54.8021795], [-1.5609836999999998, 54.8024168], [-1.5610527, 54.8026472], [-1.5611695, 54.8030156], [-1.5613112999999998, 54.80337949999999], [-1.5613833, 54.803557999999995], [-1.5614752, 54.8037388], [-1.5616359999999998, 54.804015699999994], [-1.5616809, 54.8040931], [-1.5618527999999998, 54.80436529999999], [-1.5620425999999998, 54.80461979999998], [-1.5622443999999998, 54.8048812], [-1.5624632, 54.8051249], [-1.5628277999999998, 54.80550769999999], [-1.5632123999999998, 54.805857499999995], [-1.563544, 54.80615029999999], [-1.5639053999999997, 54.80644169999999], [-1.5646126, 54.80700300000001], [-1.5651789, 54.80742420000001], [-1.5653109999999997, 54.807522500000005], [-1.566293, 54.8083067], [-1.5678407999999997, 54.8095241], [-1.5691517, 54.810559699999985], [-1.5694015, 54.8107371], [-1.5702343999999997, 54.8113871], [-1.5709135, 54.8119272], [-1.5715530999999998, 54.812463599999994], [-1.5721365, 54.8130013], [-1.5724121999999998, 54.813281], [-1.5726699999999998, 54.8135597], [-1.57316, 54.8141031], [-1.5739983, 54.8151168], [-1.5743674, 54.815552], [-1.5754217999999998, 54.816863], [-1.5760748, 54.8176749], [-1.5773303999999997, 54.8192081], [-1.5785786999999998, 54.8207464], [-1.5793043999999998, 54.82163349999999], [-1.5800518, 54.82265760000001], [-1.5800946, 54.82271629999999], [-1.5803226999999995, 54.82304740000001], [-1.5805352, 54.8233921], [-1.5807707999999998, 54.823841599999994], [-1.5809985999999998, 54.8242736], [-1.5812003999999995, 54.8247052], [-1.5814861, 54.8255581], [-1.5816038, 54.82599870000001], [-1.5816957, 54.8264154], [-1.5818657, 54.8272972], [-1.5824178999999998, 54.8307722], [-1.5825351, 54.8318592], [-1.5825323, 54.8324044], [-1.5825010999999998, 54.83294970000001], [-1.582419, 54.83351290000001], [-1.5823170999999998, 54.83405139999999], [-1.5821633, 54.834604899999995], [-1.5819824999999998, 54.8351411], [-1.581846352463911, 54.83547284519987], [-1.5816320999999998, 54.83599490000001], [-1.5814979999999998, 54.836321799999986], [-1.5814442000000002, 54.836457], [-1.581024, 54.83751349999999], [-1.5806808, 54.8383285], [-1.5803292999999998, 54.83914459999999], [-1.5802450999999995, 54.83936039999999], [-1.5796914, 54.8407053], [-1.5794886999999995, 54.8411944], [-1.5794163, 54.841369099999994], [-1.5787848999999998, 54.84289249999999], [-1.5787127999999997, 54.84305839999999], [-1.5782651, 54.844211900000005], [-1.5775719, 54.845859799999985], [-1.5774140999999997, 54.8462636], [-1.5772821999999995, 54.8466857], [-1.577081, 54.84752399999999], [-1.5769965, 54.848111], [-1.5769385, 54.848709199999995], [-1.5769375999999995, 54.84880280000001], [-1.5769325, 54.8493016], [-1.5769698999999997, 54.849885100000016], [-1.5771542999999997, 54.85093620000001], [-1.5773042, 54.85147450000001], [-1.577464, 54.851976400000005], [-1.5775613, 54.8522776], [-1.5778932, 54.8533532], [-1.5780572999999998, 54.8538279], [-1.5781149000000003, 54.85399970000001], [-1.5783535999999998, 54.85470289999999], [-1.5785032999999995, 54.85514440000001], [-1.5785125, 54.8551716], [-1.5786656999999995, 54.855646199999995], [-1.5788154, 54.856195099999994], [-1.5788829999999998, 54.8564805], [-1.5789470999999995, 54.8567515], [-1.579026, 54.8571422], [-1.5790934, 54.857487099999986], [-1.5791181000000003, 54.85778109999999], [-1.5791345, 54.8580821], [-1.57914, 54.8583831], [-1.5791345, 54.8586842], [-1.5791156, 54.85901609999999], [-1.5790832, 54.859347699999994], [-1.5790375999999997, 54.8596783], [-1.5789681, 54.8600393], [-1.5789069, 54.86049070000001], [-1.5788177, 54.86105289999999], [-1.5787109, 54.861683199999995], [-1.5785076000000002, 54.86287349999999], [-1.5783989, 54.863460899999986], [-1.5783067, 54.864056200000014], [-1.5780795, 54.8654666], [-1.5779708, 54.86613379999999], [-1.5779013, 54.8668505], [-1.5778597, 54.867245699999984], [-1.5778414, 54.8676365], [-1.5778389, 54.8682605], [-1.577874, 54.8688868], [-1.5779314, 54.8698491], [-1.578049, 54.8707605], [-1.5782091, 54.8717213], [-1.5783318, 54.87221], [-1.5784608, 54.8727825], [-1.5785540999999998, 54.8731945], [-1.5788339000000002, 54.87434040000001], [-1.579044, 54.87521540000001], [-1.5790987, 54.87544330000001], [-1.5793238999999997, 54.8763722], [-1.579398, 54.8766778], [-1.5794589999999995, 54.8769292], [-1.5795311, 54.877264999999994], [-1.5796159999999997, 54.8776218], [-1.5802217, 54.880115499999995], [-1.5808513999999998, 54.8825885], [-1.5810775, 54.88353779999999], [-1.5816568, 54.885984599999986], [-1.5817502, 54.886379], [-1.5819337336995734, 54.88717603594891], [-1.5820743999999998, 54.8877869], [-1.5822556, 54.8886528], [-1.5822773999999995, 54.88873279999999], [-1.5823888, 54.8891828], [-1.5828079, 54.8907609], [-1.5831051, 54.8916475], [-1.5834189999999997, 54.892387199999995], [-1.5836925, 54.8929187], [-1.5839979, 54.8934222], [-1.5844743999999995, 54.8940958], [-1.5849953, 54.89477579999999], [-1.5868247, 54.89695179999999], [-1.5874606, 54.8977162], [-1.5886329999999995, 54.899125600000005], [-1.5898692, 54.90066469999999], [-1.5904506, 54.9014299], [-1.59101, 54.9022043], [-1.5913168, 54.9026372], [-1.5913973, 54.9027589], [-1.5915472999999998, 54.90298560000001], [-1.5916016999999998, 54.90306799999999], [-1.5926477, 54.9045503], [-1.5937718999999997, 54.9061109], [-1.5938276999999998, 54.9061934], [-1.5944843, 54.9071333], [-1.5946616, 54.9073772], [-1.5953282000000002, 54.9082996], [-1.595975, 54.9092094], [-1.5969703, 54.9106094], [-1.5986206, 54.91291449999999], [-1.5996650999999995, 54.914383699999995], [-1.6001857, 54.91510850000001], [-1.6006963, 54.91583200000001], [-1.6020423, 54.9177144], [-1.6027219, 54.9187021], [-1.6034076, 54.9196867], [-1.6037914, 54.92027459999999], [-1.6041597, 54.920871299999995], [-1.6046373, 54.9216662], [-1.6073036, 54.9263729], [-1.6074746, 54.9267339], [-1.6076226999999998, 54.9270999], [-1.6077802, 54.9274713], [-1.6079044, 54.92781589999999], [-1.6080951, 54.9284154], [-1.6082738, 54.9289934], [-1.6085383999999998, 54.929917499999995], [-1.6086051999999995, 54.9301508], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.619594, 54.9540965], [-1.6195870296018564, 54.9541941284959], [-1.6194369999999998, 54.95459759999999], [-1.6193803, 54.954753800000006], [-1.6193649, 54.95479609999999], [-1.619196, 54.95518109999999], [-1.6190726, 54.9554122], [-1.618917, 54.95570789999999], [-1.6186855, 54.95610609999999], [-1.6178961, 54.95749039999999], [-1.6176885, 54.9578806], [-1.6175705, 54.9581047], [-1.6174788, 54.95825060000001], [-1.6173877585366978, 54.95839522977898], [-1.6173857, 54.9583985], [-1.6172646999999998, 54.958566], [-1.6171790999999998, 54.958666699999995], [-1.6169675114151385, 54.958889573699125], [-1.6168341, 54.9590301], [-1.6166932, 54.95916150000001], [-1.6163907, 54.95943590000001], [-1.6155307, 54.9601455], [-1.6153148999999998, 54.9603746], [-1.6152486, 54.96047579999999], [-1.6151727999999996, 54.9605848], [-1.6150479, 54.9607913], [-1.6149734999999998, 54.9609391], [-1.6149386, 54.96102139999999], [-1.6149105, 54.961108799999984], [-1.6148862999999998, 54.9612001], [-1.6148775999999998, 54.9612483], [-1.6148659999999997, 54.961355100000006], [-1.6148669, 54.961457499999995], [-1.6148747, 54.9615615], [-1.6148872999999997, 54.9616299], [-1.6149096, 54.9617138], [-1.6149386, 54.9618034], [-1.6149528000000002, 54.9618466], [-1.6150022, 54.9619459], [-1.6150568999999997, 54.9620371], [-1.6151236, 54.9621337], [-1.6151895, 54.962214900000006], [-1.6152389, 54.96227280000001], [-1.6153261, 54.9623612], [-1.6154326999999995, 54.9624535], [-1.6154719, 54.9624869], [-1.6169675114151385, 54.96376206516879], [-1.6171584999999995, 54.96392490000001], [-1.6178534999999998, 54.96451750000001], [-1.6181685999999995, 54.964797999999995], [-1.6184596, 54.965053999999995], [-1.6186153, 54.96519080000001], [-1.6186358999999997, 54.9652091], [-1.618851, 54.9653969], [-1.6189750999999997, 54.965531], [-1.619042, 54.965613899999994], [-1.6191165999999997, 54.9657273], [-1.6191489999999995, 54.9657823], [-1.6191959, 54.9658757], [-1.6192207, 54.965942], [-1.6192529, 54.96604060000001], [-1.6192672, 54.96610040000001], [-1.619296, 54.966233299999985], [-1.6193006, 54.966334499999995], [-1.6192978999999998, 54.96641089999999], [-1.6192862999999995, 54.9664903], [-1.6192686, 54.9665707], [-1.6192508, 54.96665169999999], [-1.6192125999999998, 54.9667574], [-1.6191921, 54.966801999999994], [-1.6191742, 54.9668408], [-1.6191258999999998, 54.9669198], [-1.6190712, 54.96700979999999], [-1.6190089000000003, 54.967096], [-1.6187953, 54.9674054], [-1.618743, 54.9674731], [-1.6186991999999998, 54.96753100000001], [-1.6186469999999995, 54.96758820000001], [-1.6185666999999997, 54.9676671], [-1.6184804, 54.96774250000001], [-1.6183819999999998, 54.96781430000001], [-1.6182847, 54.96787989999999], [-1.6181753, 54.967941999999994], [-1.6180907999999998, 54.967986100000005], [-1.6180368000000005, 54.9680139], [-1.6179043, 54.96807319999999], [-1.6177692999999995, 54.96812899999999], [-1.6176222999999998, 54.968182000000006], [-1.6175019, 54.9682197], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Darlington", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Darlington", "current_leg_milage": "36.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 326.97, \"from_m\": 0.0, \"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\": 543.949, \"from_m\": 326.97, \"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\": 7988.089, \"from_m\": 543.949, \"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\": 9275.276, \"from_m\": 7988.089, \"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\": 9644.571, \"from_m\": 9275.276, \"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\": 12934.563, \"from_m\": 9644.571, \"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\": 13367.781, \"from_m\": 12934.563, \"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\": 18287.663, \"from_m\": 13367.781, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18411.298, \"from_m\": 18287.663, \"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\": 18482.766, \"from_m\": 18411.298, \"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\": 18854.266, \"from_m\": 18482.766, \"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\": 20237.09, \"from_m\": 18854.266, \"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\": 21813.08, \"from_m\": 20237.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22449.981, \"from_m\": 21813.08, \"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\": 22926.656, \"from_m\": 22449.981, \"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\": 23379.875, \"from_m\": 22926.656, \"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\": 699799, \"profile_key\": \"dfc4c91f22bb71b4af3388e102d8212423c2224da57a00504b07ee2f90f99f61\", \"schedule_id\": 34438, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1557.902, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 3843.954, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1407\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 6672.006, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 8508.078, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 9644.571, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 10624.935, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 11831.637, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 13171.305, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 14355.372, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 15284.419, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 16625.419, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 17220.533, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 18593.949, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 19507.365, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 20544.121, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"1449H\", \"wtt_dep\": \"1451H\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 21567.732, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 23379.875, \"section_seq\": 1, \"route_path_id\": 42780}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23379.875, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42780}], \"total_distance_m\": 23379.875, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 21803.885, \"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": "1403", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:06:13Z\", \"source_id\": 58823134, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:06:16Z\", \"source_id\": 18739786, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:12:14Z\", \"source_id\": 58836459, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:13:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:12:17Z\", \"source_id\": 18743785, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:22:18Z\", \"source_id\": 58861367, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:23:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:22:20Z\", \"source_id\": 18750373, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:28:49Z\", \"source_id\": 58876648, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:30:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:28:55Z\", \"source_id\": 18754681, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:42:28Z\", \"source_id\": 58906800, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:42:30Z\", \"source_id\": 18763509, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:49:24Z\", \"source_id\": 58922038, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:49:29Z\", \"source_id\": 18768029, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:08:40Z\", \"source_id\": 58965238, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:08:46Z\", \"source_id\": 18780926, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:16:48Z\", \"source_id\": 58983309, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:16:50Z\", \"source_id\": 18786390, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:53Z\", \"source_id\": 59035968, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:41:00Z\", \"source_id\": 18802311, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:13Z\", \"source_id\": 18817122, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:32Z\", \"source_id\": 59132099, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:35Z\", \"source_id\": 18831407, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:07Z\", \"source_id\": 59151101, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:14Z\", \"source_id\": 18837182, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:51Z\", \"source_id\": 59212373, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:52Z\", \"source_id\": 18855741, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "2", "timing_fact_generation": 1789833652175232, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:20.903342", "service_state_evidence_id": 18855741, "current_leg_start_actual_dep": "2026-09-19T16:35:00+01:00", "operational_evidence_version": 178, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:21.436044", "service_state_valid_until_kind": null, "operational_interpretation_version": 178, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
O |
KGX |
NCL |
1S19 |
801212 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 326.97, "from_m": 0.0, "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": 543.949, "from_m": 326.97, "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": 7988.089, "from_m": 543.949, "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": 9275.276, "from_m": 7988.089, "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": 9644.571, "from_m": 9275.276, "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": 12934.563, "from_m": 9644.571, "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": 13367.781, "from_m": 12934.563, "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": 18287.663, "from_m": 13367.781, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18411.298, "from_m": 18287.663, "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": 18482.766, "from_m": 18411.298, "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": 18854.266, "from_m": 18482.766, "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": 20237.09, "from_m": 18854.266, "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": 21813.08, "from_m": 20237.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22449.981, "from_m": 21813.08, "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": 22926.656, "from_m": 22449.981, "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": 23379.875, "from_m": 22926.656, "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": 699799, "profile_key": "dfc4c91f22bb71b4af3388e102d8212423c2224da57a00504b07ee2f90f99f61", "schedule_id": 34438, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1403", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1557.902, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 3843.954, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1407", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 6672.006, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 8508.078, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Potters Bar", "stage_seq": 6, "distance_m": 9644.571, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 10624.935, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 11831.637, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 13171.305, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Stevenage", "stage_seq": 10, "distance_m": 14355.372, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425", "location": "Hitchin", "stage_seq": 11, "distance_m": 15284.419, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 16625.419, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Sandy", "stage_seq": 13, "distance_m": 17220.533, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438", "location": "Huntingdon", "stage_seq": 14, "distance_m": 18593.949, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Holme Jn", "stage_seq": 15, "distance_m": 19507.365, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 20544.121, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "1449H", "wtt_dep": "1451H", "location": "Peterborough", "stage_seq": 17, "distance_m": 21567.732, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 23379.875, "section_seq": 1, "route_path_id": 42780}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23379.875, "from_m": 0.0, "section_seq": 1, "route_path_id": 42780}], "total_distance_m": 23379.875, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 21803.885, "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": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:06:13Z", "source_id": 58823134, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T13:06:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:06:16Z", "source_id": 18739786, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:12:14Z", "source_id": 58836459, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T13:13:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:12:17Z", "source_id": 18743785, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:22:18Z", "source_id": 58861367, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T13:23:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:22:20Z", "source_id": 18750373, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:28:49Z", "source_id": 58876648, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T13:30:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:28:55Z", "source_id": 18754681, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:42:28Z", "source_id": 58906800, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T13:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:42:30Z", "source_id": 18763509, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11907, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:49:24Z", "source_id": 58922038, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T13:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:49:29Z", "source_id": 18768029, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:08:40Z", "source_id": 58965238, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T14:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:08:46Z", "source_id": 18780926, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:16:48Z", "source_id": 58983309, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T14:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:16:50Z", "source_id": 18786390, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6930, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:53Z", "source_id": 59035968, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T14:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:41:00Z", "source_id": 18802311, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T15:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:13Z", "source_id": 18817122, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:32Z", "source_id": 59132099, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T15:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:35Z", "source_id": 18831407, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4404, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:07Z", "source_id": 59151101, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T15:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:14Z", "source_id": 18837182, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3625, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:51Z", "source_id": 59212373, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T16:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:52Z", "source_id": 18855741, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
London Kings Cross |
1403 |
1403 |
1 |
None |
None |
Newcastle |
1701 |
1701 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G80240/2026-09-19/detailed |
None |
Darlington |
2026-09-19T16:35:00+01:00 |
Newcastle |
26.0 |
{"type": "LineString", "coordinates": [[-1.5463601, 54.52078769999999], [-1.54615, 54.5216217], [-1.5460977, 54.5217745], [-1.5460266, 54.5219447], [-1.5458499, 54.5222395], [-1.5456537, 54.52257709999999], [-1.5455729, 54.522764500000015], [-1.5454123999999998, 54.5231896], [-1.5453862000000005, 54.5233336], [-1.5453342, 54.5235627], [-1.5452944, 54.5237378], [-1.5452640162775255, 54.52385966446268], [-1.5451651, 54.524256399999985], [-1.5446414999999998, 54.52657849999999], [-1.5445183, 54.5270535], [-1.5443784, 54.5276519], [-1.5438859, 54.5296066], [-1.54364, 54.530582599999995], [-1.5433316999999998, 54.532192], [-1.5430411999999998, 54.533806299999995], [-1.5428927999999995, 54.534596], [-1.5428540999999998, 54.5349192], [-1.5426207, 54.53617499999999], [-1.5421566999999998, 54.5386718], [-1.5419297, 54.5399403], [-1.5411468, 54.54433530000001], [-1.540792, 54.546322], [-1.5403531, 54.54877960000001], [-1.5402997, 54.5491111], [-1.5400580999999998, 54.55060949999999], [-1.5398991, 54.5528555], [-1.5398827000000002, 54.5534227], [-1.5398991, 54.5539851], [-1.5399181, 54.5551335], [-1.5400515999999995, 54.5565256], [-1.5402233, 54.5579091], [-1.5407144999999998, 54.5600069], [-1.540779, 54.56028229999999], [-1.5411012000000002, 54.5613839], [-1.5411223, 54.56145600000001], [-1.5414241, 54.5626509], [-1.5423237, 54.56583289999999], [-1.5425404, 54.5665741], [-1.5426691, 54.5670144], [-1.5427896, 54.5674266], [-1.5432456999999995, 54.569189900000005], [-1.5437084, 54.57079250000001], [-1.5442337999999998, 54.57261239999999], [-1.5443969, 54.5731547], [-1.544544, 54.573701099999994], [-1.5448791, 54.57478760000001], [-1.5452005839927132, 54.575961363294546], [-1.545474, 54.5769596], [-1.5456934, 54.577570699999995], [-1.5457137999999997, 54.57762739999999], [-1.5457573999999998, 54.577749], [-1.545879, 54.57810990000001], [-1.5460381, 54.5784633], [-1.5461758999999995, 54.5787384], [-1.5463598, 54.579048500000006], [-1.5463977, 54.5791102], [-1.5465599999999995, 54.5793747], [-1.546814, 54.5797325], [-1.5470695, 54.5800647], [-1.5472229, 54.580252400000006], [-1.5472874, 54.5803284], [-1.5479677, 54.580980800000006], [-1.5483635, 54.5813215], [-1.5488014999999995, 54.5816564], [-1.5491552, 54.581919], [-1.5492244, 54.5819704], [-1.5496859999999997, 54.58226499999999], [-1.5500663, 54.582489900000006], [-1.5504896999999995, 54.58271020000001], [-1.5513463999999997, 54.5831392], [-1.5523398000000002, 54.58358479999999], [-1.5531802, 54.583936], [-1.5537333, 54.584166200000006], [-1.5540244, 54.58428740000001], [-1.5550372, 54.58470359999999], [-1.5554604, 54.584902199999995], [-1.5558468, 54.58509949999999], [-1.5561877999999998, 54.58528109999999], [-1.5565393, 54.5854737], [-1.5572012, 54.58585229999999], [-1.5578400999999995, 54.5863019], [-1.5581337999999998, 54.5865414], [-1.5584540999999998, 54.58682929999999], [-1.5587375999999995, 54.587102], [-1.5592383, 54.587677500000005], [-1.559487, 54.58802489999999], [-1.5597279, 54.5883959], [-1.5599484999999995, 54.5888126], [-1.5600275, 54.5890131], [-1.5600929, 54.58920859999999], [-1.5601855, 54.589478699999994], [-1.5602459999999998, 54.58974449999999], [-1.5602798999999998, 54.5899117], [-1.5603002999999998, 54.5900782], [-1.5603083999999998, 54.590433], [-1.5603109, 54.5907837], [-1.5603007, 54.5910374], [-1.5602567, 54.591478499999994], [-1.5602373, 54.591672900000006], [-1.5601911, 54.5918672], [-1.5600737999999998, 54.592335799999994], [-1.559933, 54.5927481], [-1.5599073, 54.5928304], [-1.5598302, 54.5930854], [-1.5597761999999995, 54.593257], [-1.5597128999999998, 54.59345799999999], [-1.5592892, 54.59481550000001], [-1.5588909, 54.5959564], [-1.5588217999999998, 54.59615449999998], [-1.5587278999999998, 54.5964497], [-1.5585809, 54.596830999999995], [-1.5584236, 54.5971816], [-1.5582903999999995, 54.59743300000001], [-1.5582403, 54.59752780000001], [-1.5579772, 54.598024499999994], [-1.557834, 54.5982872], [-1.5576574, 54.598611299999995], [-1.5573029, 54.5991888], [-1.5566763, 54.6000838], [-1.5561269999999998, 54.6008197], [-1.555337, 54.60179300000001], [-1.5549379, 54.6022847], [-1.5543255, 54.6030789], [-1.5541780999999997, 54.60325699999999], [-1.5536708, 54.6038698], [-1.5531921999999998, 54.60442809999999], [-1.5527008999999998, 54.6049518], [-1.5523067999999998, 54.60533860000001], [-1.5518765, 54.6057266], [-1.5513315, 54.6061702], [-1.5507709, 54.60658629999999], [-1.5502799, 54.60692439999999], [-1.5497955999999995, 54.60724119999999], [-1.5492501000000003, 54.6075713], [-1.5486985999999998, 54.6078777], [-1.5481495, 54.60818199999999], [-1.5475882, 54.6084426], [-1.5466974, 54.6088494], [-1.5458746, 54.6091929], [-1.5451663, 54.6094568], [-1.5443874999999998, 54.6097094], [-1.5437633, 54.6099128], [-1.5430858999999997, 54.6101031], [-1.5423712, 54.61029460000001], [-1.5421967, 54.61033659999999], [-1.5416272999999998, 54.61047339999999], [-1.5411507, 54.610580199999994], [-1.5407038999999998, 54.6106701], [-1.5402816, 54.6107506], [-1.539855, 54.610824], [-1.5389739, 54.6109589], [-1.5384970999999998, 54.6110208], [-1.5381486, 54.611066099999995], [-1.5372003999999997, 54.61116559999999], [-1.5363123, 54.6112446], [-1.5353397, 54.611328099999994], [-1.5344402, 54.611395300000005], [-1.5324027, 54.6115541], [-1.5319043, 54.61159629999999], [-1.5314338, 54.611647700000006], [-1.5308554, 54.611713], [-1.5303091, 54.6117801], [-1.5294197, 54.6119134], [-1.5285684, 54.6120521], [-1.5274909, 54.6122557], [-1.5271359830031863, 54.61233529500791], [-1.5264457, 54.612490099999995], [-1.5255239, 54.6127212], [-1.5246301, 54.61297129999999], [-1.5237722, 54.6132323], [-1.5233444, 54.61337749999999], [-1.5229411999999998, 54.61351340000001], [-1.5218706, 54.61391699999999], [-1.5213366, 54.61413], [-1.5208398, 54.61434779999999], [-1.5196310999999998, 54.614910899999984], [-1.5194036, 54.6150236], [-1.5191085999999998, 54.6151814], [-1.5185734, 54.6154676], [-1.517365, 54.61617809999999], [-1.5162012, 54.6170043], [-1.5151301, 54.6178515], [-1.5144276999999997, 54.618509200000005], [-1.5137902999999997, 54.6191701], [-1.5131880999999998, 54.6198989], [-1.5129047999999998, 54.6202743], [-1.5126270999999998, 54.6206516], [-1.5122127999999997, 54.621342199999994], [-1.5118545999999995, 54.62203590000001], [-1.5114936, 54.6229163], [-1.5111885000000005, 54.6238094], [-1.5103148999999998, 54.6264588], [-1.5102239, 54.6267394], [-1.5098159907923556, 54.62799653837929], [-1.5063245, 54.638755399999994], [-1.5056974, 54.64068759999999], [-1.5045765, 54.6440761], [-1.5040371, 54.6457629], [-1.5034782, 54.6474545], [-1.5032635, 54.6481258], [-1.503007, 54.648927400000005], [-1.5029208999999997, 54.6491921], [-1.5024757, 54.6505583], [-1.5024209, 54.65071499999999], [-1.5023067, 54.6510744], [-1.5022373999999998, 54.6512925], [-1.5020216, 54.652004299999994], [-1.5019218999999997, 54.6524187], [-1.501832, 54.65288269999999], [-1.5017895, 54.653127000000005], [-1.5017621999999995, 54.653370900000006], [-1.5017166, 54.65383489999999], [-1.5017089, 54.6543554], [-1.5017438, 54.6549291], [-1.5017550999999998, 54.655044999999994], [-1.5018007, 54.6553953], [-1.5019433999999998, 54.65609039999998], [-1.5020463999999998, 54.65647130000001], [-1.5022207999999997, 54.6569958], [-1.5024307, 54.6575198], [-1.5026465, 54.65797860000001], [-1.5030129, 54.658669], [-1.5032582999999995, 54.65905099999999], [-1.5035578999999997, 54.6594618], [-1.5039092999999997, 54.65992119999999], [-1.5043285, 54.6604215], [-1.5047639, 54.6608833], [-1.5052616999999997, 54.6613648], [-1.5053781999999998, 54.6614699], [-1.5057699999999998, 54.6618233], [-1.5063831999999997, 54.66232190000001], [-1.5068982, 54.6627106], [-1.5076534999999998, 54.66321699999999], [-1.5083265, 54.6636326], [-1.5086738999999998, 54.6638289], [-1.5090486, 54.6640227], [-1.509464, 54.66423850000001], [-1.5099251, 54.6644568], [-1.5106051, 54.66475629999999], [-1.5113843, 54.66505959999999], [-1.5137138999999995, 54.66586300000001], [-1.5144658, 54.66610570000001], [-1.5160667, 54.6666536], [-1.5165200000000003, 54.6668257], [-1.516975, 54.66700060000001], [-1.5173753999999997, 54.6671771], [-1.5175960999999998, 54.6672669], [-1.5178062, 54.6673576], [-1.5186504, 54.6677442], [-1.5194722, 54.6681444], [-1.5198736, 54.66834289999999], [-1.5202795999999998, 54.6685604], [-1.5210478, 54.66897809999999], [-1.521481, 54.66923779999999], [-1.5218869000000002, 54.66950880000001], [-1.5220880999999995, 54.6696424], [-1.522715, 54.6700587], [-1.5237366999999995, 54.670811699999994], [-1.5239186, 54.6709515], [-1.5243727, 54.671364], [-1.5246599999999997, 54.6715802], [-1.5257489, 54.67261849999999], [-1.5260200999999998, 54.672875799999986], [-1.5262493, 54.67309589999999], [-1.5263898, 54.6732435], [-1.5266173000000005, 54.67345729999999], [-1.5267673999999998, 54.6735826], [-1.5269099, 54.673709800000005], [-1.5270321, 54.6738105], [-1.5271359830031863, 54.67392637924273], [-1.5272407999999995, 54.674043299999994], [-1.5273579, 54.6741494], [-1.5275120999999998, 54.674282099999985], [-1.527638, 54.674406], [-1.5279651, 54.6748096], [-1.5281329, 54.67499779999999], [-1.5285090999999995, 54.6754037], [-1.5287489, 54.675693], [-1.5290838999999998, 54.676133], [-1.5293858, 54.6765777], [-1.5296545999999998, 54.6770463], [-1.5297744999999998, 54.6772448], [-1.5299233999999995, 54.67756039999999], [-1.5300392, 54.6778258], [-1.5301508, 54.678084000000005], [-1.5303327999999998, 54.6786124], [-1.5304651, 54.6791049], [-1.5305313, 54.679384600000006], [-1.5305933, 54.6795974], [-1.5307072, 54.6798466], [-1.5307280564311183, 54.679965231790945], [-1.5308386, 54.680594000000006], [-1.5312839, 54.6837774], [-1.5328892, 54.69438110000001], [-1.5331190999999995, 54.69592999999999], [-1.5332951999999995, 54.697116599999994], [-1.5338695, 54.7009857], [-1.5340196999999998, 54.7018374], [-1.5341886999999998, 54.70268829999999], [-1.5346071, 54.7041482], [-1.5347976, 54.7047076], [-1.5349061999999998, 54.7050904], [-1.5349909, 54.705476299999994], [-1.5351248, 54.70601870000001], [-1.5351917999999998, 54.7064487], [-1.53522, 54.7068765], [-1.5352187, 54.7073127], [-1.5352173, 54.70773650000001], [-1.5352059, 54.70800439999999], [-1.5351946, 54.70827229999999], [-1.5351921, 54.70861649999999], [-1.5351448, 54.7090677], [-1.5351341999999997, 54.7091492], [-1.5351274, 54.70926589999999], [-1.5350969, 54.7097205], [-1.5350340999999998, 54.7101419], [-1.5350261, 54.7105293], [-1.5349961, 54.7107618], [-1.5348377999999998, 54.71212520000001], [-1.5347986999999998, 54.7128989], [-1.5348278, 54.713428099999994], [-1.5348384999999998, 54.713647599999994], [-1.5348477, 54.7137185], [-1.5349016, 54.71414819999999], [-1.5349773, 54.714601599999995], [-1.5350724, 54.7150379], [-1.5352173, 54.7155281], [-1.5352978999999998, 54.7157431], [-1.5354008999999995, 54.7160178], [-1.5358154, 54.71693369999999], [-1.5363399, 54.7178172], [-1.5368565, 54.718563800000005], [-1.536938, 54.7186682], [-1.5375276999999998, 54.7193557], [-1.537727, 54.71958159999999], [-1.5381021, 54.7200068], [-1.5388722, 54.72072200000001], [-1.5393327, 54.7211102], [-1.5395865, 54.721316], [-1.5410715, 54.722396100000005], [-1.5416077, 54.7227335], [-1.5421842, 54.7230717], [-1.5435664, 54.7238221], [-1.5449272, 54.7244472], [-1.5458544, 54.724811599999995], [-1.5462278, 54.7249583], [-1.5475404, 54.7254361], [-1.5484332999999997, 54.72574749999999], [-1.5510981999999998, 54.7266852], [-1.5517163, 54.726903], [-1.5541406999999998, 54.7277422], [-1.5556567, 54.728266899999994], [-1.5565311999999998, 54.72856579999999], [-1.5574987, 54.728863], [-1.5579451, 54.7289968], [-1.5584219, 54.72912109999999], [-1.5589014, 54.72923910000001], [-1.5594497, 54.72935149999999], [-1.5603161, 54.72952089999998], [-1.5612037, 54.7296723], [-1.5618663999999998, 54.72976559999999], [-1.5624066999999997, 54.72983490000001], [-1.5634129, 54.7299234], [-1.5644020999999997, 54.72997329999999], [-1.5651946, 54.7300005], [-1.5659778999999998, 54.730010500000006], [-1.5672376, 54.729976], [-1.5679162000000002, 54.729947], [-1.5686611999999998, 54.7298868], [-1.5699761, 54.72973839999999], [-1.5710118999999998, 54.7295994], [-1.5722887, 54.72942], [-1.5735113, 54.72925629999999], [-1.5751697, 54.72913200000001], [-1.5756541, 54.7291169], [-1.5762164, 54.7291033], [-1.5773029, 54.729113000000005], [-1.5782339, 54.729146500000006], [-1.5791918, 54.7292059], [-1.5799265, 54.729273500000005], [-1.5809856, 54.7293994], [-1.5823758, 54.7296327], [-1.5828842, 54.729740799999995], [-1.5833658999999998, 54.7298479], [-1.5843434, 54.73010390000001], [-1.5873764, 54.7310049], [-1.5876511999999998, 54.731090300000005], [-1.5893463999999995, 54.73161730000001], [-1.590182128962165, 54.73186748576877], [-1.5915835, 54.73228699999999], [-1.5932423, 54.7327842], [-1.5949763, 54.73331209999999], [-1.5964488, 54.7338198], [-1.5969101, 54.7339957], [-1.5978798999999997, 54.73441429999998], [-1.5989284, 54.73493989999999], [-1.59923, 54.7351056], [-1.599344, 54.7351691], [-1.5998193, 54.7354517], [-1.6007821, 54.73609050000001], [-1.6012729, 54.73645919999999], [-1.6016906, 54.7368007], [-1.6023681, 54.73741390000001], [-1.6029638, 54.73803], [-1.6034626999999997, 54.73865989999999], [-1.6039880999999998, 54.7394434], [-1.6043163, 54.7400999], [-1.6044718999999998, 54.7404743], [-1.6047124999999998, 54.7412294], [-1.6047373, 54.741336], [-1.6050625, 54.743324], [-1.6056219, 54.7473049], [-1.6057094999999997, 54.7479352], [-1.6064963, 54.75359480000001], [-1.6071011, 54.7579123], [-1.6072023999999998, 54.7589329], [-1.6072045, 54.75993439999999], [-1.6071765999999998, 54.76052820000001], [-1.6071622999999997, 54.76099919999999], [-1.6071275, 54.7620878], [-1.6070679, 54.763307399999995], [-1.607069, 54.76356769999999], [-1.6070348, 54.7644377], [-1.6069651, 54.76558120000001], [-1.6069574, 54.7660224], [-1.6069544999999998, 54.76618979999999], [-1.6069452, 54.76673289999999], [-1.6069401, 54.767514], [-1.6068445999999998, 54.7681705], [-1.6067058, 54.7686198], [-1.6064882000000005, 54.769135899999995], [-1.6063211999999998, 54.769411700000006], [-1.6062383999999998, 54.7695282], [-1.6060426, 54.769804], [-1.6057137999999995, 54.770219], [-1.6052683000000003, 54.770632500000005], [-1.6050844, 54.7707905], [-1.6048134999999997, 54.77100489999999], [-1.6046029999999998, 54.7711579], [-1.604405, 54.77129550000001], [-1.6041601, 54.77145089999999], [-1.6039432, 54.7715819], [-1.603678, 54.77173160000001], [-1.603291, 54.7719299], [-1.6029671, 54.7720836], [-1.6026545999999997, 54.77221779999999], [-1.6021956999999998, 54.77240040000001], [-1.6016391, 54.7726071], [-1.6014399999999998, 54.7726689], [-1.6003495, 54.7730383], [-1.5998445999999995, 54.77320009999999], [-1.5994092999999998, 54.77334239999998], [-1.5991482, 54.77341870000001], [-1.5961787999999997, 54.77419859999999], [-1.590009, 54.7757811], [-1.5890032, 54.7760497], [-1.5870453, 54.7765581], [-1.5862290999999995, 54.77681909999999], [-1.5855701999999998, 54.77707639999999], [-1.5854320999999998, 54.7771303], [-1.5843187, 54.77766479999999], [-1.5838989, 54.77788150000001], [-1.5832932, 54.7782364], [-1.5830116, 54.7784321], [-1.5828158, 54.77857600000001], [-1.5827397999999997, 54.77863410000001], [-1.5824712, 54.7788992], [-1.5816987000000002, 54.77967989999999], [-1.5811198999999998, 54.78025699999999], [-1.5807327, 54.78062919999999], [-1.5804357999999998, 54.7809181], [-1.5801568999999998, 54.78120369999999], [-1.5798684, 54.78150560000001], [-1.5786613, 54.7827806], [-1.5782702999999998, 54.78314099999999], [-1.5777554635304003, 54.78370334271616], [-1.5775496, 54.7839282], [-1.5758007, 54.7858384], [-1.5750773999999998, 54.7866221], [-1.5743206, 54.78745150000001], [-1.573271, 54.7886019], [-1.5724693, 54.7894817], [-1.572252, 54.78972069999999], [-1.5708763999999995, 54.791233299999995], [-1.5706419, 54.791472], [-1.569915, 54.792211899999984], [-1.5695250999999997, 54.7926224], [-1.569096, 54.7930161], [-1.5687706, 54.79327570000001], [-1.5684343999999997, 54.7935054], [-1.5677223, 54.7939599], [-1.567263, 54.7942596], [-1.5669395999999998, 54.7944698], [-1.5660932, 54.794973600000006], [-1.5650888999999997, 54.7955595], [-1.5645943999999998, 54.7958641], [-1.5641327, 54.7961727], [-1.5637128, 54.79647819999999], [-1.5633568, 54.79676], [-1.5629951, 54.79707119999999], [-1.5626791999999998, 54.7973726], [-1.5624228999999998, 54.7976478], [-1.5623071000000002, 54.79778700000001], [-1.5621955, 54.79792629999999], [-1.5619793, 54.798209699999994], [-1.5617734, 54.79849269999998], [-1.561605, 54.798767], [-1.5614511999999998, 54.79905149999999], [-1.5613072999999995, 54.79933599999999], [-1.5611873, 54.79962019999999], [-1.5610896, 54.7999003], [-1.5610135999999997, 54.80018709999999], [-1.5609457, 54.80046809999999], [-1.5609039, 54.80075579999999], [-1.5608817999999998, 54.80099220000001], [-1.5608778, 54.80122939999999], [-1.5608838, 54.80170269999999], [-1.5608996999999998, 54.8019423], [-1.5609417, 54.8021795], [-1.5609836999999998, 54.8024168], [-1.5610527, 54.8026472], [-1.5611695, 54.8030156], [-1.5613112999999998, 54.80337949999999], [-1.5613833, 54.803557999999995], [-1.5614752, 54.8037388], [-1.5616359999999998, 54.804015699999994], [-1.5616809, 54.8040931], [-1.5618527999999998, 54.80436529999999], [-1.5620425999999998, 54.80461979999998], [-1.5622443999999998, 54.8048812], [-1.5624632, 54.8051249], [-1.5628277999999998, 54.80550769999999], [-1.5632123999999998, 54.805857499999995], [-1.563544, 54.80615029999999], [-1.5639053999999997, 54.80644169999999], [-1.5646126, 54.80700300000001], [-1.5651789, 54.80742420000001], [-1.5653109999999997, 54.807522500000005], [-1.566293, 54.8083067], [-1.5678407999999997, 54.8095241], [-1.5691517, 54.810559699999985], [-1.5694015, 54.8107371], [-1.5702343999999997, 54.8113871], [-1.5709135, 54.8119272], [-1.5715530999999998, 54.812463599999994], [-1.5721365, 54.8130013], [-1.5724121999999998, 54.813281], [-1.5726699999999998, 54.8135597], [-1.57316, 54.8141031], [-1.5739983, 54.8151168], [-1.5743674, 54.815552], [-1.5754217999999998, 54.816863], [-1.5760748, 54.8176749], [-1.5773303999999997, 54.8192081], [-1.5785786999999998, 54.8207464], [-1.5793043999999998, 54.82163349999999], [-1.5800518, 54.82265760000001], [-1.5800946, 54.82271629999999], [-1.5803226999999995, 54.82304740000001], [-1.5805352, 54.8233921], [-1.5807707999999998, 54.823841599999994], [-1.5809985999999998, 54.8242736], [-1.5812003999999995, 54.8247052], [-1.5814861, 54.8255581], [-1.5816038, 54.82599870000001], [-1.5816957, 54.8264154], [-1.5818657, 54.8272972], [-1.5824178999999998, 54.8307722], [-1.5825351, 54.8318592], [-1.5825323, 54.8324044], [-1.5825010999999998, 54.83294970000001], [-1.582419, 54.83351290000001], [-1.5823170999999998, 54.83405139999999], [-1.5821633, 54.834604899999995], [-1.5819824999999998, 54.8351411], [-1.581846352463911, 54.83547284519987], [-1.5816320999999998, 54.83599490000001], [-1.5814979999999998, 54.836321799999986], [-1.5814442000000002, 54.836457], [-1.581024, 54.83751349999999], [-1.5806808, 54.8383285], [-1.5803292999999998, 54.83914459999999], [-1.5802450999999995, 54.83936039999999], [-1.5796914, 54.8407053], [-1.5794886999999995, 54.8411944], [-1.5794163, 54.841369099999994], [-1.5787848999999998, 54.84289249999999], [-1.5787127999999997, 54.84305839999999], [-1.5782651, 54.844211900000005], [-1.5775719, 54.845859799999985], [-1.5774140999999997, 54.8462636], [-1.5772821999999995, 54.8466857], [-1.577081, 54.84752399999999], [-1.5769965, 54.848111], [-1.5769385, 54.848709199999995], [-1.5769375999999995, 54.84880280000001], [-1.5769325, 54.8493016], [-1.5769698999999997, 54.849885100000016], [-1.5771542999999997, 54.85093620000001], [-1.5773042, 54.85147450000001], [-1.577464, 54.851976400000005], [-1.5775613, 54.8522776], [-1.5778932, 54.8533532], [-1.5780572999999998, 54.8538279], [-1.5781149000000003, 54.85399970000001], [-1.5783535999999998, 54.85470289999999], [-1.5785032999999995, 54.85514440000001], [-1.5785125, 54.8551716], [-1.5786656999999995, 54.855646199999995], [-1.5788154, 54.856195099999994], [-1.5788829999999998, 54.8564805], [-1.5789470999999995, 54.8567515], [-1.579026, 54.8571422], [-1.5790934, 54.857487099999986], [-1.5791181000000003, 54.85778109999999], [-1.5791345, 54.8580821], [-1.57914, 54.8583831], [-1.5791345, 54.8586842], [-1.5791156, 54.85901609999999], [-1.5790832, 54.859347699999994], [-1.5790375999999997, 54.8596783], [-1.5789681, 54.8600393], [-1.5789069, 54.86049070000001], [-1.5788177, 54.86105289999999], [-1.5787109, 54.861683199999995], [-1.5785076000000002, 54.86287349999999], [-1.5783989, 54.863460899999986], [-1.5783067, 54.864056200000014], [-1.5780795, 54.8654666], [-1.5779708, 54.86613379999999], [-1.5779013, 54.8668505], [-1.5778597, 54.867245699999984], [-1.5778414, 54.8676365], [-1.5778389, 54.8682605], [-1.577874, 54.8688868], [-1.5779314, 54.8698491], [-1.578049, 54.8707605], [-1.5782091, 54.8717213], [-1.5783318, 54.87221], [-1.5784608, 54.8727825], [-1.5785540999999998, 54.8731945], [-1.5788339000000002, 54.87434040000001], [-1.579044, 54.87521540000001], [-1.5790987, 54.87544330000001], [-1.5793238999999997, 54.8763722], [-1.579398, 54.8766778], [-1.5794589999999995, 54.8769292], [-1.5795311, 54.877264999999994], [-1.5796159999999997, 54.8776218], [-1.5802217, 54.880115499999995], [-1.5808513999999998, 54.8825885], [-1.5810775, 54.88353779999999], [-1.5816568, 54.885984599999986], [-1.5817502, 54.886379], [-1.5819337336995734, 54.88717603594891], [-1.5820743999999998, 54.8877869], [-1.5822556, 54.8886528], [-1.5822773999999995, 54.88873279999999], [-1.5823888, 54.8891828], [-1.5828079, 54.8907609], [-1.5831051, 54.8916475], [-1.5834189999999997, 54.892387199999995], [-1.5836925, 54.8929187], [-1.5839979, 54.8934222], [-1.5844743999999995, 54.8940958], [-1.5849953, 54.89477579999999], [-1.5868247, 54.89695179999999], [-1.5874606, 54.8977162], [-1.5886329999999995, 54.899125600000005], [-1.5898692, 54.90066469999999], [-1.5904506, 54.9014299], [-1.59101, 54.9022043], [-1.5913168, 54.9026372], [-1.5913973, 54.9027589], [-1.5915472999999998, 54.90298560000001], [-1.5916016999999998, 54.90306799999999], [-1.5926477, 54.9045503], [-1.5937718999999997, 54.9061109], [-1.5938276999999998, 54.9061934], [-1.5944843, 54.9071333], [-1.5946616, 54.9073772], [-1.5953282000000002, 54.9082996], [-1.595975, 54.9092094], [-1.5969703, 54.9106094], [-1.5986206, 54.91291449999999], [-1.5996650999999995, 54.914383699999995], [-1.6001857, 54.91510850000001], [-1.6006963, 54.91583200000001], [-1.6020423, 54.9177144], [-1.6027219, 54.9187021], [-1.6034076, 54.9196867], [-1.6037914, 54.92027459999999], [-1.6041597, 54.920871299999995], [-1.6046373, 54.9216662], [-1.6073036, 54.9263729], [-1.6074746, 54.9267339], [-1.6076226999999998, 54.9270999], [-1.6077802, 54.9274713], [-1.6079044, 54.92781589999999], [-1.6080951, 54.9284154], [-1.6082738, 54.9289934], [-1.6085383999999998, 54.929917499999995], [-1.6086051999999995, 54.9301508], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.619594, 54.9540965], [-1.6195870296018564, 54.9541941284959], [-1.6194369999999998, 54.95459759999999], [-1.6193803, 54.954753800000006], [-1.6193649, 54.95479609999999], [-1.619196, 54.95518109999999], [-1.6190726, 54.9554122], [-1.618917, 54.95570789999999], [-1.6186855, 54.95610609999999], [-1.6178961, 54.95749039999999], [-1.6176885, 54.9578806], [-1.6175705, 54.9581047], [-1.6174788, 54.95825060000001], [-1.6173877585366978, 54.95839522977898], [-1.6173857, 54.9583985], [-1.6172646999999998, 54.958566], [-1.6171790999999998, 54.958666699999995], [-1.6169675114151385, 54.958889573699125], [-1.6168341, 54.9590301], [-1.6166932, 54.95916150000001], [-1.6163907, 54.95943590000001], [-1.6155307, 54.9601455], [-1.6153148999999998, 54.9603746], [-1.6152486, 54.96047579999999], [-1.6151727999999996, 54.9605848], [-1.6150479, 54.9607913], [-1.6149734999999998, 54.9609391], [-1.6149386, 54.96102139999999], [-1.6149105, 54.961108799999984], [-1.6148862999999998, 54.9612001], [-1.6148775999999998, 54.9612483], [-1.6148659999999997, 54.961355100000006], [-1.6148669, 54.961457499999995], [-1.6148747, 54.9615615], [-1.6148872999999997, 54.9616299], [-1.6149096, 54.9617138], [-1.6149386, 54.9618034], [-1.6149528000000002, 54.9618466], [-1.6150022, 54.9619459], [-1.6150568999999997, 54.9620371], [-1.6151236, 54.9621337], [-1.6151895, 54.962214900000006], [-1.6152389, 54.96227280000001], [-1.6153261, 54.9623612], [-1.6154326999999995, 54.9624535], [-1.6154719, 54.9624869], [-1.6169675114151385, 54.96376206516879], [-1.6171584999999995, 54.96392490000001], [-1.6178534999999998, 54.96451750000001], [-1.6181685999999995, 54.964797999999995], [-1.6184596, 54.965053999999995], [-1.6186153, 54.96519080000001], [-1.6186358999999997, 54.9652091], [-1.618851, 54.9653969], [-1.6189750999999997, 54.965531], [-1.619042, 54.965613899999994], [-1.6191165999999997, 54.9657273], [-1.6191489999999995, 54.9657823], [-1.6191959, 54.9658757], [-1.6192207, 54.965942], [-1.6192529, 54.96604060000001], [-1.6192672, 54.96610040000001], [-1.619296, 54.966233299999985], [-1.6193006, 54.966334499999995], [-1.6192978999999998, 54.96641089999999], [-1.6192862999999995, 54.9664903], [-1.6192686, 54.9665707], [-1.6192508, 54.96665169999999], [-1.6192125999999998, 54.9667574], [-1.6191921, 54.966801999999994], [-1.6191742, 54.9668408], [-1.6191258999999998, 54.9669198], [-1.6190712, 54.96700979999999], [-1.6190089000000003, 54.967096], [-1.6187953, 54.9674054], [-1.618743, 54.9674731], [-1.6186991999999998, 54.96753100000001], [-1.6186469999999995, 54.96758820000001], [-1.6185666999999997, 54.9676671], [-1.6184804, 54.96774250000001], [-1.6183819999999998, 54.96781430000001], [-1.6182847, 54.96787989999999], [-1.6181753, 54.967941999999994], [-1.6180907999999998, 54.967986100000005], [-1.6180368000000005, 54.9680139], [-1.6179043, 54.96807319999999], [-1.6177692999999995, 54.96812899999999], [-1.6176222999999998, 54.968182000000006], [-1.6175019, 54.9682197], [-1.6174149999999998, 54.9682438]]} |
36.0 |
1636 |
1702 |
Darlington |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-19 16:12:22 |
TERMINATED |
2026-09-19 16:02:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855741 |
1789833652175232 |
178 |
178 |
2026-09-19 16:12:21.436044 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:20.903342 |
| 671864 |
702745 |
G30754 |
362S41MS19 |
2026-09-19 |
COMPLETE |
18855470 |
2026-09-19 17:02:00 |
2026-09-19 16:12:51 |
2026-09-21 16:12:51 |
{"id": 702745, "stp": "P", "toc": "Merseyrail", "uid": "G30754", "consist": "777006+777028", "dest_crs": "SOP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30754/2026-09-19/detailed", "trust_id": "362S41MS19", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-19", "dest_arr_time": "1704", "dest_platform": "1", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2S41", "timing_status": "EARLY", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1702", "current_leg_dep": "1658", "current_leg_end": "Southport", "origin_dep_time": "1617", "origin_platform": "2", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-19T16:12:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Birkdale", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Birkdale", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 861.994, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 907.613, \"from_m\": 861.994, \"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\": 1355.586, \"from_m\": 907.613, \"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\": 4570.411, \"from_m\": 1355.586, \"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\": 4875.951, \"from_m\": 4570.411, \"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\": 6883.093, \"from_m\": 4875.951, \"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\": 8537.145, \"from_m\": 6883.093, \"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\": 8893.462, \"from_m\": 8537.145, \"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\": 9834.448, \"from_m\": 8893.462, \"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\": 10084.003, \"from_m\": 9834.448, \"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\": 10718.249, \"from_m\": 10084.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14378.323, \"from_m\": 10718.249, \"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\": 14428.635, \"from_m\": 14378.323, \"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\": 14514.202, \"from_m\": 14428.635, \"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\": 14750.644, \"from_m\": 14514.202, \"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\": 15325.359, \"from_m\": 14750.644, \"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\": 16348.814, \"from_m\": 15325.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\": 22875.341, \"from_m\": 16348.814, \"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\": 23093.693, \"from_m\": 22875.341, \"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\": 23540.015, \"from_m\": 23093.693, \"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\": 46353.329, \"from_m\": 23540.015, \"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\": 46939.981, \"from_m\": 46353.329, \"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\": 47580.949, \"from_m\": 46939.981, \"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\": 47825.751, \"from_m\": 47580.949, \"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\": 48084.099, \"from_m\": 47825.751, \"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\": 49348.073, \"from_m\": 48084.099, \"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\": 50195.436, \"from_m\": 49348.073, \"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\": 50221.405, \"from_m\": 50195.436, \"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\": 50293.813, \"from_m\": 50221.405, \"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\": 52832.047, \"from_m\": 50293.813, \"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\": 53016.641, \"from_m\": 52832.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53079.303, \"from_m\": 53016.641, \"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\": 57898.945, \"from_m\": 53079.303, \"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\": 58718.661, \"from_m\": 57898.945, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70221.941, \"from_m\": 58718.661, \"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\": 70771.141, \"from_m\": 70221.941, \"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\": 81451.566, \"from_m\": 70771.141, \"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\": 81705.519, \"from_m\": 81451.566, \"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\": 88214.598, \"from_m\": 81705.519, \"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\": 88471.392, \"from_m\": 88214.598, \"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\": 88515.75, \"from_m\": 88471.392, \"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\": 88540.096, \"from_m\": 88515.75, \"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\": 88971.092, \"from_m\": 88540.096, \"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\": 702745, \"profile_key\": \"4eef67b9ee9b6afb6bd0728f47f80ebc27b7cb1acb8815bda6de76858cdf8458\", \"schedule_id\": 13961, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 1319.844, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3396.718, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 7086.743, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 8445.436, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 10243.31, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1631H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 12464.561, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 14637.552, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 23319.677, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 35477.997, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1642H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 48126.253, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 49843.635, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1648H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 52888.937, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1652H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 58144.699, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 65409.211, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1657H\", \"wtt_dep\": \"1658\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 72930.861, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 79887.033, \"section_seq\": 1, \"route_path_id\": 70228}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 88971.092, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70228}], \"total_distance_m\": 88971.092, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 87271.215, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1699.877, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:58Z\", \"source_id\": 59120221, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:58Z\", \"source_id\": 18827711, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:25Z\", \"source_id\": 59127673, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:30Z\", \"source_id\": 18830050, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:02Z\", \"source_id\": 59131054, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:04Z\", \"source_id\": 18831107, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:29Z\", \"source_id\": 59136391, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:33Z\", \"source_id\": 18832736, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:53Z\", \"source_id\": 59141667, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:59Z\", \"source_id\": 18834347, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:26Z\", \"source_id\": 59145005, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:31Z\", \"source_id\": 18835366, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:52Z\", \"source_id\": 59150591, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:56Z\", \"source_id\": 18837039, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:09Z\", \"source_id\": 59157799, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:11Z\", \"source_id\": 18839155, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:31Z\", \"source_id\": 59162928, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:36Z\", \"source_id\": 18840764, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:17Z\", \"source_id\": 59166785, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:20Z\", \"source_id\": 18841945, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:27Z\", \"source_id\": 59178564, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:29Z\", \"source_id\": 18845436, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:49Z\", \"source_id\": 59183764, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:56Z\", \"source_id\": 18847071, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:28Z\", \"source_id\": 59187502, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:33Z\", \"source_id\": 18848163, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:39Z\", \"source_id\": 59198870, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:55:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:45Z\", \"source_id\": 18851622, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:24Z\", \"source_id\": 59202539, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:58:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:25Z\", \"source_id\": 18852781, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:28Z\", \"source_id\": 59211639, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:31Z\", \"source_id\": 18855470, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "1", "timing_fact_generation": 1789833632876649, "current_leg_arrival_utc": "2026-09-19T17:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:23.280773", "service_state_evidence_id": 18855470, "current_leg_start_actual_dep": "2026-09-19T16:58:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:23.986703", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
SOP |
2S41 |
777006+777028 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 861.994, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 907.613, "from_m": 861.994, "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": 1355.586, "from_m": 907.613, "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": 4570.411, "from_m": 1355.586, "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": 4875.951, "from_m": 4570.411, "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": 6883.093, "from_m": 4875.951, "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": 8537.145, "from_m": 6883.093, "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": 8893.462, "from_m": 8537.145, "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": 9834.448, "from_m": 8893.462, "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": 10084.003, "from_m": 9834.448, "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": 10718.249, "from_m": 10084.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14378.323, "from_m": 10718.249, "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": 14428.635, "from_m": 14378.323, "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": 14514.202, "from_m": 14428.635, "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": 14750.644, "from_m": 14514.202, "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": 15325.359, "from_m": 14750.644, "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": 16348.814, "from_m": 15325.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": 22875.341, "from_m": 16348.814, "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": 23093.693, "from_m": 22875.341, "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": 23540.015, "from_m": 23093.693, "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": 46353.329, "from_m": 23540.015, "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": 46939.981, "from_m": 46353.329, "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": 47580.949, "from_m": 46939.981, "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": 47825.751, "from_m": 47580.949, "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": 48084.099, "from_m": 47825.751, "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": 49348.073, "from_m": 48084.099, "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": 50195.436, "from_m": 49348.073, "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": 50221.405, "from_m": 50195.436, "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": 50293.813, "from_m": 50221.405, "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": 52832.047, "from_m": 50293.813, "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": 53016.641, "from_m": 52832.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53079.303, "from_m": 53016.641, "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": 57898.945, "from_m": 53079.303, "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": 58718.661, "from_m": 57898.945, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70221.941, "from_m": 58718.661, "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": 70771.141, "from_m": 70221.941, "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": 81451.566, "from_m": 70771.141, "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": 81705.519, "from_m": 81451.566, "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": 88214.598, "from_m": 81705.519, "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": 88471.392, "from_m": 88214.598, "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": 88515.75, "from_m": 88471.392, "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": 88540.096, "from_m": 88515.75, "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": 88971.092, "from_m": 88540.096, "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": 702745, "profile_key": "4eef67b9ee9b6afb6bd0728f47f80ebc27b7cb1acb8815bda6de76858cdf8458", "schedule_id": 13961, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1617", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 1319.844, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Sandhills", "stage_seq": 3, "distance_m": 3396.718, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626", "location": "Bank Hall", "stage_seq": 4, "distance_m": 7086.743, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 8445.436, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 10243.31, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 12464.561, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 14637.552, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 23319.677, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639", "location": "Hall Road", "stage_seq": 10, "distance_m": 35477.997, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Hightown", "stage_seq": 11, "distance_m": 48126.253, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646H", "location": "Formby", "stage_seq": 12, "distance_m": 49843.635, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Freshfield", "stage_seq": 13, "distance_m": 52888.937, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 58144.699, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Hillside", "stage_seq": 15, "distance_m": 65409.211, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1657H", "wtt_dep": "1658", "location": "Birkdale", "stage_seq": 16, "distance_m": 72930.861, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 79887.033, "section_seq": 1, "route_path_id": 70228}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 88971.092, "from_m": 0.0, "section_seq": 1, "route_path_id": 70228}], "total_distance_m": 88971.092, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 87271.215, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1699.877, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:58Z", "source_id": 59120221, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:58Z", "source_id": 18827711, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:25Z", "source_id": 59127673, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:30Z", "source_id": 18830050, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:02Z", "source_id": 59131054, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:04Z", "source_id": 18831107, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:29Z", "source_id": 59136391, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:33Z", "source_id": 18832736, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:53Z", "source_id": 59141667, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:59Z", "source_id": 18834347, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:26Z", "source_id": 59145005, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:31:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:31Z", "source_id": 18835366, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:52Z", "source_id": 59150591, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:56Z", "source_id": 18837039, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:09Z", "source_id": 59157799, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:37:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:11Z", "source_id": 18839155, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:31Z", "source_id": 59162928, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:36Z", "source_id": 18840764, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:17Z", "source_id": 59166785, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:20Z", "source_id": 18841945, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:27Z", "source_id": 59178564, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:29Z", "source_id": 18845436, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:49Z", "source_id": 59183764, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:56Z", "source_id": 18847071, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:28Z", "source_id": 59187502, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:52:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:33Z", "source_id": 18848163, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:39Z", "source_id": 59198870, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:55:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:45Z", "source_id": 18851622, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:24Z", "source_id": 59202539, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:58:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:25Z", "source_id": 18852781, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9314, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:28Z", "source_id": 59211639, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:31Z", "source_id": 18855470, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
1617 |
1617 |
2 |
None |
None |
Southport |
1704 |
1703 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30754/2026-09-19/detailed |
None |
Birkdale |
2026-09-19T16:58:00+01:00 |
Southport |
4.0 |
{"type": "LineString", "coordinates": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
1.1 |
1658 |
1702 |
Birkdale |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-19 16:12:51 |
TERMINATED |
2026-09-19 16:02:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855470 |
1789833632876649 |
62 |
62 |
2026-09-19 16:12:23.986703 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:23.280773 |
| 671865 |
701976 |
C42641 |
812O14MR19 |
2026-09-19 |
COMPLETE |
18856136 |
2026-09-19 17:02:00 |
2026-09-19 16:12:51 |
2026-09-21 16:12:51 |
{"id": 701976, "stp": "P", "toc": "Great Western Railway", "uid": "C42641", "consist": "158769", "dest_crs": "SAL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C42641/2026-09-19/detailed", "trust_id": "812O14MR19", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Salisbury", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "4", "is_terminated": 1, "next_location": "Salisbury", "signalling_id": "2O14", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "1702", "current_leg_dep": "1642", "current_leg_end": "Salisbury", "origin_dep_time": "1542", "origin_platform": "13", "current_location": "Salisbury Sig. Sy43", "last_update_time": "2026-09-19T16:12:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.17717483505595, 51.20711159539557], [-2.1766985, 51.2069214], [-2.1761061000000006, 51.20668599999999], [-2.1754178999999993, 51.20641419999998], [-2.1761353, 51.2066605], [-2.1755796999999997, 51.20643609999999], [-2.1751951999999997, 51.206283599999985], [-2.1747933, 51.2061274], [-2.1744705, 51.2060117], [-2.1741063, 51.20589150000001], [-2.1737269, 51.2057766], [-2.1732502, 51.205639999999995], [-2.1728386999999993, 51.2055276], [-2.1724019, 51.2054121], [-2.1715735, 51.2052273], [-2.1711219, 51.205139], [-2.1705939999999995, 51.2050448], [-2.1701041999999995, 51.20496], [-2.1697155, 51.20489979999999], [-2.169249, 51.20482969999999], [-2.1687608999999997, 51.2047584], [-2.1683685, 51.2047136], [-2.1678739999999994, 51.2046593], [-2.1674646, 51.2046197], [-2.1670724999999997, 51.2045854], [-2.1666603, 51.2045584], [-2.166176, 51.2045342], [-2.1657646999999995, 51.204518500000006], [-2.1653402, 51.2045067], [-2.1648745000000003, 51.2045036], [-2.1643439, 51.204508800000006], [-2.1639532, 51.2045192], [-2.1634712, 51.2045422], [-2.1631063, 51.2045627], [-2.162561, 51.204602099999995], [-2.1616194999999996, 51.20468280000001], [-2.1606224, 51.2047782], [-2.1601089, 51.2048225], [-2.1596438999999994, 51.20486389999999], [-2.1592153, 51.2048958], [-2.1587865, 51.2049278], [-2.1584667, 51.2049434], [-2.1580264, 51.2049611], [-2.157603, 51.2049727], [-2.1572661, 51.2049756], [-2.1569012, 51.20497369999998], [-2.1565215, 51.204966199999994], [-2.1561701, 51.2049558], [-2.1559566818868516, 51.2049454188749], [-2.1558349999999997, 51.2049395], [-2.1553268000000005, 51.2049122], [-2.1548709, 51.20488069999998], [-2.154517282445548, 51.20485329937238], [-2.1545159999999997, 51.20485320000001], [-2.1538513, 51.204794099999994], [-2.1533165, 51.20473419999999], [-2.1528137999999997, 51.2046722], [-2.1522958999999995, 51.2045975], [-2.151794, 51.2045164], [-2.1511874999999994, 51.2044125], [-2.1506241, 51.204303], [-2.1501123, 51.2041965], [-2.1495841999999996, 51.204075], [-2.1490203, 51.2039334], [-2.1486294999999997, 51.2038328], [-2.1483549, 51.2037542], [-2.147867, 51.203609], [-2.1474592999999995, 51.2034799], [-2.1470202, 51.203329700000005], [-2.1464621, 51.2031325], [-2.1461336, 51.203009900000005], [-2.1458195, 51.2028833], [-2.1452411, 51.2026362], [-2.1447887, 51.20242960000001], [-2.1443883, 51.20224069999999], [-2.1441222, 51.202106], [-2.1438737, 51.2019728], [-2.1436441, 51.20184699999999], [-2.1434512, 51.201738299999995], [-2.1431215, 51.2015462], [-2.1428559, 51.20138469999999], [-2.1426122, 51.201228500000006], [-2.1422708, 51.2010003], [-2.141987, 51.2008012], [-2.1417317, 51.2006123], [-2.1413629, 51.20033339999999], [-2.1409353, 51.1999901], [-2.1405007, 51.19963450000001], [-2.140004, 51.19922679999999], [-2.1393873999999995, 51.19872370000001], [-2.1389319, 51.1983569], [-2.138493, 51.1980104], [-2.1380961, 51.1977065], [-2.1377069, 51.19740850000001], [-2.1375913, 51.1973231], [-2.1371587999999995, 51.1970091], [-2.136865, 51.19680189999999], [-2.1365728, 51.1965983], [-2.1361299999999996, 51.1962986], [-2.1356793000000005, 51.1959973], [-2.1351325, 51.19563969999999], [-2.1348524, 51.19546139999999], [-2.1345099999999997, 51.19524489999999], [-2.1336682, 51.1947268], [-2.1331889, 51.194441899999994], [-2.1327065, 51.1941592], [-2.1321183999999995, 51.19381920000001], [-2.1315876, 51.19352450000001], [-2.1310255, 51.1932138], [-2.1300324999999996, 51.1926671], [-2.1296443, 51.1924417], [-2.1292661, 51.19221859999999], [-2.1288325999999995, 51.191951], [-2.1284238, 51.1916835], [-2.1280041, 51.1914054], [-2.1275566, 51.1910992], [-2.1271502, 51.1908069], [-2.1267523, 51.190507100000005], [-2.1263605, 51.19020259999999], [-2.1259883, 51.189894200000005], [-2.1256517, 51.1895991], [-2.125337, 51.1893116], [-2.1249884, 51.188978799999994], [-2.1246682, 51.1886657], [-2.1243238, 51.1883056], [-2.1239644, 51.187915], [-2.1236903, 51.1876027], [-2.1234277, 51.187287700000006], [-2.1231083, 51.1868921], [-2.1228613, 51.1865661], [-2.1223635, 51.18587850000001], [-2.1219119, 51.1852467], [-2.1214635, 51.18462739999999], [-2.1209881, 51.1840014], [-2.1206789, 51.1836141], [-2.1203839999999996, 51.183264900000005], [-2.1200738999999995, 51.1829135], [-2.119765, 51.1825735], [-2.1193978, 51.1821903], [-2.1190222, 51.18180869999999], [-2.1186953, 51.18149150000001], [-2.1183734, 51.18119019999999], [-2.1181733, 51.1810072], [-2.1175374, 51.18044449999999], [-2.1169427, 51.1799456], [-2.1169001, 51.1799098], [-2.1167044, 51.17974949999999], [-2.1165101999999996, 51.17959509999999], [-2.1162059, 51.17935790000001], [-2.1159355, 51.17915129999999], [-2.1154985, 51.1788206], [-2.1153916, 51.1787443], [-2.1149923, 51.17845750000001], [-2.1145754999999995, 51.17816599999998], [-2.1142023, 51.1779139], [-2.1138345, 51.17767250000001], [-2.1135021999999997, 51.1774621], [-2.11317, 51.1772658], [-2.1128087, 51.1770614], [-2.1124166, 51.1768507], [-2.1121486, 51.1767152], [-2.1118868, 51.17658], [-2.1116248, 51.17645589999999], [-2.1113833, 51.17633899999999], [-2.1108809, 51.1761189], [-2.1104024000000003, 51.175917599999984], [-2.109910999999999, 51.175722400000005], [-2.109431, 51.17554379999999], [-2.1089064, 51.175361499999994], [-2.1084001999999997, 51.17519159999999], [-2.1078655, 51.175024], [-2.1068622, 51.17470889999999], [-2.1057851, 51.1743723], [-2.1044927, 51.1739666], [-2.1033924, 51.173618999999995], [-2.1026484999999995, 51.173387], [-2.1018975, 51.17315150000001], [-2.101327, 51.1729694], [-2.1008962999999996, 51.172830100000006], [-2.1004164999999997, 51.172661799999986], [-2.099959, 51.1724959], [-2.0997188, 51.1724013], [-2.0994886, 51.17230979999999], [-2.099243, 51.17221249999999], [-2.0989743, 51.172099499999995], [-2.0985534, 51.17191499999999], [-2.0981519, 51.171732000000006], [-2.097701499999999, 51.1715156], [-2.0972673, 51.17129649999999], [-2.0969209, 51.17111239999999], [-2.0965836, 51.170925399999994], [-2.0962230999999996, 51.17072149999999], [-2.0958661, 51.1705029], [-2.0954278, 51.17023890000001], [-2.0950547, 51.17000709999999], [-2.094265, 51.1695157], [-2.0935399, 51.1690976], [-2.0931561999999997, 51.1688941], [-2.0927638, 51.16868099999999], [-2.0924605, 51.1685324], [-2.0921422, 51.168371399999984], [-2.0919496, 51.1682738], [-2.091329, 51.1679845], [-2.0906826, 51.16768979999999], [-2.0901544, 51.167464], [-2.0896301, 51.1672441], [-2.0890515999999995, 51.16702120000001], [-2.088449, 51.1667914], [-2.0878550999999996, 51.1665729], [-2.0868471, 51.1662144], [-2.0860662999999997, 51.1659443], [-2.0852944, 51.1656777], [-2.0846232, 51.16544849999998], [-2.0839228, 51.1652191], [-2.0831962, 51.1649819], [-2.0826985, 51.1648173], [-2.0824985999999996, 51.164755500000005], [-2.0822852, 51.1646869], [-2.0820721999999994, 51.1646203], [-2.0810347999999994, 51.1642956], [-2.0809329999999995, 51.16426340000001], [-2.0806233, 51.1641673], [-2.0801962, 51.1640345], [-2.0790875, 51.163693999999985], [-2.077572, 51.163241000000006], [-2.0762308, 51.1628377], [-2.0747935, 51.16240159999999], [-2.0736745, 51.162061499999986], [-2.0734722098950256, 51.1620009602833], [-2.0725471, 51.1617241], [-2.0710999999999995, 51.1612885], [-2.0698178, 51.1608885], [-2.0691970999999993, 51.1606825], [-2.0686633, 51.160506099999985], [-2.0681186999999994, 51.16031370000001], [-2.0675751, 51.1601251], [-2.0670412, 51.15993280000001], [-2.066542, 51.159748999999984], [-2.066125153474899, 51.15958915723877], [-2.0659375, 51.1595172], [-2.0653959, 51.159304], [-2.0645838, 51.1589748], [-2.0640529999999995, 51.158752199999995], [-2.0635364, 51.1585341], [-2.0630782, 51.1583361], [-2.062527199999999, 51.158092100000005], [-2.0620633, 51.15788399999999], [-2.0615789, 51.157666500000005], [-2.0610811, 51.1574321], [-2.0605766, 51.157188700000006], [-2.0600836999999994, 51.15694309999999], [-2.0595810999999995, 51.1566895], [-2.0591149, 51.156448700000006], [-2.0586308, 51.1561927], [-2.0582015, 51.1559607], [-2.0577629, 51.15571299999999], [-2.0573114, 51.1554517], [-2.0568197, 51.155158500000006], [-2.0564901, 51.154954100000005], [-2.0558966999999995, 51.154583800000005], [-2.0553021, 51.1542083], [-2.0546907, 51.15381030000001], [-2.0543134, 51.153557], [-2.0539487999999997, 51.153301199999994], [-2.0535523, 51.1530154], [-2.0531714, 51.15274200000001], [-2.0528297, 51.1524896], [-2.0524887, 51.1522352], [-2.0522337, 51.1520336], [-2.0520064, 51.1518438], [-2.0517657, 51.1516301], [-2.05156, 51.151434], [-2.051373, 51.1512378], [-2.0512287999999996, 51.1510814], [-2.0510786, 51.1509059], [-2.0508662, 51.15064859999999], [-2.050647, 51.150382699999994], [-2.0504077, 51.15010169999999], [-2.0502723, 51.149954], [-2.0501379999999996, 51.1498107], [-2.0498498, 51.1495173], [-2.0496132, 51.1493024], [-2.0492401, 51.1489662], [-2.0488138999999994, 51.14862699999998], [-2.0484217, 51.14833719999999], [-2.048124, 51.14813139999999], [-2.0477032999999993, 51.14785429999999], [-2.0474144, 51.14767269999999], [-2.0471095, 51.1474904], [-2.0467322, 51.1472802], [-2.0463547, 51.14708199999999], [-2.0459234, 51.146869900000006], [-2.0454325, 51.14664239999999], [-2.0449483999999996, 51.146424200000006], [-2.0444514, 51.1462112], [-2.0433551999999997, 51.1457498], [-2.0421184999999995, 51.14522439999999], [-2.0414088, 51.14492309999999], [-2.0407283, 51.14463769999999], [-2.040056, 51.1443701], [-2.0395963, 51.14419680000001], [-2.0390631, 51.1439991], [-2.0385601, 51.14381939999999], [-2.0380126, 51.1436306], [-2.0374729, 51.1434447], [-2.0367454, 51.1432035], [-2.0354847, 51.14278449999998], [-2.034622, 51.14249629999999], [-2.0339262, 51.14226849999999], [-2.0330158, 51.1419873], [-2.0322083999999996, 51.141754000000006], [-2.0317095, 51.14161689999999], [-2.0312051, 51.1414857], [-2.03057, 51.1413273], [-2.0299851, 51.1411928], [-2.0294109, 51.141066599999995], [-2.0288812, 51.14095629999999], [-2.0282984, 51.1408401], [-2.0276798, 51.1407255], [-2.0270723, 51.14062249999999], [-2.026419, 51.1405141], [-2.0258753, 51.1404359], [-2.0253128, 51.1403569], [-2.0247484999999994, 51.14028939999999], [-2.0241837, 51.14022609999999], [-2.0236826999999997, 51.1401768], [-2.0232035, 51.1401303], [-2.022698, 51.1400896], [-2.0221512, 51.1400452], [-2.0216408999999995, 51.1400134], [-2.0211068, 51.1399825], [-2.0205837999999994, 51.139958], [-2.0200446, 51.1399354], [-2.0194787, 51.13992], [-2.0188907000000005, 51.139905199999994], [-2.0183806999999994, 51.1398978], [-2.0177692, 51.139889700000005], [-2.017019, 51.1398879], [-2.0159369, 51.1398834], [-2.0143297, 51.139879400000005], [-2.013192, 51.139880000000005], [-2.0125737, 51.13987920000001], [-2.011952599999999, 51.1398761], [-2.0115313, 51.139870599999995], [-2.0109019999999997, 51.13985790000001], [-2.0104393, 51.13984500000001], [-2.0098991, 51.1398186], [-2.0094411, 51.13978859999999], [-2.0089487, 51.139749900000005], [-2.0083252000000003, 51.139695], [-2.0077579999999995, 51.139636899999985], [-2.0071307999999997, 51.1395605], [-2.0065619999999997, 51.13948500000001], [-2.0058773000000003, 51.1393853], [-2.0051941, 51.139274699999994], [-2.0045734, 51.1391713], [-2.0039162, 51.13905369999999], [-2.0030269, 51.13887939999999], [-2.0017663999999997, 51.13864519999999], [-2.0006816, 51.1384449], [-1.9999197, 51.1382986], [-1.9984119, 51.1380151], [-1.9970645999999996, 51.137760499999985], [-1.9963759, 51.137626], [-1.9956984, 51.137499], [-1.9947647, 51.1373243], [-1.9937636999999997, 51.1371369], [-1.9916415, 51.13673299999999], [-1.9905708999999996, 51.1365299], [-1.9894921999999997, 51.13632629999999], [-1.9881051000000003, 51.13606560000001], [-1.9868519, 51.1358307], [-1.9852056, 51.13551950000001], [-1.9838357, 51.1352583], [-1.9818635, 51.1348842], [-1.9798738, 51.13450809999999], [-1.977738, 51.13410340000001], [-1.9766566, 51.13389819999998], [-1.976293625062947, 51.13383058677927], [-1.9756001, 51.1337014], [-1.9750211, 51.133601], [-1.9744457999999996, 51.133508], [-1.9738687, 51.13341789999999], [-1.9733036, 51.13333579999999], [-1.9727806000000003, 51.13326479999999], [-1.9721278999999996, 51.133181400000005], [-1.971621, 51.13311980000001], [-1.9710993, 51.133064899999994], [-1.9706012, 51.1330116], [-1.9700166999999995, 51.1329538], [-1.9695135999999995, 51.1329109], [-1.9690207, 51.1328706], [-1.9683879, 51.1328265], [-1.9677518, 51.1327868], [-1.9671841, 51.1327564], [-1.9666247, 51.1327283], [-1.9656795, 51.13268800000001], [-1.9647592, 51.132646400000006], [-1.9642464, 51.1326173], [-1.9637849, 51.1325847], [-1.9633186, 51.1325483], [-1.9628426, 51.1325082], [-1.9617629, 51.1324048], [-1.9612906, 51.1323548], [-1.9608276, 51.13229890000001], [-1.9602913, 51.1322409], [-1.9597551, 51.132172099999984], [-1.9595753, 51.1321478], [-1.9590589, 51.13207740000001], [-1.9586199, 51.13201199999999], [-1.957745, 51.1318798], [-1.9575375, 51.13184570000001], [-1.9567338, 51.13171470000001], [-1.9560141, 51.13158850000001], [-1.955373, 51.131465299999995], [-1.9547555, 51.13134260000001], [-1.9538443999999997, 51.13114920000001], [-1.9533775, 51.131044800000005], [-1.9528651999999995, 51.1309307], [-1.9524691999999997, 51.130834], [-1.9521163, 51.1307456], [-1.9519280000000003, 51.13069430000001], [-1.9504653999999997, 51.1303136], [-1.949664, 51.13010830000001], [-1.948852, 51.12990519999999], [-1.9482968, 51.1297676], [-1.9478331, 51.1296582], [-1.9477115, 51.12962849999999], [-1.9471496, 51.1295089], [-1.9466141, 51.1293955], [-1.9460085, 51.1292705], [-1.9453938, 51.1291512], [-1.9448384, 51.1290431], [-1.9441554, 51.1289235], [-1.943647, 51.1288345], [-1.9431445, 51.1287504], [-1.9425912, 51.1286581], [-1.9420396, 51.128569500000005], [-1.9413846999999995, 51.1284694], [-1.9407597, 51.1283795], [-1.9402352, 51.128308], [-1.9396984, 51.12823509999999], [-1.9395047, 51.1282112], [-1.9384961, 51.12809810000001], [-1.9378886, 51.128036300000005], [-1.93718, 51.1279696], [-1.9364845, 51.1279106], [-1.9358195, 51.1278591], [-1.9351772999999997, 51.1278136], [-1.9345588, 51.1277749], [-1.9339191, 51.127739], [-1.9333131999999995, 51.1277129], [-1.9327265, 51.1276947], [-1.9320818999999996, 51.12767449999999], [-1.9313893, 51.1276618], [-1.9306498, 51.12765459999999], [-1.9296953, 51.12765259999999], [-1.9286436999999996, 51.1276533], [-1.9275992, 51.12765319999999], [-1.9269136, 51.12764179999999], [-1.9261641, 51.1276171], [-1.9255776, 51.127594599999995], [-1.9249891999999995, 51.1275586], [-1.924428, 51.1275207], [-1.9239027, 51.12747860000001], [-1.9231751, 51.1274185], [-1.9222442, 51.1273333], [-1.9213668, 51.12725599999999], [-1.9211249, 51.1272328], [-1.9199145999999996, 51.1271267], [-1.9191899, 51.1270611], [-1.9184600000000005, 51.1269955], [-1.9170137, 51.1268657], [-1.9158137, 51.126757299999994], [-1.9150613999999997, 51.126684], [-1.9144908, 51.12662519999999], [-1.9139284, 51.1265594], [-1.9134257, 51.12649300000001], [-1.9129225999999997, 51.1264123], [-1.9126247999999997, 51.1263568], [-1.9123683999999996, 51.1263063], [-1.9118983999999997, 51.126204999999985], [-1.9113905, 51.1260769], [-1.9108604, 51.12592849999999], [-1.9103644, 51.1257792], [-1.9097925999999996, 51.1255876], [-1.9093618, 51.1254278], [-1.9089134, 51.1252404], [-1.9084398, 51.12503889999999], [-1.9079378, 51.124807], [-1.9075348, 51.1246144], [-1.9069555, 51.1243334], [-1.9059614, 51.1238524], [-1.9054889, 51.12361810000001], [-1.9048042, 51.1232835], [-1.9037695999999995, 51.1227724], [-1.9031920999999996, 51.12248399999999], [-1.9026294, 51.1222068], [-1.9021396, 51.1219718], [-1.9017563, 51.121785], [-1.9013569, 51.1215995], [-1.901061, 51.1214615], [-1.9009595999999995, 51.12141840000001], [-1.9006037, 51.121269899999994], [-1.9002377999999995, 51.12112930000001], [-1.8998801, 51.12099649999999], [-1.8994002000000003, 51.1208395], [-1.8990039, 51.12072169999999], [-1.8985746, 51.12059899999999], [-1.8981441, 51.1204939], [-1.8977321, 51.1203972], [-1.8968069999999997, 51.12020560000001], [-1.8958805000000003, 51.120022699999986], [-1.8951331, 51.1198714], [-1.8944185, 51.1197232], [-1.8938767, 51.1196048], [-1.8934641999999997, 51.11950809999999], [-1.893103, 51.119411], [-1.8927103, 51.1192995], [-1.8922635, 51.1191479], [-1.8918763999999997, 51.1190036], [-1.8915817, 51.118882799999994], [-1.8912717, 51.118740300000006], [-1.8909621, 51.11859219999999], [-1.8907107000000003, 51.11844919999999], [-1.8905844, 51.11838039999999], [-1.8903465999999995, 51.11823150000001], [-1.8899649000000005, 51.117984199999995], [-1.8896911000000003, 51.1177703], [-1.8894049, 51.11753769999999], [-1.8891455723944817, 51.11729604479638], [-1.8891437, 51.1172943], [-1.8888884, 51.1170289], [-1.8886765, 51.1167909], [-1.888597, 51.1166989], [-1.8884413, 51.11647899999998], [-1.8882814999999995, 51.1162278], [-1.8881352, 51.1159768], [-1.8879833, 51.1156805], [-1.8877843, 51.11526580000001], [-1.8876557, 51.1150209], [-1.8876082999999997, 51.114916699999995], [-1.8873397999999997, 51.11435449999999], [-1.8870481999999995, 51.1137475], [-1.8867621, 51.11314659999999], [-1.8865106, 51.11262289999999], [-1.8864620966509948, 51.1125233465112], [-1.8862326000000005, 51.1120523], [-1.8859105, 51.1114505], [-1.8858627, 51.111355], [-1.885653, 51.110894899999984], [-1.8855001, 51.11056800000001], [-1.8853717, 51.1103001], [-1.8852074, 51.10997], [-1.8849759, 51.109487], [-1.8848055, 51.10914880000001], [-1.8846460000000005, 51.1088575], [-1.8843381, 51.108312899999994], [-1.8840848, 51.1078794], [-1.8836368999999995, 51.10714209999999], [-1.8833556, 51.1067034], [-1.883097, 51.1063317], [-1.8826085, 51.1056464], [-1.88259724865502, 51.105631359695174], [-1.8823071, 51.10524350000001], [-1.8820378, 51.10488619999999], [-1.8815444, 51.10425989999999], [-1.8810089, 51.1036232], [-1.8805242, 51.1030599], [-1.880041999999999, 51.1025325], [-1.8797563, 51.10224040000001], [-1.8794931, 51.10196010000001], [-1.879136, 51.1016119], [-1.8782259, 51.10073130000001], [-1.8777398, 51.10024460000001], [-1.8773271, 51.099822], [-1.8769031000000005, 51.0993678], [-1.8765153000000003, 51.0989516], [-1.8761474, 51.0985348], [-1.8757726, 51.0980842], [-1.8754283, 51.0976576], [-1.8749860000000005, 51.0970872], [-1.8745491999999997, 51.09650930000001], [-1.8741581, 51.0959733], [-1.8737785, 51.0954606], [-1.8733647, 51.0949148], [-1.8731544, 51.0946333], [-1.8729047, 51.09429209999999], [-1.8726434000000003, 51.0939806], [-1.8724336, 51.0937537], [-1.8721563000000003, 51.0934902], [-1.8718093, 51.09314570000001], [-1.8715323, 51.092907399999994], [-1.8712428999999997, 51.09267379999999], [-1.8708382, 51.0923665], [-1.8704108, 51.09207659999999], [-1.8699197, 51.091750000000005], [-1.8696137, 51.09154469999999], [-1.8693026, 51.0913436], [-1.869067, 51.0912107], [-1.8686865, 51.0910048], [-1.8680031, 51.0906656], [-1.8677702, 51.0905588], [-1.8673109, 51.0903685], [-1.8668129999999996, 51.0901713], [-1.8662417, 51.089952], [-1.8657414, 51.0897664], [-1.8648667000000003, 51.089454800000006], [-1.8640518, 51.0891727], [-1.8634915000000003, 51.0889802], [-1.8629409999999995, 51.088782599999995], [-1.86267, 51.0886839], [-1.8623779, 51.088575299999995], [-1.8620702, 51.0884588], [-1.8616308, 51.088286399999994], [-1.8611692999999996, 51.0881013], [-1.860846, 51.087972599999986], [-1.8604991, 51.0878303], [-1.8601287, 51.087673800000005], [-1.8596604, 51.08747029999999], [-1.8592732999999997, 51.087294], [-1.8588616, 51.0871012], [-1.8584554, 51.086908400000006], [-1.8579240999999995, 51.0866377], [-1.8571884999999997, 51.0862423], [-1.8567768, 51.0860313], [-1.8563979, 51.0858255], [-1.8559837, 51.0855985], [-1.8555786, 51.08536410000001], [-1.8553003, 51.085197], [-1.8550206, 51.0850206], [-1.8547659, 51.084857199999995], [-1.8544978, 51.08468], [-1.8542679, 51.08452449999999], [-1.8540105, 51.084341], [-1.8536375, 51.0840761], [-1.8532764, 51.08381140000001], [-1.8523877, 51.0831661], [-1.8520842999999996, 51.08295569999999], [-1.8518344, 51.0827972], [-1.8516376, 51.08267740000001], [-1.8514113, 51.08254840000001], [-1.8512015, 51.0824359], [-1.8509557, 51.08231], [-1.8507012999999997, 51.0821905], [-1.8503886, 51.082050899999984], [-1.8502346, 51.08198670000001], [-1.8499792, 51.0818838], [-1.8497090000000005, 51.08178389999999], [-1.8494765, 51.081704], [-1.8491931, 51.0816101], [-1.8488856, 51.0815193], [-1.84853, 51.0814192], [-1.8484818, 51.08140769999999], [-1.8480245, 51.0813166], [-1.8476224999999995, 51.0812463], [-1.8469568, 51.08112819999999], [-1.846398, 51.081031299999985], [-1.845921813447796, 51.080949733880466], [-1.8458609, 51.0809393], [-1.8455726, 51.08089139999999], [-1.8450723999999996, 51.0808113], [-1.844152, 51.0806946], [-1.8432619, 51.0805791], [-1.8431603, 51.080566], [-1.8421685999999995, 51.0804397], [-1.8410759999999993, 51.08029969999999], [-1.8394843, 51.0800963], [-1.8381941999999996, 51.0799312], [-1.8375438, 51.0798448], [-1.8369068, 51.0797532], [-1.8363892, 51.079674], [-1.8357575, 51.079565599999995], [-1.8349591000000005, 51.07941279999999], [-1.834487, 51.079307799999995], [-1.8340823, 51.07921290000001], [-1.8337609, 51.07913729999999], [-1.8331298999999996, 51.07897349999999], [-1.8324983999999995, 51.07880399999999], [-1.8317496, 51.0785826], [-1.8310179, 51.0783613], [-1.8302585, 51.078125500000006], [-1.8295825, 51.0778984], [-1.8289412000000005, 51.077673], [-1.8283175999999997, 51.07745560000001], [-1.8275609, 51.07716589999999], [-1.8268545, 51.0768886], [-1.8262168999999997, 51.076633699999995], [-1.8255592, 51.0763706], [-1.8243342, 51.0758708], [-1.8236447, 51.07557479999999], [-1.8229055000000003, 51.07524800000001], [-1.8224577, 51.07504039999999], [-1.8220361, 51.0748381], [-1.8216726999999997, 51.07465570000001], [-1.8213087, 51.0744731], [-1.8207794, 51.0742022], [-1.8202549, 51.0739333], [-1.8200752, 51.073843399999994], [-1.8197213999999995, 51.0736651], [-1.8193321, 51.07347959999999], [-1.8189122, 51.0732872], [-1.8185011, 51.0731116], [-1.8180946, 51.072947099999986], [-1.8177342999999997, 51.07280740000001], [-1.8175735, 51.072744699999994], [-1.8168887, 51.0725021], [-1.8164991, 51.0723755], [-1.816097, 51.0722443], [-1.8157337, 51.0721318], [-1.8153493, 51.07202019999999], [-1.8147804, 51.07186720000001], [-1.8141880999999995, 51.0717242], [-1.8138043, 51.07163919999999], [-1.8131176, 51.0714932], [-1.8125248, 51.0713837], [-1.8115387, 51.071183399999995], [-1.811179, 51.071124600000005], [-1.8110083, 51.071095], [-1.8104133, 51.070967], [-1.8100947999999992, 51.070910299999994], [-1.8096622, 51.0708386], [-1.8092322999999997, 51.07077109999999], [-1.808864, 51.0707159], [-1.8084852999999996, 51.0706632], [-1.8081312, 51.070618], [-1.8077870000000005, 51.0705778], [-1.8074190000000003, 51.07054229999999], [-1.8070516, 51.0705134], [-1.8067088, 51.070493000000006], [-1.8063575000000005, 51.0704762]]}", "current_leg_start": "Warminster", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "51.0704762", "next_location_lon": "-1.8063575", "previous_location": "Warminster", "current_leg_milage": "19.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.0704762", "current_position_lon": "-1.8063575", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:45:48Z\", \"source_id\": 59046836, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:45:49Z\", \"source_id\": 18805610, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:48:40Z\", \"source_id\": 59053201, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:48:40Z\", \"source_id\": 18807505, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:58:42Z\", \"source_id\": 59075245, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:58:44Z\", \"source_id\": 18814161, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:01:35Z\", \"source_id\": 59081550, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:01:37Z\", \"source_id\": 18816047, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:28Z\", \"source_id\": 59103998, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:34Z\", \"source_id\": 18822680, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:17Z\", \"source_id\": 18825941, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:47Z\", \"source_id\": 18828204, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:37Z\", \"source_id\": 59132311, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:43Z\", \"source_id\": 18831501, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:34Z\", \"source_id\": 59147560, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:40Z\", \"source_id\": 18836125, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:39Z\", \"source_id\": 59167609, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:42Z\", \"source_id\": 18842185, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:26Z\", \"source_id\": 59213650, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:28Z\", \"source_id\": 18856136, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Salisbury", "service_state_platform": "4", "timing_fact_generation": 1789833690476440, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:27.701280", "service_state_evidence_id": 18856136, "current_leg_start_actual_dep": "2026-09-19T16:41:30+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:28.111877", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
SAL |
2O14 |
158769 |
2 |
90 |
None |
None |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:45:48Z", "source_id": 59046836, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:45:49Z", "source_id": 18805610, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25891, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:48:40Z", "source_id": 59053201, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:48:40Z", "source_id": 18807505, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25881, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:42Z", "source_id": 59075245, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:44Z", "source_id": 18814161, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:01:35Z", "source_id": 59081550, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:01:37Z", "source_id": 18816047, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26202, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:28Z", "source_id": 59103998, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:34Z", "source_id": 18822680, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:17Z", "source_id": 18825941, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:47Z", "source_id": 18828204, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26208, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:37Z", "source_id": 59132311, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:43Z", "source_id": 18831501, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26257, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:34Z", "source_id": 59147560, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:40Z", "source_id": 18836125, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26277, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:39Z", "source_id": 59167609, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:41:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:42Z", "source_id": 18842185, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27228, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:26Z", "source_id": 59213650, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:02:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:28Z", "source_id": 18856136, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
1542 |
1542 |
13 |
None |
None |
Salisbury |
1700 |
1700 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42641/2026-09-19/detailed |
None |
Warminster |
2026-09-19T16:41:30+01:00 |
Salisbury |
20.0 |
{"type": "LineString", "coordinates": [[-2.17717483505595, 51.20711159539557], [-2.1766985, 51.2069214], [-2.1761061000000006, 51.20668599999999], [-2.1754178999999993, 51.20641419999998], [-2.1761353, 51.2066605], [-2.1755796999999997, 51.20643609999999], [-2.1751951999999997, 51.206283599999985], [-2.1747933, 51.2061274], [-2.1744705, 51.2060117], [-2.1741063, 51.20589150000001], [-2.1737269, 51.2057766], [-2.1732502, 51.205639999999995], [-2.1728386999999993, 51.2055276], [-2.1724019, 51.2054121], [-2.1715735, 51.2052273], [-2.1711219, 51.205139], [-2.1705939999999995, 51.2050448], [-2.1701041999999995, 51.20496], [-2.1697155, 51.20489979999999], [-2.169249, 51.20482969999999], [-2.1687608999999997, 51.2047584], [-2.1683685, 51.2047136], [-2.1678739999999994, 51.2046593], [-2.1674646, 51.2046197], [-2.1670724999999997, 51.2045854], [-2.1666603, 51.2045584], [-2.166176, 51.2045342], [-2.1657646999999995, 51.204518500000006], [-2.1653402, 51.2045067], [-2.1648745000000003, 51.2045036], [-2.1643439, 51.204508800000006], [-2.1639532, 51.2045192], [-2.1634712, 51.2045422], [-2.1631063, 51.2045627], [-2.162561, 51.204602099999995], [-2.1616194999999996, 51.20468280000001], [-2.1606224, 51.2047782], [-2.1601089, 51.2048225], [-2.1596438999999994, 51.20486389999999], [-2.1592153, 51.2048958], [-2.1587865, 51.2049278], [-2.1584667, 51.2049434], [-2.1580264, 51.2049611], [-2.157603, 51.2049727], [-2.1572661, 51.2049756], [-2.1569012, 51.20497369999998], [-2.1565215, 51.204966199999994], [-2.1561701, 51.2049558], [-2.1559566818868516, 51.2049454188749], [-2.1558349999999997, 51.2049395], [-2.1553268000000005, 51.2049122], [-2.1548709, 51.20488069999998], [-2.154517282445548, 51.20485329937238], [-2.1545159999999997, 51.20485320000001], [-2.1538513, 51.204794099999994], [-2.1533165, 51.20473419999999], [-2.1528137999999997, 51.2046722], [-2.1522958999999995, 51.2045975], [-2.151794, 51.2045164], [-2.1511874999999994, 51.2044125], [-2.1506241, 51.204303], [-2.1501123, 51.2041965], [-2.1495841999999996, 51.204075], [-2.1490203, 51.2039334], [-2.1486294999999997, 51.2038328], [-2.1483549, 51.2037542], [-2.147867, 51.203609], [-2.1474592999999995, 51.2034799], [-2.1470202, 51.203329700000005], [-2.1464621, 51.2031325], [-2.1461336, 51.203009900000005], [-2.1458195, 51.2028833], [-2.1452411, 51.2026362], [-2.1447887, 51.20242960000001], [-2.1443883, 51.20224069999999], [-2.1441222, 51.202106], [-2.1438737, 51.2019728], [-2.1436441, 51.20184699999999], [-2.1434512, 51.201738299999995], [-2.1431215, 51.2015462], [-2.1428559, 51.20138469999999], [-2.1426122, 51.201228500000006], [-2.1422708, 51.2010003], [-2.141987, 51.2008012], [-2.1417317, 51.2006123], [-2.1413629, 51.20033339999999], [-2.1409353, 51.1999901], [-2.1405007, 51.19963450000001], [-2.140004, 51.19922679999999], [-2.1393873999999995, 51.19872370000001], [-2.1389319, 51.1983569], [-2.138493, 51.1980104], [-2.1380961, 51.1977065], [-2.1377069, 51.19740850000001], [-2.1375913, 51.1973231], [-2.1371587999999995, 51.1970091], [-2.136865, 51.19680189999999], [-2.1365728, 51.1965983], [-2.1361299999999996, 51.1962986], [-2.1356793000000005, 51.1959973], [-2.1351325, 51.19563969999999], [-2.1348524, 51.19546139999999], [-2.1345099999999997, 51.19524489999999], [-2.1336682, 51.1947268], [-2.1331889, 51.194441899999994], [-2.1327065, 51.1941592], [-2.1321183999999995, 51.19381920000001], [-2.1315876, 51.19352450000001], [-2.1310255, 51.1932138], [-2.1300324999999996, 51.1926671], [-2.1296443, 51.1924417], [-2.1292661, 51.19221859999999], [-2.1288325999999995, 51.191951], [-2.1284238, 51.1916835], [-2.1280041, 51.1914054], [-2.1275566, 51.1910992], [-2.1271502, 51.1908069], [-2.1267523, 51.190507100000005], [-2.1263605, 51.19020259999999], [-2.1259883, 51.189894200000005], [-2.1256517, 51.1895991], [-2.125337, 51.1893116], [-2.1249884, 51.188978799999994], [-2.1246682, 51.1886657], [-2.1243238, 51.1883056], [-2.1239644, 51.187915], [-2.1236903, 51.1876027], [-2.1234277, 51.187287700000006], [-2.1231083, 51.1868921], [-2.1228613, 51.1865661], [-2.1223635, 51.18587850000001], [-2.1219119, 51.1852467], [-2.1214635, 51.18462739999999], [-2.1209881, 51.1840014], [-2.1206789, 51.1836141], [-2.1203839999999996, 51.183264900000005], [-2.1200738999999995, 51.1829135], [-2.119765, 51.1825735], [-2.1193978, 51.1821903], [-2.1190222, 51.18180869999999], [-2.1186953, 51.18149150000001], [-2.1183734, 51.18119019999999], [-2.1181733, 51.1810072], [-2.1175374, 51.18044449999999], [-2.1169427, 51.1799456], [-2.1169001, 51.1799098], [-2.1167044, 51.17974949999999], [-2.1165101999999996, 51.17959509999999], [-2.1162059, 51.17935790000001], [-2.1159355, 51.17915129999999], [-2.1154985, 51.1788206], [-2.1153916, 51.1787443], [-2.1149923, 51.17845750000001], [-2.1145754999999995, 51.17816599999998], [-2.1142023, 51.1779139], [-2.1138345, 51.17767250000001], [-2.1135021999999997, 51.1774621], [-2.11317, 51.1772658], [-2.1128087, 51.1770614], [-2.1124166, 51.1768507], [-2.1121486, 51.1767152], [-2.1118868, 51.17658], [-2.1116248, 51.17645589999999], [-2.1113833, 51.17633899999999], [-2.1108809, 51.1761189], [-2.1104024000000003, 51.175917599999984], [-2.109910999999999, 51.175722400000005], [-2.109431, 51.17554379999999], [-2.1089064, 51.175361499999994], [-2.1084001999999997, 51.17519159999999], [-2.1078655, 51.175024], [-2.1068622, 51.17470889999999], [-2.1057851, 51.1743723], [-2.1044927, 51.1739666], [-2.1033924, 51.173618999999995], [-2.1026484999999995, 51.173387], [-2.1018975, 51.17315150000001], [-2.101327, 51.1729694], [-2.1008962999999996, 51.172830100000006], [-2.1004164999999997, 51.172661799999986], [-2.099959, 51.1724959], [-2.0997188, 51.1724013], [-2.0994886, 51.17230979999999], [-2.099243, 51.17221249999999], [-2.0989743, 51.172099499999995], [-2.0985534, 51.17191499999999], [-2.0981519, 51.171732000000006], [-2.097701499999999, 51.1715156], [-2.0972673, 51.17129649999999], [-2.0969209, 51.17111239999999], [-2.0965836, 51.170925399999994], [-2.0962230999999996, 51.17072149999999], [-2.0958661, 51.1705029], [-2.0954278, 51.17023890000001], [-2.0950547, 51.17000709999999], [-2.094265, 51.1695157], [-2.0935399, 51.1690976], [-2.0931561999999997, 51.1688941], [-2.0927638, 51.16868099999999], [-2.0924605, 51.1685324], [-2.0921422, 51.168371399999984], [-2.0919496, 51.1682738], [-2.091329, 51.1679845], [-2.0906826, 51.16768979999999], [-2.0901544, 51.167464], [-2.0896301, 51.1672441], [-2.0890515999999995, 51.16702120000001], [-2.088449, 51.1667914], [-2.0878550999999996, 51.1665729], [-2.0868471, 51.1662144], [-2.0860662999999997, 51.1659443], [-2.0852944, 51.1656777], [-2.0846232, 51.16544849999998], [-2.0839228, 51.1652191], [-2.0831962, 51.1649819], [-2.0826985, 51.1648173], [-2.0824985999999996, 51.164755500000005], [-2.0822852, 51.1646869], [-2.0820721999999994, 51.1646203], [-2.0810347999999994, 51.1642956], [-2.0809329999999995, 51.16426340000001], [-2.0806233, 51.1641673], [-2.0801962, 51.1640345], [-2.0790875, 51.163693999999985], [-2.077572, 51.163241000000006], [-2.0762308, 51.1628377], [-2.0747935, 51.16240159999999], [-2.0736745, 51.162061499999986], [-2.0734722098950256, 51.1620009602833], [-2.0725471, 51.1617241], [-2.0710999999999995, 51.1612885], [-2.0698178, 51.1608885], [-2.0691970999999993, 51.1606825], [-2.0686633, 51.160506099999985], [-2.0681186999999994, 51.16031370000001], [-2.0675751, 51.1601251], [-2.0670412, 51.15993280000001], [-2.066542, 51.159748999999984], [-2.066125153474899, 51.15958915723877], [-2.0659375, 51.1595172], [-2.0653959, 51.159304], [-2.0645838, 51.1589748], [-2.0640529999999995, 51.158752199999995], [-2.0635364, 51.1585341], [-2.0630782, 51.1583361], [-2.062527199999999, 51.158092100000005], [-2.0620633, 51.15788399999999], [-2.0615789, 51.157666500000005], [-2.0610811, 51.1574321], [-2.0605766, 51.157188700000006], [-2.0600836999999994, 51.15694309999999], [-2.0595810999999995, 51.1566895], [-2.0591149, 51.156448700000006], [-2.0586308, 51.1561927], [-2.0582015, 51.1559607], [-2.0577629, 51.15571299999999], [-2.0573114, 51.1554517], [-2.0568197, 51.155158500000006], [-2.0564901, 51.154954100000005], [-2.0558966999999995, 51.154583800000005], [-2.0553021, 51.1542083], [-2.0546907, 51.15381030000001], [-2.0543134, 51.153557], [-2.0539487999999997, 51.153301199999994], [-2.0535523, 51.1530154], [-2.0531714, 51.15274200000001], [-2.0528297, 51.1524896], [-2.0524887, 51.1522352], [-2.0522337, 51.1520336], [-2.0520064, 51.1518438], [-2.0517657, 51.1516301], [-2.05156, 51.151434], [-2.051373, 51.1512378], [-2.0512287999999996, 51.1510814], [-2.0510786, 51.1509059], [-2.0508662, 51.15064859999999], [-2.050647, 51.150382699999994], [-2.0504077, 51.15010169999999], [-2.0502723, 51.149954], [-2.0501379999999996, 51.1498107], [-2.0498498, 51.1495173], [-2.0496132, 51.1493024], [-2.0492401, 51.1489662], [-2.0488138999999994, 51.14862699999998], [-2.0484217, 51.14833719999999], [-2.048124, 51.14813139999999], [-2.0477032999999993, 51.14785429999999], [-2.0474144, 51.14767269999999], [-2.0471095, 51.1474904], [-2.0467322, 51.1472802], [-2.0463547, 51.14708199999999], [-2.0459234, 51.146869900000006], [-2.0454325, 51.14664239999999], [-2.0449483999999996, 51.146424200000006], [-2.0444514, 51.1462112], [-2.0433551999999997, 51.1457498], [-2.0421184999999995, 51.14522439999999], [-2.0414088, 51.14492309999999], [-2.0407283, 51.14463769999999], [-2.040056, 51.1443701], [-2.0395963, 51.14419680000001], [-2.0390631, 51.1439991], [-2.0385601, 51.14381939999999], [-2.0380126, 51.1436306], [-2.0374729, 51.1434447], [-2.0367454, 51.1432035], [-2.0354847, 51.14278449999998], [-2.034622, 51.14249629999999], [-2.0339262, 51.14226849999999], [-2.0330158, 51.1419873], [-2.0322083999999996, 51.141754000000006], [-2.0317095, 51.14161689999999], [-2.0312051, 51.1414857], [-2.03057, 51.1413273], [-2.0299851, 51.1411928], [-2.0294109, 51.141066599999995], [-2.0288812, 51.14095629999999], [-2.0282984, 51.1408401], [-2.0276798, 51.1407255], [-2.0270723, 51.14062249999999], [-2.026419, 51.1405141], [-2.0258753, 51.1404359], [-2.0253128, 51.1403569], [-2.0247484999999994, 51.14028939999999], [-2.0241837, 51.14022609999999], [-2.0236826999999997, 51.1401768], [-2.0232035, 51.1401303], [-2.022698, 51.1400896], [-2.0221512, 51.1400452], [-2.0216408999999995, 51.1400134], [-2.0211068, 51.1399825], [-2.0205837999999994, 51.139958], [-2.0200446, 51.1399354], [-2.0194787, 51.13992], [-2.0188907000000005, 51.139905199999994], [-2.0183806999999994, 51.1398978], [-2.0177692, 51.139889700000005], [-2.017019, 51.1398879], [-2.0159369, 51.1398834], [-2.0143297, 51.139879400000005], [-2.013192, 51.139880000000005], [-2.0125737, 51.13987920000001], [-2.011952599999999, 51.1398761], [-2.0115313, 51.139870599999995], [-2.0109019999999997, 51.13985790000001], [-2.0104393, 51.13984500000001], [-2.0098991, 51.1398186], [-2.0094411, 51.13978859999999], [-2.0089487, 51.139749900000005], [-2.0083252000000003, 51.139695], [-2.0077579999999995, 51.139636899999985], [-2.0071307999999997, 51.1395605], [-2.0065619999999997, 51.13948500000001], [-2.0058773000000003, 51.1393853], [-2.0051941, 51.139274699999994], [-2.0045734, 51.1391713], [-2.0039162, 51.13905369999999], [-2.0030269, 51.13887939999999], [-2.0017663999999997, 51.13864519999999], [-2.0006816, 51.1384449], [-1.9999197, 51.1382986], [-1.9984119, 51.1380151], [-1.9970645999999996, 51.137760499999985], [-1.9963759, 51.137626], [-1.9956984, 51.137499], [-1.9947647, 51.1373243], [-1.9937636999999997, 51.1371369], [-1.9916415, 51.13673299999999], [-1.9905708999999996, 51.1365299], [-1.9894921999999997, 51.13632629999999], [-1.9881051000000003, 51.13606560000001], [-1.9868519, 51.1358307], [-1.9852056, 51.13551950000001], [-1.9838357, 51.1352583], [-1.9818635, 51.1348842], [-1.9798738, 51.13450809999999], [-1.977738, 51.13410340000001], [-1.9766566, 51.13389819999998], [-1.976293625062947, 51.13383058677927], [-1.9756001, 51.1337014], [-1.9750211, 51.133601], [-1.9744457999999996, 51.133508], [-1.9738687, 51.13341789999999], [-1.9733036, 51.13333579999999], [-1.9727806000000003, 51.13326479999999], [-1.9721278999999996, 51.133181400000005], [-1.971621, 51.13311980000001], [-1.9710993, 51.133064899999994], [-1.9706012, 51.1330116], [-1.9700166999999995, 51.1329538], [-1.9695135999999995, 51.1329109], [-1.9690207, 51.1328706], [-1.9683879, 51.1328265], [-1.9677518, 51.1327868], [-1.9671841, 51.1327564], [-1.9666247, 51.1327283], [-1.9656795, 51.13268800000001], [-1.9647592, 51.132646400000006], [-1.9642464, 51.1326173], [-1.9637849, 51.1325847], [-1.9633186, 51.1325483], [-1.9628426, 51.1325082], [-1.9617629, 51.1324048], [-1.9612906, 51.1323548], [-1.9608276, 51.13229890000001], [-1.9602913, 51.1322409], [-1.9597551, 51.132172099999984], [-1.9595753, 51.1321478], [-1.9590589, 51.13207740000001], [-1.9586199, 51.13201199999999], [-1.957745, 51.1318798], [-1.9575375, 51.13184570000001], [-1.9567338, 51.13171470000001], [-1.9560141, 51.13158850000001], [-1.955373, 51.131465299999995], [-1.9547555, 51.13134260000001], [-1.9538443999999997, 51.13114920000001], [-1.9533775, 51.131044800000005], [-1.9528651999999995, 51.1309307], [-1.9524691999999997, 51.130834], [-1.9521163, 51.1307456], [-1.9519280000000003, 51.13069430000001], [-1.9504653999999997, 51.1303136], [-1.949664, 51.13010830000001], [-1.948852, 51.12990519999999], [-1.9482968, 51.1297676], [-1.9478331, 51.1296582], [-1.9477115, 51.12962849999999], [-1.9471496, 51.1295089], [-1.9466141, 51.1293955], [-1.9460085, 51.1292705], [-1.9453938, 51.1291512], [-1.9448384, 51.1290431], [-1.9441554, 51.1289235], [-1.943647, 51.1288345], [-1.9431445, 51.1287504], [-1.9425912, 51.1286581], [-1.9420396, 51.128569500000005], [-1.9413846999999995, 51.1284694], [-1.9407597, 51.1283795], [-1.9402352, 51.128308], [-1.9396984, 51.12823509999999], [-1.9395047, 51.1282112], [-1.9384961, 51.12809810000001], [-1.9378886, 51.128036300000005], [-1.93718, 51.1279696], [-1.9364845, 51.1279106], [-1.9358195, 51.1278591], [-1.9351772999999997, 51.1278136], [-1.9345588, 51.1277749], [-1.9339191, 51.127739], [-1.9333131999999995, 51.1277129], [-1.9327265, 51.1276947], [-1.9320818999999996, 51.12767449999999], [-1.9313893, 51.1276618], [-1.9306498, 51.12765459999999], [-1.9296953, 51.12765259999999], [-1.9286436999999996, 51.1276533], [-1.9275992, 51.12765319999999], [-1.9269136, 51.12764179999999], [-1.9261641, 51.1276171], [-1.9255776, 51.127594599999995], [-1.9249891999999995, 51.1275586], [-1.924428, 51.1275207], [-1.9239027, 51.12747860000001], [-1.9231751, 51.1274185], [-1.9222442, 51.1273333], [-1.9213668, 51.12725599999999], [-1.9211249, 51.1272328], [-1.9199145999999996, 51.1271267], [-1.9191899, 51.1270611], [-1.9184600000000005, 51.1269955], [-1.9170137, 51.1268657], [-1.9158137, 51.126757299999994], [-1.9150613999999997, 51.126684], [-1.9144908, 51.12662519999999], [-1.9139284, 51.1265594], [-1.9134257, 51.12649300000001], [-1.9129225999999997, 51.1264123], [-1.9126247999999997, 51.1263568], [-1.9123683999999996, 51.1263063], [-1.9118983999999997, 51.126204999999985], [-1.9113905, 51.1260769], [-1.9108604, 51.12592849999999], [-1.9103644, 51.1257792], [-1.9097925999999996, 51.1255876], [-1.9093618, 51.1254278], [-1.9089134, 51.1252404], [-1.9084398, 51.12503889999999], [-1.9079378, 51.124807], [-1.9075348, 51.1246144], [-1.9069555, 51.1243334], [-1.9059614, 51.1238524], [-1.9054889, 51.12361810000001], [-1.9048042, 51.1232835], [-1.9037695999999995, 51.1227724], [-1.9031920999999996, 51.12248399999999], [-1.9026294, 51.1222068], [-1.9021396, 51.1219718], [-1.9017563, 51.121785], [-1.9013569, 51.1215995], [-1.901061, 51.1214615], [-1.9009595999999995, 51.12141840000001], [-1.9006037, 51.121269899999994], [-1.9002377999999995, 51.12112930000001], [-1.8998801, 51.12099649999999], [-1.8994002000000003, 51.1208395], [-1.8990039, 51.12072169999999], [-1.8985746, 51.12059899999999], [-1.8981441, 51.1204939], [-1.8977321, 51.1203972], [-1.8968069999999997, 51.12020560000001], [-1.8958805000000003, 51.120022699999986], [-1.8951331, 51.1198714], [-1.8944185, 51.1197232], [-1.8938767, 51.1196048], [-1.8934641999999997, 51.11950809999999], [-1.893103, 51.119411], [-1.8927103, 51.1192995], [-1.8922635, 51.1191479], [-1.8918763999999997, 51.1190036], [-1.8915817, 51.118882799999994], [-1.8912717, 51.118740300000006], [-1.8909621, 51.11859219999999], [-1.8907107000000003, 51.11844919999999], [-1.8905844, 51.11838039999999], [-1.8903465999999995, 51.11823150000001], [-1.8899649000000005, 51.117984199999995], [-1.8896911000000003, 51.1177703], [-1.8894049, 51.11753769999999], [-1.8891455723944817, 51.11729604479638], [-1.8891437, 51.1172943], [-1.8888884, 51.1170289], [-1.8886765, 51.1167909], [-1.888597, 51.1166989], [-1.8884413, 51.11647899999998], [-1.8882814999999995, 51.1162278], [-1.8881352, 51.1159768], [-1.8879833, 51.1156805], [-1.8877843, 51.11526580000001], [-1.8876557, 51.1150209], [-1.8876082999999997, 51.114916699999995], [-1.8873397999999997, 51.11435449999999], [-1.8870481999999995, 51.1137475], [-1.8867621, 51.11314659999999], [-1.8865106, 51.11262289999999], [-1.8864620966509948, 51.1125233465112], [-1.8862326000000005, 51.1120523], [-1.8859105, 51.1114505], [-1.8858627, 51.111355], [-1.885653, 51.110894899999984], [-1.8855001, 51.11056800000001], [-1.8853717, 51.1103001], [-1.8852074, 51.10997], [-1.8849759, 51.109487], [-1.8848055, 51.10914880000001], [-1.8846460000000005, 51.1088575], [-1.8843381, 51.108312899999994], [-1.8840848, 51.1078794], [-1.8836368999999995, 51.10714209999999], [-1.8833556, 51.1067034], [-1.883097, 51.1063317], [-1.8826085, 51.1056464], [-1.88259724865502, 51.105631359695174], [-1.8823071, 51.10524350000001], [-1.8820378, 51.10488619999999], [-1.8815444, 51.10425989999999], [-1.8810089, 51.1036232], [-1.8805242, 51.1030599], [-1.880041999999999, 51.1025325], [-1.8797563, 51.10224040000001], [-1.8794931, 51.10196010000001], [-1.879136, 51.1016119], [-1.8782259, 51.10073130000001], [-1.8777398, 51.10024460000001], [-1.8773271, 51.099822], [-1.8769031000000005, 51.0993678], [-1.8765153000000003, 51.0989516], [-1.8761474, 51.0985348], [-1.8757726, 51.0980842], [-1.8754283, 51.0976576], [-1.8749860000000005, 51.0970872], [-1.8745491999999997, 51.09650930000001], [-1.8741581, 51.0959733], [-1.8737785, 51.0954606], [-1.8733647, 51.0949148], [-1.8731544, 51.0946333], [-1.8729047, 51.09429209999999], [-1.8726434000000003, 51.0939806], [-1.8724336, 51.0937537], [-1.8721563000000003, 51.0934902], [-1.8718093, 51.09314570000001], [-1.8715323, 51.092907399999994], [-1.8712428999999997, 51.09267379999999], [-1.8708382, 51.0923665], [-1.8704108, 51.09207659999999], [-1.8699197, 51.091750000000005], [-1.8696137, 51.09154469999999], [-1.8693026, 51.0913436], [-1.869067, 51.0912107], [-1.8686865, 51.0910048], [-1.8680031, 51.0906656], [-1.8677702, 51.0905588], [-1.8673109, 51.0903685], [-1.8668129999999996, 51.0901713], [-1.8662417, 51.089952], [-1.8657414, 51.0897664], [-1.8648667000000003, 51.089454800000006], [-1.8640518, 51.0891727], [-1.8634915000000003, 51.0889802], [-1.8629409999999995, 51.088782599999995], [-1.86267, 51.0886839], [-1.8623779, 51.088575299999995], [-1.8620702, 51.0884588], [-1.8616308, 51.088286399999994], [-1.8611692999999996, 51.0881013], [-1.860846, 51.087972599999986], [-1.8604991, 51.0878303], [-1.8601287, 51.087673800000005], [-1.8596604, 51.08747029999999], [-1.8592732999999997, 51.087294], [-1.8588616, 51.0871012], [-1.8584554, 51.086908400000006], [-1.8579240999999995, 51.0866377], [-1.8571884999999997, 51.0862423], [-1.8567768, 51.0860313], [-1.8563979, 51.0858255], [-1.8559837, 51.0855985], [-1.8555786, 51.08536410000001], [-1.8553003, 51.085197], [-1.8550206, 51.0850206], [-1.8547659, 51.084857199999995], [-1.8544978, 51.08468], [-1.8542679, 51.08452449999999], [-1.8540105, 51.084341], [-1.8536375, 51.0840761], [-1.8532764, 51.08381140000001], [-1.8523877, 51.0831661], [-1.8520842999999996, 51.08295569999999], [-1.8518344, 51.0827972], [-1.8516376, 51.08267740000001], [-1.8514113, 51.08254840000001], [-1.8512015, 51.0824359], [-1.8509557, 51.08231], [-1.8507012999999997, 51.0821905], [-1.8503886, 51.082050899999984], [-1.8502346, 51.08198670000001], [-1.8499792, 51.0818838], [-1.8497090000000005, 51.08178389999999], [-1.8494765, 51.081704], [-1.8491931, 51.0816101], [-1.8488856, 51.0815193], [-1.84853, 51.0814192], [-1.8484818, 51.08140769999999], [-1.8480245, 51.0813166], [-1.8476224999999995, 51.0812463], [-1.8469568, 51.08112819999999], [-1.846398, 51.081031299999985], [-1.845921813447796, 51.080949733880466], [-1.8458609, 51.0809393], [-1.8455726, 51.08089139999999], [-1.8450723999999996, 51.0808113], [-1.844152, 51.0806946], [-1.8432619, 51.0805791], [-1.8431603, 51.080566], [-1.8421685999999995, 51.0804397], [-1.8410759999999993, 51.08029969999999], [-1.8394843, 51.0800963], [-1.8381941999999996, 51.0799312], [-1.8375438, 51.0798448], [-1.8369068, 51.0797532], [-1.8363892, 51.079674], [-1.8357575, 51.079565599999995], [-1.8349591000000005, 51.07941279999999], [-1.834487, 51.079307799999995], [-1.8340823, 51.07921290000001], [-1.8337609, 51.07913729999999], [-1.8331298999999996, 51.07897349999999], [-1.8324983999999995, 51.07880399999999], [-1.8317496, 51.0785826], [-1.8310179, 51.0783613], [-1.8302585, 51.078125500000006], [-1.8295825, 51.0778984], [-1.8289412000000005, 51.077673], [-1.8283175999999997, 51.07745560000001], [-1.8275609, 51.07716589999999], [-1.8268545, 51.0768886], [-1.8262168999999997, 51.076633699999995], [-1.8255592, 51.0763706], [-1.8243342, 51.0758708], [-1.8236447, 51.07557479999999], [-1.8229055000000003, 51.07524800000001], [-1.8224577, 51.07504039999999], [-1.8220361, 51.0748381], [-1.8216726999999997, 51.07465570000001], [-1.8213087, 51.0744731], [-1.8207794, 51.0742022], [-1.8202549, 51.0739333], [-1.8200752, 51.073843399999994], [-1.8197213999999995, 51.0736651], [-1.8193321, 51.07347959999999], [-1.8189122, 51.0732872], [-1.8185011, 51.0731116], [-1.8180946, 51.072947099999986], [-1.8177342999999997, 51.07280740000001], [-1.8175735, 51.072744699999994], [-1.8168887, 51.0725021], [-1.8164991, 51.0723755], [-1.816097, 51.0722443], [-1.8157337, 51.0721318], [-1.8153493, 51.07202019999999], [-1.8147804, 51.07186720000001], [-1.8141880999999995, 51.0717242], [-1.8138043, 51.07163919999999], [-1.8131176, 51.0714932], [-1.8125248, 51.0713837], [-1.8115387, 51.071183399999995], [-1.811179, 51.071124600000005], [-1.8110083, 51.071095], [-1.8104133, 51.070967], [-1.8100947999999992, 51.070910299999994], [-1.8096622, 51.0708386], [-1.8092322999999997, 51.07077109999999], [-1.808864, 51.0707159], [-1.8084852999999996, 51.0706632], [-1.8081312, 51.070618], [-1.8077870000000005, 51.0705778], [-1.8074190000000003, 51.07054229999999], [-1.8070516, 51.0705134], [-1.8067088, 51.070493000000006], [-1.8063575000000005, 51.0704762]]} |
19.9 |
1642 |
1702 |
Warminster |
Salisbury Sig. Sy43 |
Salisbury |
51.0704762 |
-1.8063575 |
51.0704762 |
-1.8063575 |
1 |
0 |
2026-09-19 16:12:51 |
TERMINATED |
2026-09-19 16:02:00 |
Salisbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856136 |
1789833690476440 |
75 |
75 |
2026-09-19 16:12:28.111877 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:27.701280 |
| 671866 |
702523 |
C37852 |
739W08MS19 |
2026-09-19 |
COMPLETE |
18855840 |
2026-09-19 17:02:00 |
2026-09-19 16:12:51 |
2026-09-21 16:12:51 |
{"id": 702523, "stp": "P", "toc": "Elizabeth Line", "uid": "C37852", "consist": "345013", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37852/2026-09-19/detailed", "trust_id": "739W08MS19", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W08", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1702", "current_leg_dep": "1658", "current_leg_end": "Shenfield", "origin_dep_time": "1606", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-19T16:12:51", "route_debug_link": null, "timing_variation": "+1 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": "1701", "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\": 341.881, \"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\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"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\": 15903.914, \"from_m\": 4038.152, \"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\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15996.006, \"from_m\": 15956.176, \"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\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19319.936, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.749, \"from_m\": 19319.936, \"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\": 20082.211, \"from_m\": 19382.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20488.198, \"from_m\": 20082.211, \"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\": 31860.534, \"from_m\": 20488.198, \"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\": 34082.428, \"from_m\": 31860.534, \"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\": 34178.124, \"from_m\": 34082.428, \"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\": 34310.999, \"from_m\": 34178.124, \"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\": 34904.277, \"from_m\": 34310.999, \"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\": 34955.87, \"from_m\": 34904.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35126.946, \"from_m\": 34955.87, \"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\": 43889.2, \"from_m\": 35126.946, \"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\": 44720.048, \"from_m\": 43889.2, \"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\": 44809.218, \"from_m\": 44720.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51756.911, \"from_m\": 44809.218, \"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\": 53355.124, \"from_m\": 51756.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53557.014, \"from_m\": 53355.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53854.91, \"from_m\": 53557.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54053.602, \"from_m\": 53854.91, \"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\": 55663.754, \"from_m\": 54053.602, \"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\": 55773.556, \"from_m\": 55663.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57863.784, \"from_m\": 55773.556, \"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\": 57883.873, \"from_m\": 57863.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58261.183, \"from_m\": 57883.873, \"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\": 58415.551, \"from_m\": 58261.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59608.102, \"from_m\": 58415.551, \"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\": 59957.626, \"from_m\": 59608.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60393.45, \"from_m\": 59957.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60446.122, \"from_m\": 60393.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60483.629, \"from_m\": 60446.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60500.003, \"from_m\": 60483.629, \"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\": 60563.055, \"from_m\": 60500.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61290.692, \"from_m\": 60563.055, \"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\": 62245.135, \"from_m\": 61290.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63216.205, \"from_m\": 62245.135, \"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\": 67008.544, \"from_m\": 63216.205, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87874.533, \"from_m\": 67008.544, \"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\": 87935.533, \"from_m\": 87874.533, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88018.439, \"from_m\": 87935.533, \"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\": 88137.276, \"from_m\": 88018.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91276.746, \"from_m\": 88137.276, \"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\": 92140.008, \"from_m\": 91276.746, \"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\": 94152.594, \"from_m\": 92140.008, \"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\": 94299.628, \"from_m\": 94152.594, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94970.529, \"from_m\": 94299.628, \"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\": 108507.775, \"from_m\": 94970.529, \"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\": 148429.431, \"from_m\": 108507.775, \"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\": 148500.001, \"from_m\": 148429.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179267.853, \"from_m\": 148500.001, \"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\": 181264.713, \"from_m\": 179267.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182057.902, \"from_m\": 181264.713, \"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\": 182261.194, \"from_m\": 182057.902, \"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\": 182286.772, \"from_m\": 182261.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183658.883, \"from_m\": 182286.772, \"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\": 183735.231, \"from_m\": 183658.883, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 183803.168, \"from_m\": 183735.231, \"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\": 184128.939, \"from_m\": 183803.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 702523, \"profile_key\": \"1819560a2aabe81d6e9a14e82c2509aaeeca17ed1c22aeac6ec2b53f252eff50\", \"schedule_id\": 8802, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1617\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 19441.793, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624H\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 19956.958, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1627\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 22558.299, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 34672.534, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1631H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 36467.894, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 43462.776, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 45638.175, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 51553.167, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1639H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 54100.794, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 55202.336, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 57863.784, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 60012.134, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 60603.753, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 61171.465, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1657H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 61703.534, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 74019.72, \"section_seq\": 1, \"route_path_id\": 68712}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 184128.939, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68712}], \"total_distance_m\": 184128.939, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 175555.18, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8573.759, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1606", "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-19T15:08:02Z\", \"source_id\": 59096270, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:08:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:06Z\", \"source_id\": 18820381, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:10:16Z\", \"source_id\": 59101203, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:10:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:10:21Z\", \"source_id\": 18821875, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:26Z\", \"source_id\": 59108231, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:28Z\", \"source_id\": 18824016, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:47Z\", \"source_id\": 59113229, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:15:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:51Z\", \"source_id\": 18825640, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:53Z\", \"source_id\": 59120003, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:18:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:58Z\", \"source_id\": 18827687, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:18Z\", \"source_id\": 59129523, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:23:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:21Z\", \"source_id\": 18830628, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:02Z\", \"source_id\": 59133237, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:25:09Z\", \"source_id\": 18831787, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:06Z\", \"source_id\": 59139954, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:08Z\", \"source_id\": 18833785, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:18Z\", \"source_id\": 59144687, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:23Z\", \"source_id\": 18835281, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:52Z\", \"source_id\": 59150558, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:54Z\", \"source_id\": 18837019, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:54Z\", \"source_id\": 59157247, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:59Z\", \"source_id\": 18839000, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:44Z\", \"source_id\": 59163314, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:46Z\", \"source_id\": 18840864, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:51Z\", \"source_id\": 59168042, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:52Z\", \"source_id\": 18842316, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:47Z\", \"source_id\": 59172508, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:54Z\", \"source_id\": 18843675, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:22Z\", \"source_id\": 59180683, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:27Z\", \"source_id\": 18846106, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:59Z\", \"source_id\": 59186342, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:05Z\", \"source_id\": 18847819, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:09Z\", \"source_id\": 59195674, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:53:15Z\", \"source_id\": 18850603, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:00Z\", \"source_id\": 59203928, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:05Z\", \"source_id\": 18853200, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:58Z\", \"source_id\": 59212650, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:01Z\", \"source_id\": 18855840, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1789833664460569, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:28.165975", "service_state_evidence_id": 18855840, "current_leg_start_actual_dep": "2026-09-19T16:58:30+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:28.635014", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W08 |
345013 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "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": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "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": 15903.914, "from_m": 4038.152, "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": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15996.006, "from_m": 15956.176, "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": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19319.936, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.749, "from_m": 19319.936, "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": 20082.211, "from_m": 19382.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20488.198, "from_m": 20082.211, "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": 31860.534, "from_m": 20488.198, "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": 34082.428, "from_m": 31860.534, "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": 34178.124, "from_m": 34082.428, "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": 34310.999, "from_m": 34178.124, "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": 34904.277, "from_m": 34310.999, "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": 34955.87, "from_m": 34904.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35126.946, "from_m": 34955.87, "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": 43889.2, "from_m": 35126.946, "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": 44720.048, "from_m": 43889.2, "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": 44809.218, "from_m": 44720.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51756.911, "from_m": 44809.218, "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": 53355.124, "from_m": 51756.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53557.014, "from_m": 53355.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53854.91, "from_m": 53557.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54053.602, "from_m": 53854.91, "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": 55663.754, "from_m": 54053.602, "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": 55773.556, "from_m": 55663.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57863.784, "from_m": 55773.556, "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": 57883.873, "from_m": 57863.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58261.183, "from_m": 57883.873, "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": 58415.551, "from_m": 58261.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59608.102, "from_m": 58415.551, "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": 59957.626, "from_m": 59608.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60393.45, "from_m": 59957.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60446.122, "from_m": 60393.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60483.629, "from_m": 60446.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60500.003, "from_m": 60483.629, "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": 60563.055, "from_m": 60500.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61290.692, "from_m": 60563.055, "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": 62245.135, "from_m": 61290.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63216.205, "from_m": 62245.135, "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": 67008.544, "from_m": 63216.205, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87874.533, "from_m": 67008.544, "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": 87935.533, "from_m": 87874.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88018.439, "from_m": 87935.533, "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": 88137.276, "from_m": 88018.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91276.746, "from_m": 88137.276, "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": 92140.008, "from_m": 91276.746, "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": 94152.594, "from_m": 92140.008, "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": 94299.628, "from_m": 94152.594, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94970.529, "from_m": 94299.628, "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": 108507.775, "from_m": 94970.529, "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": 148429.431, "from_m": 108507.775, "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": 148500.001, "from_m": 148429.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179267.853, "from_m": 148500.001, "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": 181264.713, "from_m": 179267.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182057.902, "from_m": 181264.713, "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": 182261.194, "from_m": 182057.902, "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": 182286.772, "from_m": 182261.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183658.883, "from_m": 182286.772, "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": 183735.231, "from_m": 183658.883, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 183803.168, "from_m": 183735.231, "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": 184128.939, "from_m": 183803.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 702523, "profile_key": "1819560a2aabe81d6e9a14e82c2509aaeeca17ed1c22aeac6ec2b53f252eff50", "schedule_id": 8802, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1606", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1617", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 19956.958, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Stratford", "stage_seq": 9, "distance_m": 22558.299, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Maryland", "stage_seq": 10, "distance_m": 34672.534, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 36467.894, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 43462.776, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634", "location": "Manor Park", "stage_seq": 13, "distance_m": 45638.175, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Ilford", "stage_seq": 14, "distance_m": 51553.167, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1639H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 54100.794, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 55202.336, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 57863.784, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Romford", "stage_seq": 18, "distance_m": 60012.134, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Gidea Park", "stage_seq": 19, "distance_m": 60603.753, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Harold Wood", "stage_seq": 20, "distance_m": 61171.465, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1657H", "location": "Brentwood", "stage_seq": 21, "distance_m": 61703.534, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 74019.72, "section_seq": 1, "route_path_id": 68712}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 184128.939, "from_m": 0.0, "section_seq": 1, "route_path_id": 68712}], "total_distance_m": 184128.939, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 175555.18, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8573.759, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:02Z", "source_id": 59096270, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:08:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:06Z", "source_id": 18820381, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:10:16Z", "source_id": 59101203, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:10:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:10:21Z", "source_id": 18821875, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:26Z", "source_id": 59108231, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:13:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:28Z", "source_id": 18824016, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:47Z", "source_id": 59113229, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:15:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:51Z", "source_id": 18825640, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:53Z", "source_id": 59120003, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:18:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:58Z", "source_id": 18827687, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:18Z", "source_id": 59129523, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:23:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:21Z", "source_id": 18830628, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:02Z", "source_id": 59133237, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:25:09Z", "source_id": 18831787, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:06Z", "source_id": 59139954, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:28:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:08Z", "source_id": 18833785, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:18Z", "source_id": 59144687, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:23Z", "source_id": 18835281, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:52Z", "source_id": 59150558, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:33:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:54Z", "source_id": 18837019, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:54Z", "source_id": 59157247, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:59Z", "source_id": 18839000, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:44Z", "source_id": 59163314, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:39:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:46Z", "source_id": 18840864, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:51Z", "source_id": 59168042, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:52Z", "source_id": 18842316, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:47Z", "source_id": 59172508, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:43:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:54Z", "source_id": 18843675, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:22Z", "source_id": 59180683, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:27Z", "source_id": 18846106, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:59Z", "source_id": 59186342, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:49:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:05Z", "source_id": 18847819, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:09Z", "source_id": 59195674, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:53:15Z", "source_id": 18850603, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:00Z", "source_id": 59203928, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:57:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:05Z", "source_id": 18853200, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:58Z", "source_id": 59212650, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:01Z", "source_id": 18855840, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1606 |
1606 |
A |
None |
None |
Shenfield |
1702 |
1701 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37852/2026-09-19/detailed |
None |
Brentwood |
2026-09-19T16:58: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 |
1658 |
1702 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-19 16:12:51 |
TERMINATED |
2026-09-19 16:02:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855840 |
1789833664460569 |
110 |
110 |
2026-09-19 16:12:28.635014 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:28.165975 |
| 671867 |
703423 |
C42525 |
812H43MT19 |
2026-09-19 |
COMPLETE |
18855850 |
2026-09-19 17:02:00 |
2026-09-19 16:12:51 |
2026-09-21 16:12:51 |
{"id": 703423, "stp": "P", "toc": "Great Western Railway", "uid": "C42525", "consist": "165116", "dest_crs": "BRI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C42525/2026-09-19/detailed", "trust_id": "812H43MT19", "origin_crs": "FIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-19", "dest_arr_time": "1703", "dest_platform": "5", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2H43", "timing_status": "EARLY", "origin_station": "Filton Abbey Wood", "current_leg_arr": "1702", "current_leg_dep": "1658", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "1647", "origin_platform": "3", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-19T16:12:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Lawrence Hill", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Lawrence Hill", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1647", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:10Z\", \"source_id\": 59186782, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:15Z\", \"source_id\": 18847950, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:30Z\", \"source_id\": 59192041, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:33Z\", \"source_id\": 18849491, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:30Z\", \"source_id\": 59200532, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:31Z\", \"source_id\": 18852132, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:00:58Z\", \"source_id\": 59212630, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:04Z\", \"source_id\": 18855850, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "5", "timing_fact_generation": 1789833665605442, "current_leg_arrival_utc": "2026-09-19T17:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:30.990216", "service_state_evidence_id": 18855850, "current_leg_start_actual_dep": "2026-09-19T16:59:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:31.628529", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
FIT |
BRI |
2H43 |
165116 |
3 |
90 |
None |
None |
[{"source": "TD", "smart_id": 25830, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:10Z", "source_id": 59186782, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:50:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:15Z", "source_id": 18847950, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25836, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:30Z", "source_id": 59192041, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:33Z", "source_id": 18849491, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:30Z", "source_id": 59200532, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:31Z", "source_id": 18852132, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26069, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:00:58Z", "source_id": 59212630, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:02:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:04Z", "source_id": 18855850, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Filton Abbey Wood |
1647 |
1647 |
3 |
None |
None |
Bristol Temple Meads |
1703 |
1703 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42525/2026-09-19/detailed |
None |
Lawrence Hill |
2026-09-19T16:59:30+01:00 |
Bristol Temple Meads |
4.0 |
{"type": "LineString", "coordinates": [[-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]]} |
1.1 |
1658 |
1702 |
Lawrence Hill |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-19 16:12:51 |
TERMINATED |
2026-09-19 16:02:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855850 |
1789833665605442 |
17 |
17 |
2026-09-19 16:12:31.628529 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:30.990216 |
| 671868 |
702067 |
C59634 |
452K22MR19 |
2026-09-19 |
COMPLETE |
18855872 |
2026-09-19 17:02:00 |
2026-09-19 16:12:51 |
2026-09-21 16:12:51 |
{"id": 702067, "stp": "O", "toc": "East Midlands Railway", "uid": "C59634", "consist": "170504", "dest_crs": "LCN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C59634/2026-09-19/detailed", "trust_id": "452K22MR19", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-19", "dest_arr_time": "1657", "dest_platform": "2", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "2K22", "timing_status": "LATE", "origin_station": "Peterborough", "current_leg_arr": "1702", "current_leg_dep": "1651", "current_leg_end": "Lincoln", "origin_dep_time": "1546", "origin_platform": "6", "current_location": "Lincoln", "last_update_time": "2026-09-19T16:12:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3914242, 53.1391018], [-0.3916049999999999, 53.13918120000002], [-0.3919499, 53.13933269999999], [-0.3921609, 53.1394245], [-0.39220559999999993, 53.1394439], [-0.3925749, 53.1396046], [-0.3931314, 53.13984510000001], [-0.3936651, 53.1400776], [-0.394215, 53.1403173], [-0.3951149, 53.140715500000006], [-0.3953745, 53.140835200000005], [-0.3957868, 53.1410253], [-0.3962011999999999, 53.14122069999999], [-0.3971426, 53.14168409999999], [-0.39737199999999995, 53.14179599999999], [-0.39832549999999994, 53.142301999999994], [-0.3990752, 53.1426961], [-0.39952419999999994, 53.1429336], [-0.4003452, 53.14336779999999], [-0.40080989999999994, 53.1436118], [-0.4008257999999999, 53.14362009999999], [-0.4015321, 53.1439888], [-0.4026518999999999, 53.144580899999994], [-0.4037838, 53.1451777], [-0.4043336, 53.14546570000001], [-0.4048404344939161, 53.14573188385283], [-0.4051316, 53.1458848], [-0.4052043, 53.1459232], [-0.40651829999999994, 53.14661669999999], [-0.4075965, 53.147186999999995], [-0.4088143, 53.14782569999999], [-0.4100615, 53.1484852], [-0.4108983, 53.148925199999994], [-0.4114636, 53.14923229999999], [-0.4117129, 53.14936370000001], [-0.4121885, 53.149606], [-0.412977, 53.1500214], [-0.413712, 53.150409100000005], [-0.41411419999999993, 53.150619000000006], [-0.41454869999999994, 53.15084900000001], [-0.4152737, 53.15123440000001], [-0.4154254, 53.151315099999984], [-0.4154943, 53.1513517], [-0.4164022, 53.1518302], [-0.4173476, 53.152327199999995], [-0.41849429999999993, 53.15293199999999], [-0.4195268999999999, 53.1534781], [-0.42086, 53.15417939999998], [-0.4223859, 53.15498560000001], [-0.42257529999999993, 53.1550857], [-0.4233222, 53.1554819], [-0.4235112, 53.1555917], [-0.42379959999999994, 53.1557582], [-0.4240357, 53.15589789999999], [-0.4243442, 53.1560885], [-0.4246445999999999, 53.1562783], [-0.42489809999999995, 53.156448], [-0.4251998, 53.15665299999999], [-0.4255497999999999, 53.1569007], [-0.42588239999999994, 53.1571508], [-0.42608089999999993, 53.15730520000001], [-0.42646179999999995, 53.15760840000001], [-0.42674740000000005, 53.1578512], [-0.427076, 53.15814389999999], [-0.42725299999999994, 53.1583056], [-0.4274193, 53.15846799999999], [-0.427595, 53.1586377], [-0.4278739999999999, 53.1589264], [-0.4281636, 53.15923759999999], [-0.4282884, 53.15938070000001], [-0.4284909, 53.159615499999994], [-0.4286356999999999, 53.15979159999999], [-0.4288154, 53.16002160000001], [-0.429148, 53.1604614], [-0.4293276999999999, 53.1607251], [-0.4296374999999999, 53.16121239999999], [-0.42974879999999993, 53.16140699999999], [-0.4298989999999999, 53.1616788], [-0.43002699999999994, 53.1619279], [-0.4301069, 53.1620977], [-0.4302035, 53.1623019], [-0.4302906, 53.16250049999999], [-0.43043819999999994, 53.1628672], [-0.4305079, 53.163064199999994], [-0.4305817, 53.163274], [-0.4306567999999999, 53.1634943], [-0.4307614, 53.16382], [-0.4308754, 53.1641697], [-0.4309612, 53.1644334], [-0.43106979999999995, 53.1647727], [-0.4311173, 53.164919000000005], [-0.43115279999999995, 53.16502860000001], [-0.4312227, 53.165243899999986], [-0.43134739999999994, 53.16563219999998], [-0.4315486, 53.16625450000001], [-0.4317483999999999, 53.1668776], [-0.43191339999999995, 53.167409], [-0.4321481, 53.16812699999999], [-0.4324525, 53.16907080000001], [-0.4324821, 53.169167300000005], [-0.4326153, 53.1695634], [-0.43283739999999993, 53.170250900000006], [-0.4329756, 53.1706866], [-0.4332304, 53.17147769999999], [-0.4334503, 53.172150499999994], [-0.4336434, 53.1727518], [-0.4338968999999999, 53.1735404], [-0.4342213999999999, 53.1745412], [-0.4343468, 53.1749278], [-0.4344333, 53.17519469999999], [-0.434605, 53.1757212], [-0.4348115, 53.176366599999994], [-0.4350435, 53.177082799999994], [-0.4353774999999999, 53.1781173], [-0.4356702, 53.1790242], [-0.43592999999999993, 53.1798293], [-0.43611779999999994, 53.1804071], [-0.4363873, 53.18124379999999], [-0.4364832, 53.18152749999999], [-0.43652310000000005, 53.18165409999999], [-0.4365898, 53.1818466], [-0.43696469999999993, 53.18280930000001], [-0.4369841, 53.18285919999999], [-0.43705559999999993, 53.1830197], [-0.4371584999999999, 53.1832506], [-0.43737039999999994, 53.1837039], [-0.4374372, 53.1838348], [-0.43754609999999994, 53.18394099999998], [-0.4376896, 53.18421419999999], [-0.4378264, 53.18446740000001], [-0.437982, 53.1847478], [-0.43817909999999993, 53.1850781], [-0.4384232, 53.1854784], [-0.4386430999999999, 53.18581989999999], [-0.43889339999999993, 53.18618849999999], [-0.43891, 53.186212899999994], [-0.4391338, 53.18652939999999], [-0.4393271, 53.18679550000001], [-0.4395013, 53.1870325], [-0.4397279, 53.1873186], [-0.4400068999999999, 53.1876705], [-0.4401759, 53.1878682], [-0.4404132, 53.18815109999999], [-0.4406572999999999, 53.1884283], [-0.4409376, 53.1887377], [-0.4412167, 53.1890359], [-0.4417315, 53.1895589], [-0.4419077, 53.189731], [-0.44200339999999994, 53.1898244], [-0.4423578, 53.19017040000001], [-0.4429385, 53.19073850000001], [-0.4435085999999999, 53.19129540000001], [-0.444104, 53.19187469999999], [-0.4447531, 53.19250459999999], [-0.44534330000000005, 53.193077599999995], [-0.4461868, 53.19389789999999], [-0.44678499999999993, 53.194477199999994], [-0.4471389, 53.19482270000001], [-0.4473387999999999, 53.1950115], [-0.4478257, 53.1954928], [-0.4481303, 53.195789], [-0.448296, 53.19593969999999], [-0.4485056, 53.196154], [-0.4491317999999999, 53.196759699999994], [-0.4491576420597607, 53.19678476733839], [-0.4497620999999999, 53.197371100000005], [-0.4504179, 53.19800899999999], [-0.45101330000000006, 53.1985875], [-0.4514775, 53.1990366], [-0.45192389999999993, 53.1994752], [-0.4520296901724693, 53.19957740430325], [-0.4522366, 53.199777299999994], [-0.4525718, 53.200102599999994], [-0.4528953999999999, 53.2004162], [-0.45314430000000006, 53.2006561], [-0.4534463, 53.2009532], [-0.45384720000000006, 53.2013406], [-0.4544493999999999, 53.2019294], [-0.4551213, 53.2025793], [-0.4556819, 53.2031264], [-0.4568888, 53.2042919], [-0.4576826000000001, 53.205067], [-0.4579832, 53.205357], [-0.4584982, 53.2058534], [-0.4594677999999999, 53.20679809999999], [-0.46047630000000006, 53.2077732], [-0.4613467, 53.20863659999999], [-0.4617825, 53.2090599], [-0.46270780000000006, 53.2099369], [-0.46318789999999993, 53.21040189999999], [-0.4639573000000001, 53.2111452], [-0.4643494, 53.21152320000001], [-0.4650146, 53.21216330000001], [-0.4655443, 53.21267969999999], [-0.4658029, 53.212928000000005], [-0.46585850000000006, 53.21298139999999], [-0.4660310999999999, 53.2131471], [-0.46661859999999994, 53.21371809999999], [-0.4671054, 53.2141871], [-0.4674205, 53.21446579999999], [-0.4676833000000001, 53.2146899], [-0.4680133000000001, 53.214958900000006], [-0.4683941, 53.2152512], [-0.4687991, 53.215542699999986], [-0.4689346999999999, 53.2156351], [-0.4691747, 53.2157981], [-0.4692981000000001, 53.2158792], [-0.4697204999999999, 53.216145], [-0.4701524, 53.2164043], [-0.4705801999999999, 53.2166461], [-0.47094629999999993, 53.2168366], [-0.4715693000000001, 53.2171622], [-0.4717606999999999, 53.217263599999995], [-0.4721908, 53.21746920000001], [-0.4723721999999999, 53.21754630000001], [-0.4728496999999999, 53.21773739999999], [-0.4735333, 53.2180176], [-0.47399229999999987, 53.21819760000002], [-0.4744426, 53.2183637], [-0.4750071999999999, 53.2185629], [-0.4752002999999999, 53.21862389999999], [-0.4759728, 53.21891299999999], [-0.4764623, 53.219064], [-0.4767182, 53.21913430000001], [-0.47699849999999994, 53.21920899999999], [-0.47739700000000007, 53.21931370000001], [-0.4778235, 53.2194205], [-0.4781759999999999, 53.21951010000001], [-0.4787567, 53.219648199999995], [-0.4796622, 53.21986609999999], [-0.4799223000000001, 53.219928], [-0.48068769999999994, 53.2201163], [-0.4814694999999999, 53.2202986], [-0.4824744, 53.220538999999995], [-0.48346420000000007, 53.22077749999999], [-0.484129, 53.22093699999999], [-0.4847060000000001, 53.2210762], [-0.4855335, 53.2212778], [-0.4860565, 53.2214038], [-0.486597, 53.22153549999998], [-0.4874284999999999, 53.221734600000005], [-0.487927, 53.22184910000001], [-0.4882438999999999, 53.22191689999999], [-0.4886395, 53.22199880000001], [-0.488956, 53.22205900000001], [-0.4892484, 53.22211200000001], [-0.4896091, 53.2221763], [-0.48996990000000007, 53.222235700000006], [-0.4903078, 53.22228869999999], [-0.4906842999999999, 53.222342899999994], [-0.49089250000000006, 53.22237379999999], [-0.4914223, 53.2224372], [-0.4917656, 53.2224782], [-0.4921058, 53.2225139], [-0.4925472, 53.22255899999999], [-0.4927752999999999, 53.22257989999999], [-0.4930511999999999, 53.222603], [-0.4934527999999999, 53.2226337], [-0.4937371999999999, 53.2226546], [-0.4939975999999999, 53.22267070000001], [-0.49440960000000006, 53.22268829999999], [-0.49457200000000007, 53.2226953], [-0.4947187, 53.22270170000001], [-0.4947715, 53.22270399999999], [-0.4950037000000001, 53.22271400000001], [-0.495197, 53.2227193], [-0.4955081999999999, 53.2227285], [-0.4958288999999999, 53.2227333], [-0.4961991, 53.22273809999999], [-0.4965785999999999, 53.22274380000001], [-0.4971904, 53.22275189999999], [-0.4975001, 53.22275570000001], [-0.498097, 53.222764], [-0.4989405, 53.22278250000001], [-0.4991886, 53.2227846], [-0.4997693000000001, 53.2227918], [-0.5009106, 53.2227986], [-0.5016429, 53.2228066], [-0.502237, 53.2228154], [-0.5027294999999999, 53.222822400000005], [-0.5042876, 53.22283840000001], [-0.5047578, 53.2228436], [-0.5055799, 53.222855800000005], [-0.5066543999999998, 53.2228734], [-0.5077984, 53.2228903], [-0.509684, 53.22291940000001], [-0.5112444999999999, 53.22294250000001], [-0.5123173999999999, 53.222954699999995], [-0.5136667, 53.22297280000001], [-0.5149693, 53.222987], [-0.5163072000000001, 53.2229969], [-0.5181857000000001, 53.22301599999999], [-0.5195053999999999, 53.223032800000006], [-0.5207271, 53.223052399999986], [-0.5221299, 53.2230724], [-0.5236597, 53.223092], [-0.5242448, 53.2230995], [-0.5246855999999999, 53.22310710000001], [-0.5251017999999998, 53.22311929999999], [-0.5254935999999999, 53.2231344], [-0.5257994, 53.2231478], [-0.526121, 53.2231676], [-0.5263973, 53.22318689999999], [-0.5266671999999999, 53.22320979999999], [-0.5270048, 53.22323999999999], [-0.5273039, 53.223269], [-0.5277219999999999, 53.22331559999999], [-0.5280733, 53.22335729999999], [-0.52847, 53.223408500000005], [-0.5288116000000002, 53.223455300000005], [-0.5293102, 53.2235313], [-0.5296765, 53.2235914], [-0.5301591, 53.223680400000006], [-0.5307778, 53.22382409999999], [-0.5312651999999999, 53.223937799999995], [-0.5320336, 53.2241103], [-0.5323738999999998, 53.2241943], [-0.5329387, 53.22433970000001], [-0.5332878999999999, 53.2244287], [-0.5336432, 53.224515100000005], [-0.5339797999999999, 53.2245864], [-0.5343751, 53.2246661], [-0.5347962999999999, 53.22474940000001], [-0.5350538537893651, 53.22480416047805], [-0.5352986246197097, 53.22486339660109], [-0.5355124341285696, 53.224915902224176], [-0.5356975081108268, 53.22496205167721], [-0.5358560723613635, 53.225002219290126], [-0.5359903526750616, 53.225036779392816], [-0.5361025748468033, 53.22506610631521], [-0.5361949646714709, 53.22509057438722], [-0.5362697479439461, 53.22511055793875], [-0.5363291504591113, 53.22512643129972], [-0.5363753980118484, 53.225138568800034], [-0.5364107163970395, 53.225147344769624], [-0.536437331409567, 53.22515313353838], [-0.5364574688443124, 53.225156309436215], [-0.5364733544961583, 53.225157246793074], [-0.5364872141599867, 53.22515631993883], [-0.5365012736306795, 53.22515390320343], [-0.5367740999999999, 53.2252287], [-0.5370597, 53.22531240000001], [-0.5377427, 53.22545480000001], [-0.5378213999999999, 53.2254765], [-0.5387243, 53.2257257], [-0.5389891704717129, 53.22579995847543], [-0.5397776, 53.226021]]}", "current_leg_start": "Metheringham", "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": "53.2260210", "next_location_lon": "-0.5397776", "previous_location": "Metheringham", "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\": 135.664, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 201.974, \"from_m\": 135.664, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 538.981, \"from_m\": 201.974, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 595.133, \"from_m\": 538.981, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1997.692, \"from_m\": 595.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23810.582, \"from_m\": 1997.692, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 24016.087, \"from_m\": 23810.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27863.471, \"from_m\": 24016.087, \"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\": 27900.132, \"from_m\": 27863.471, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36467.484, \"from_m\": 27900.132, \"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\": 36569.516, \"from_m\": 36467.484, \"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\": 36619.169, \"from_m\": 36569.516, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36826.592, \"from_m\": 36619.169, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36919.751, \"from_m\": 36826.592, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39091.583, \"from_m\": 36919.751, \"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\": 39319.664, \"from_m\": 39091.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39851.631, \"from_m\": 39319.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45029.337, \"from_m\": 39851.631, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45074.858, \"from_m\": 45029.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56997.261, \"from_m\": 45074.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57070.864, \"from_m\": 56997.261, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57894.803, \"from_m\": 57070.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\": 58822.003, \"from_m\": 57894.803, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58877.414, \"from_m\": 58822.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\": 59692.101, \"from_m\": 58877.414, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 78297.636, \"from_m\": 59692.101, \"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\": 78363.808, \"from_m\": 78297.636, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81855.212, \"from_m\": 78363.808, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 81902.545, \"from_m\": 81855.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\": 81923.442, \"from_m\": 81902.545, \"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\": 81971.697, \"from_m\": 81923.442, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82011.917, \"from_m\": 81971.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82065.999, \"from_m\": 82011.917, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82292.501, \"from_m\": 82065.999, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83341.687, \"from_m\": 82292.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\": 83364.583, \"from_m\": 83341.687, \"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\": 83422.364, \"from_m\": 83364.583, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 95203.325, \"from_m\": 83422.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95906.422, \"from_m\": 95203.325, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95971.968, \"from_m\": 95906.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105200.89, \"from_m\": 95971.968, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105810.786, \"from_m\": 105200.89, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106180.519, \"from_m\": 105810.786, \"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\": 110063.399, \"from_m\": 106180.519, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110096.189, \"from_m\": 110063.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110392.706, \"from_m\": 110096.189, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 110533.72, \"from_m\": 110392.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110724.581, \"from_m\": 110533.72, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110736.316, \"from_m\": 110724.581, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111063.202, \"from_m\": 110736.316, \"capability_applied\": null, \"effective_limit_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\": 702067, \"profile_key\": \"0d9dfb0a048a97613453676d525052be1bba54c2bac285bf919c0acb9c42c7f6\", \"schedule_id\": 31681, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Marholm Jn\", \"stage_seq\": 2, \"distance_m\": 201.974, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Glinton Jn\", \"stage_seq\": 3, \"distance_m\": 887.521, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1605H\", \"location\": \"Spalding\", \"stage_seq\": 4, \"distance_m\": 2066.476, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612H\", \"location\": \"Quadring Sig. WS7071\", \"stage_seq\": 5, \"distance_m\": 12880.456, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Sleaford South Jn\", \"stage_seq\": 6, \"distance_m\": 21436.405, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626H\", \"location\": \"Sleaford\", \"stage_seq\": 7, \"distance_m\": 24158.48, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Sleaford North Jn\", \"stage_seq\": 8, \"distance_m\": 27804.416, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634H\", \"location\": \"Ruskington\", \"stage_seq\": 9, \"distance_m\": 36725.259, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643H\", \"location\": \"Metheringham\", \"stage_seq\": 10, \"distance_m\": 38381.797, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 11, \"distance_m\": 39594.9, \"section_seq\": 1, \"route_path_id\": 104146}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 12, \"distance_m\": 40746.801, \"section_seq\": 1, \"route_path_id\": 104146}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 111063.202, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104146}], \"total_distance_m\": 111063.202, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 97070.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13993.035, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.2260210", "current_position_lon": "-0.5397776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:05Z\", \"source_id\": 59087139, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:04:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:06Z\", \"source_id\": 18817733, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:05Z\", \"source_id\": 18836438, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:48Z\", \"source_id\": 59159250, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:54Z\", \"source_id\": 18839630, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:46Z\", \"source_id\": 59188261, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:50Z\", \"source_id\": 18848370, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:01Z\", \"source_id\": 59212771, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:04Z\", \"source_id\": 18855872, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "5", "timing_fact_generation": 1789833664086492, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:31.414154", "service_state_evidence_id": 18855872, "current_leg_start_actual_dep": "2026-09-19T16:48:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:33.389135", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
PBO |
LCN |
2K22 |
170504 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 135.664, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 201.974, "from_m": 135.664, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 538.981, "from_m": 201.974, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 595.133, "from_m": 538.981, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1997.692, "from_m": 595.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23810.582, "from_m": 1997.692, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 24016.087, "from_m": 23810.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27863.471, "from_m": 24016.087, "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": 27900.132, "from_m": 27863.471, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36467.484, "from_m": 27900.132, "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": 36569.516, "from_m": 36467.484, "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": 36619.169, "from_m": 36569.516, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36826.592, "from_m": 36619.169, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36919.751, "from_m": 36826.592, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39091.583, "from_m": 36919.751, "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": 39319.664, "from_m": 39091.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39851.631, "from_m": 39319.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45029.337, "from_m": 39851.631, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45074.858, "from_m": 45029.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56997.261, "from_m": 45074.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57070.864, "from_m": 56997.261, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57894.803, "from_m": 57070.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": 58822.003, "from_m": 57894.803, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58877.414, "from_m": 58822.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": 59692.101, "from_m": 58877.414, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 78297.636, "from_m": 59692.101, "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": 78363.808, "from_m": 78297.636, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81855.212, "from_m": 78363.808, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 81902.545, "from_m": 81855.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": 81923.442, "from_m": 81902.545, "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": 81971.697, "from_m": 81923.442, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82011.917, "from_m": 81971.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82065.999, "from_m": 82011.917, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82292.501, "from_m": 82065.999, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83341.687, "from_m": 82292.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": 83364.583, "from_m": 83341.687, "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": 83422.364, "from_m": 83364.583, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 95203.325, "from_m": 83422.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95906.422, "from_m": 95203.325, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95971.968, "from_m": 95906.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105200.89, "from_m": 95971.968, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105810.786, "from_m": 105200.89, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106180.519, "from_m": 105810.786, "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": 110063.399, "from_m": 106180.519, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110096.189, "from_m": 110063.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110392.706, "from_m": 110096.189, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 110533.72, "from_m": 110392.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110724.581, "from_m": 110533.72, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110736.316, "from_m": 110724.581, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111063.202, "from_m": 110736.316, "capability_applied": null, "effective_limit_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": 702067, "profile_key": "0d9dfb0a048a97613453676d525052be1bba54c2bac285bf919c0acb9c42c7f6", "schedule_id": 31681, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Marholm Jn", "stage_seq": 2, "distance_m": 201.974, "section_seq": 1, "route_path_id": 104146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Glinton Jn", "stage_seq": 3, "distance_m": 887.521, "section_seq": 1, "route_path_id": 104146}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1605H", "location": "Spalding", "stage_seq": 4, "distance_m": 2066.476, "section_seq": 1, "route_path_id": 104146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Quadring Sig. WS7071", "stage_seq": 5, "distance_m": 12880.456, "section_seq": 1, "route_path_id": 104146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Sleaford South Jn", "stage_seq": 6, "distance_m": 21436.405, "section_seq": 1, "route_path_id": 104146}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Sleaford", "stage_seq": 7, "distance_m": 24158.48, "section_seq": 1, "route_path_id": 104146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Sleaford North Jn", "stage_seq": 8, "distance_m": 27804.416, "section_seq": 1, "route_path_id": 104146}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634H", "location": "Ruskington", "stage_seq": 9, "distance_m": 36725.259, "section_seq": 1, "route_path_id": 104146}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Metheringham", "stage_seq": 10, "distance_m": 38381.797, "section_seq": 1, "route_path_id": 104146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Pelham Street Jn", "stage_seq": 11, "distance_m": 39594.9, "section_seq": 1, "route_path_id": 104146}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Lincoln", "stage_seq": 12, "distance_m": 40746.801, "section_seq": 1, "route_path_id": 104146}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 111063.202, "from_m": 0.0, "section_seq": 1, "route_path_id": 104146}], "total_distance_m": 111063.202, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 97070.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13993.035, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12115, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:05Z", "source_id": 59087139, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:04:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:06Z", "source_id": 18817733, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:05Z", "source_id": 18836438, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11636, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:48Z", "source_id": 59159250, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:54Z", "source_id": 18839630, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11626, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:46Z", "source_id": 59188261, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:50Z", "source_id": 18848370, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11579, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:01Z", "source_id": 59212771, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:02:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:04Z", "source_id": 18855872, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Peterborough |
1546 |
1546 |
6 |
None |
None |
Lincoln |
1657 |
1657 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C59634/2026-09-19/detailed |
None |
Metheringham |
2026-09-19T16:48:30+01:00 |
Lincoln |
11.0 |
{"type": "LineString", "coordinates": [[-0.3914242, 53.1391018], [-0.3916049999999999, 53.13918120000002], [-0.3919499, 53.13933269999999], [-0.3921609, 53.1394245], [-0.39220559999999993, 53.1394439], [-0.3925749, 53.1396046], [-0.3931314, 53.13984510000001], [-0.3936651, 53.1400776], [-0.394215, 53.1403173], [-0.3951149, 53.140715500000006], [-0.3953745, 53.140835200000005], [-0.3957868, 53.1410253], [-0.3962011999999999, 53.14122069999999], [-0.3971426, 53.14168409999999], [-0.39737199999999995, 53.14179599999999], [-0.39832549999999994, 53.142301999999994], [-0.3990752, 53.1426961], [-0.39952419999999994, 53.1429336], [-0.4003452, 53.14336779999999], [-0.40080989999999994, 53.1436118], [-0.4008257999999999, 53.14362009999999], [-0.4015321, 53.1439888], [-0.4026518999999999, 53.144580899999994], [-0.4037838, 53.1451777], [-0.4043336, 53.14546570000001], [-0.4048404344939161, 53.14573188385283], [-0.4051316, 53.1458848], [-0.4052043, 53.1459232], [-0.40651829999999994, 53.14661669999999], [-0.4075965, 53.147186999999995], [-0.4088143, 53.14782569999999], [-0.4100615, 53.1484852], [-0.4108983, 53.148925199999994], [-0.4114636, 53.14923229999999], [-0.4117129, 53.14936370000001], [-0.4121885, 53.149606], [-0.412977, 53.1500214], [-0.413712, 53.150409100000005], [-0.41411419999999993, 53.150619000000006], [-0.41454869999999994, 53.15084900000001], [-0.4152737, 53.15123440000001], [-0.4154254, 53.151315099999984], [-0.4154943, 53.1513517], [-0.4164022, 53.1518302], [-0.4173476, 53.152327199999995], [-0.41849429999999993, 53.15293199999999], [-0.4195268999999999, 53.1534781], [-0.42086, 53.15417939999998], [-0.4223859, 53.15498560000001], [-0.42257529999999993, 53.1550857], [-0.4233222, 53.1554819], [-0.4235112, 53.1555917], [-0.42379959999999994, 53.1557582], [-0.4240357, 53.15589789999999], [-0.4243442, 53.1560885], [-0.4246445999999999, 53.1562783], [-0.42489809999999995, 53.156448], [-0.4251998, 53.15665299999999], [-0.4255497999999999, 53.1569007], [-0.42588239999999994, 53.1571508], [-0.42608089999999993, 53.15730520000001], [-0.42646179999999995, 53.15760840000001], [-0.42674740000000005, 53.1578512], [-0.427076, 53.15814389999999], [-0.42725299999999994, 53.1583056], [-0.4274193, 53.15846799999999], [-0.427595, 53.1586377], [-0.4278739999999999, 53.1589264], [-0.4281636, 53.15923759999999], [-0.4282884, 53.15938070000001], [-0.4284909, 53.159615499999994], [-0.4286356999999999, 53.15979159999999], [-0.4288154, 53.16002160000001], [-0.429148, 53.1604614], [-0.4293276999999999, 53.1607251], [-0.4296374999999999, 53.16121239999999], [-0.42974879999999993, 53.16140699999999], [-0.4298989999999999, 53.1616788], [-0.43002699999999994, 53.1619279], [-0.4301069, 53.1620977], [-0.4302035, 53.1623019], [-0.4302906, 53.16250049999999], [-0.43043819999999994, 53.1628672], [-0.4305079, 53.163064199999994], [-0.4305817, 53.163274], [-0.4306567999999999, 53.1634943], [-0.4307614, 53.16382], [-0.4308754, 53.1641697], [-0.4309612, 53.1644334], [-0.43106979999999995, 53.1647727], [-0.4311173, 53.164919000000005], [-0.43115279999999995, 53.16502860000001], [-0.4312227, 53.165243899999986], [-0.43134739999999994, 53.16563219999998], [-0.4315486, 53.16625450000001], [-0.4317483999999999, 53.1668776], [-0.43191339999999995, 53.167409], [-0.4321481, 53.16812699999999], [-0.4324525, 53.16907080000001], [-0.4324821, 53.169167300000005], [-0.4326153, 53.1695634], [-0.43283739999999993, 53.170250900000006], [-0.4329756, 53.1706866], [-0.4332304, 53.17147769999999], [-0.4334503, 53.172150499999994], [-0.4336434, 53.1727518], [-0.4338968999999999, 53.1735404], [-0.4342213999999999, 53.1745412], [-0.4343468, 53.1749278], [-0.4344333, 53.17519469999999], [-0.434605, 53.1757212], [-0.4348115, 53.176366599999994], [-0.4350435, 53.177082799999994], [-0.4353774999999999, 53.1781173], [-0.4356702, 53.1790242], [-0.43592999999999993, 53.1798293], [-0.43611779999999994, 53.1804071], [-0.4363873, 53.18124379999999], [-0.4364832, 53.18152749999999], [-0.43652310000000005, 53.18165409999999], [-0.4365898, 53.1818466], [-0.43696469999999993, 53.18280930000001], [-0.4369841, 53.18285919999999], [-0.43705559999999993, 53.1830197], [-0.4371584999999999, 53.1832506], [-0.43737039999999994, 53.1837039], [-0.4374372, 53.1838348], [-0.43754609999999994, 53.18394099999998], [-0.4376896, 53.18421419999999], [-0.4378264, 53.18446740000001], [-0.437982, 53.1847478], [-0.43817909999999993, 53.1850781], [-0.4384232, 53.1854784], [-0.4386430999999999, 53.18581989999999], [-0.43889339999999993, 53.18618849999999], [-0.43891, 53.186212899999994], [-0.4391338, 53.18652939999999], [-0.4393271, 53.18679550000001], [-0.4395013, 53.1870325], [-0.4397279, 53.1873186], [-0.4400068999999999, 53.1876705], [-0.4401759, 53.1878682], [-0.4404132, 53.18815109999999], [-0.4406572999999999, 53.1884283], [-0.4409376, 53.1887377], [-0.4412167, 53.1890359], [-0.4417315, 53.1895589], [-0.4419077, 53.189731], [-0.44200339999999994, 53.1898244], [-0.4423578, 53.19017040000001], [-0.4429385, 53.19073850000001], [-0.4435085999999999, 53.19129540000001], [-0.444104, 53.19187469999999], [-0.4447531, 53.19250459999999], [-0.44534330000000005, 53.193077599999995], [-0.4461868, 53.19389789999999], [-0.44678499999999993, 53.194477199999994], [-0.4471389, 53.19482270000001], [-0.4473387999999999, 53.1950115], [-0.4478257, 53.1954928], [-0.4481303, 53.195789], [-0.448296, 53.19593969999999], [-0.4485056, 53.196154], [-0.4491317999999999, 53.196759699999994], [-0.4491576420597607, 53.19678476733839], [-0.4497620999999999, 53.197371100000005], [-0.4504179, 53.19800899999999], [-0.45101330000000006, 53.1985875], [-0.4514775, 53.1990366], [-0.45192389999999993, 53.1994752], [-0.4520296901724693, 53.19957740430325], [-0.4522366, 53.199777299999994], [-0.4525718, 53.200102599999994], [-0.4528953999999999, 53.2004162], [-0.45314430000000006, 53.2006561], [-0.4534463, 53.2009532], [-0.45384720000000006, 53.2013406], [-0.4544493999999999, 53.2019294], [-0.4551213, 53.2025793], [-0.4556819, 53.2031264], [-0.4568888, 53.2042919], [-0.4576826000000001, 53.205067], [-0.4579832, 53.205357], [-0.4584982, 53.2058534], [-0.4594677999999999, 53.20679809999999], [-0.46047630000000006, 53.2077732], [-0.4613467, 53.20863659999999], [-0.4617825, 53.2090599], [-0.46270780000000006, 53.2099369], [-0.46318789999999993, 53.21040189999999], [-0.4639573000000001, 53.2111452], [-0.4643494, 53.21152320000001], [-0.4650146, 53.21216330000001], [-0.4655443, 53.21267969999999], [-0.4658029, 53.212928000000005], [-0.46585850000000006, 53.21298139999999], [-0.4660310999999999, 53.2131471], [-0.46661859999999994, 53.21371809999999], [-0.4671054, 53.2141871], [-0.4674205, 53.21446579999999], [-0.4676833000000001, 53.2146899], [-0.4680133000000001, 53.214958900000006], [-0.4683941, 53.2152512], [-0.4687991, 53.215542699999986], [-0.4689346999999999, 53.2156351], [-0.4691747, 53.2157981], [-0.4692981000000001, 53.2158792], [-0.4697204999999999, 53.216145], [-0.4701524, 53.2164043], [-0.4705801999999999, 53.2166461], [-0.47094629999999993, 53.2168366], [-0.4715693000000001, 53.2171622], [-0.4717606999999999, 53.217263599999995], [-0.4721908, 53.21746920000001], [-0.4723721999999999, 53.21754630000001], [-0.4728496999999999, 53.21773739999999], [-0.4735333, 53.2180176], [-0.47399229999999987, 53.21819760000002], [-0.4744426, 53.2183637], [-0.4750071999999999, 53.2185629], [-0.4752002999999999, 53.21862389999999], [-0.4759728, 53.21891299999999], [-0.4764623, 53.219064], [-0.4767182, 53.21913430000001], [-0.47699849999999994, 53.21920899999999], [-0.47739700000000007, 53.21931370000001], [-0.4778235, 53.2194205], [-0.4781759999999999, 53.21951010000001], [-0.4787567, 53.219648199999995], [-0.4796622, 53.21986609999999], [-0.4799223000000001, 53.219928], [-0.48068769999999994, 53.2201163], [-0.4814694999999999, 53.2202986], [-0.4824744, 53.220538999999995], [-0.48346420000000007, 53.22077749999999], [-0.484129, 53.22093699999999], [-0.4847060000000001, 53.2210762], [-0.4855335, 53.2212778], [-0.4860565, 53.2214038], [-0.486597, 53.22153549999998], [-0.4874284999999999, 53.221734600000005], [-0.487927, 53.22184910000001], [-0.4882438999999999, 53.22191689999999], [-0.4886395, 53.22199880000001], [-0.488956, 53.22205900000001], [-0.4892484, 53.22211200000001], [-0.4896091, 53.2221763], [-0.48996990000000007, 53.222235700000006], [-0.4903078, 53.22228869999999], [-0.4906842999999999, 53.222342899999994], [-0.49089250000000006, 53.22237379999999], [-0.4914223, 53.2224372], [-0.4917656, 53.2224782], [-0.4921058, 53.2225139], [-0.4925472, 53.22255899999999], [-0.4927752999999999, 53.22257989999999], [-0.4930511999999999, 53.222603], [-0.4934527999999999, 53.2226337], [-0.4937371999999999, 53.2226546], [-0.4939975999999999, 53.22267070000001], [-0.49440960000000006, 53.22268829999999], [-0.49457200000000007, 53.2226953], [-0.4947187, 53.22270170000001], [-0.4947715, 53.22270399999999], [-0.4950037000000001, 53.22271400000001], [-0.495197, 53.2227193], [-0.4955081999999999, 53.2227285], [-0.4958288999999999, 53.2227333], [-0.4961991, 53.22273809999999], [-0.4965785999999999, 53.22274380000001], [-0.4971904, 53.22275189999999], [-0.4975001, 53.22275570000001], [-0.498097, 53.222764], [-0.4989405, 53.22278250000001], [-0.4991886, 53.2227846], [-0.4997693000000001, 53.2227918], [-0.5009106, 53.2227986], [-0.5016429, 53.2228066], [-0.502237, 53.2228154], [-0.5027294999999999, 53.222822400000005], [-0.5042876, 53.22283840000001], [-0.5047578, 53.2228436], [-0.5055799, 53.222855800000005], [-0.5066543999999998, 53.2228734], [-0.5077984, 53.2228903], [-0.509684, 53.22291940000001], [-0.5112444999999999, 53.22294250000001], [-0.5123173999999999, 53.222954699999995], [-0.5136667, 53.22297280000001], [-0.5149693, 53.222987], [-0.5163072000000001, 53.2229969], [-0.5181857000000001, 53.22301599999999], [-0.5195053999999999, 53.223032800000006], [-0.5207271, 53.223052399999986], [-0.5221299, 53.2230724], [-0.5236597, 53.223092], [-0.5242448, 53.2230995], [-0.5246855999999999, 53.22310710000001], [-0.5251017999999998, 53.22311929999999], [-0.5254935999999999, 53.2231344], [-0.5257994, 53.2231478], [-0.526121, 53.2231676], [-0.5263973, 53.22318689999999], [-0.5266671999999999, 53.22320979999999], [-0.5270048, 53.22323999999999], [-0.5273039, 53.223269], [-0.5277219999999999, 53.22331559999999], [-0.5280733, 53.22335729999999], [-0.52847, 53.223408500000005], [-0.5288116000000002, 53.223455300000005], [-0.5293102, 53.2235313], [-0.5296765, 53.2235914], [-0.5301591, 53.223680400000006], [-0.5307778, 53.22382409999999], [-0.5312651999999999, 53.223937799999995], [-0.5320336, 53.2241103], [-0.5323738999999998, 53.2241943], [-0.5329387, 53.22433970000001], [-0.5332878999999999, 53.2244287], [-0.5336432, 53.224515100000005], [-0.5339797999999999, 53.2245864], [-0.5343751, 53.2246661], [-0.5347962999999999, 53.22474940000001], [-0.5350538537893651, 53.22480416047805], [-0.5352986246197097, 53.22486339660109], [-0.5355124341285696, 53.224915902224176], [-0.5356975081108268, 53.22496205167721], [-0.5358560723613635, 53.225002219290126], [-0.5359903526750616, 53.225036779392816], [-0.5361025748468033, 53.22506610631521], [-0.5361949646714709, 53.22509057438722], [-0.5362697479439461, 53.22511055793875], [-0.5363291504591113, 53.22512643129972], [-0.5363753980118484, 53.225138568800034], [-0.5364107163970395, 53.225147344769624], [-0.536437331409567, 53.22515313353838], [-0.5364574688443124, 53.225156309436215], [-0.5364733544961583, 53.225157246793074], [-0.5364872141599867, 53.22515631993883], [-0.5365012736306795, 53.22515390320343], [-0.5367740999999999, 53.2252287], [-0.5370597, 53.22531240000001], [-0.5377427, 53.22545480000001], [-0.5378213999999999, 53.2254765], [-0.5387243, 53.2257257], [-0.5389891704717129, 53.22579995847543], [-0.5397776, 53.226021]]} |
9.5 |
1651 |
1702 |
Metheringham |
Lincoln |
Lincoln |
53.2260210 |
-0.5397776 |
53.2260210 |
-0.5397776 |
1 |
0 |
2026-09-19 16:12:51 |
TERMINATED |
2026-09-19 16:02:00 |
Lincoln |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855872 |
1789833664086492 |
37 |
37 |
2026-09-19 16:12:33.389135 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:31.414154 |
| 671869 |
701605 |
S00739 |
722A411Q19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 16:02:30 |
2026-09-19 16:12:52 |
2026-09-21 16:12:52 |
{"id": 701605, "stp": "N", "toc": "London Underground", "uid": "S00739", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S00739/2026-09-19/detailed", "trust_id": "722A411Q19", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-19", "dest_arr_time": "1603", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A41", "timing_status": "EARLY", "origin_station": "Stonebridge Park", "current_leg_arr": "1534", "current_leg_dep": "1532", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1525", "origin_platform": "1", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-19T16:12:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "1602½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"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\": 36285.324, \"from_m\": 10505.955, \"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\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"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\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"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\": 60414.026, \"from_m\": 60306.749, \"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\": 60629.659, \"from_m\": 60414.026, \"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\": 60715.503, \"from_m\": 60629.659, \"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\": 64996.307, \"from_m\": 60715.503, \"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\": 68285.69, \"from_m\": 64996.307, \"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\": 74916.697, \"from_m\": 68285.69, \"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\": 77240.851, \"from_m\": 74916.697, \"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\": 78068.989, \"from_m\": 77240.851, \"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\": 78733.241, \"from_m\": 78068.989, \"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\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"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\": 91969.455, \"from_m\": 91874.844, \"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\": 110750.154, \"from_m\": 91969.455, \"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\": 117180.103, \"from_m\": 110750.154, \"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\": 131025.117, \"from_m\": 117180.103, \"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\": 131062.706, \"from_m\": 131025.117, \"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\": 131716.944, \"from_m\": 131062.706, \"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\": 131775.895, \"from_m\": 131716.944, \"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\": 132279.472, \"from_m\": 131775.895, \"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\": 136165.401, \"from_m\": 132279.472, \"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\": 136346.904, \"from_m\": 136165.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.296, \"from_m\": 136346.904, \"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\": 137479.1, \"from_m\": 137400.296, \"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\": 137684.363, \"from_m\": 137479.1, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137754.629, \"from_m\": 137684.363, \"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\": 154958.148, \"from_m\": 137754.629, \"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\": 157279.096, \"from_m\": 154958.148, \"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\": 188221.755, \"from_m\": 157279.096, \"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\": 188301.171, \"from_m\": 188221.755, \"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\": 188415.225, \"from_m\": 188301.171, \"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\": 188499.151, \"from_m\": 188415.225, \"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\": 204407.006, \"from_m\": 188499.151, \"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\": 204923.157, \"from_m\": 204407.006, \"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\": 204982.116, \"from_m\": 204923.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\": 212219.607, \"from_m\": 204982.116, \"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\": 213546.739, \"from_m\": 212219.607, \"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\": 214506.439, \"from_m\": 213546.739, \"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\": 214584.89, \"from_m\": 214506.439, \"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\": 216018.518, \"from_m\": 214584.89, \"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\": 216085.029, \"from_m\": 216018.518, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 251577.585, \"from_m\": 216085.029, \"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\": 251612.749, \"from_m\": 251577.585, \"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\": 253916.541, \"from_m\": 251612.749, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 254290.683, \"from_m\": 253916.541, \"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\": 254408.277, \"from_m\": 254290.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 254928.721, \"from_m\": 254408.277, \"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\": 255255.562, \"from_m\": 254928.721, \"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\": 256090.527, \"from_m\": 255255.562, \"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\": 259139.73, \"from_m\": 256090.527, \"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\": 271452.95, \"from_m\": 259139.73, \"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\": 271658.108, \"from_m\": 271452.95, \"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\": 271702.731, \"from_m\": 271658.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 271846.48, \"from_m\": 271702.731, \"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\": 285801.166, \"from_m\": 271846.48, \"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\": 288045.129, \"from_m\": 285801.166, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 289227.988, \"from_m\": 288045.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\": 289408.814, \"from_m\": 289227.988, \"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\": 289460.595, \"from_m\": 289408.814, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 290246.882, \"from_m\": 289460.595, \"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\": 291480.793, \"from_m\": 290246.882, \"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\": 292088.736, \"from_m\": 291480.793, \"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\": 300168.426, \"from_m\": 292088.736, \"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\": 306188.785, \"from_m\": 300168.426, \"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\": 306984.624, \"from_m\": 306188.785, \"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\": 307015.662, \"from_m\": 306984.624, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 308135.9, \"from_m\": 307015.662, \"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\": 308206.596, \"from_m\": 308135.9, \"capability_applied\": null, \"effective_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\": 701605, \"profile_key\": \"c788e1f0d367f94d366d1be6fb255fb7f990d77b6119e8dfd451bb109a65772a\", \"schedule_id\": 39358, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Stonebridge Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101226}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1527H\", \"location\": \"Harlesden\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 101226}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": \"1529H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 101226}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532\", \"location\": \"Kensal Green\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 101226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 101226}, {\"is_pass\": false, \"wtt_arr\": \"1535H\", \"wtt_dep\": \"1536\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 101226}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": null, \"location\": \"Elephant & Castle L.T.\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 101226}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 308206.596, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101226}], \"total_distance_m\": 308206.596, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 305201.694, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3004.902, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1525", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:26:59Z\", \"source_id\": 18793121, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:28:14Z\", \"source_id\": 18793934, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:31:09Z\", \"source_id\": 18795842, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:33:06Z\", \"source_id\": 18797111, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789828390631055, "current_leg_arrival_utc": "2026-09-19T15:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:32.732241", "service_state_evidence_id": 18797111, "current_leg_start_actual_dep": "2026-09-19T15:32:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-19T16:02:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:33.385642", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
SBP |
ZEL |
2A41 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 6.906, "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": 686.718, "from_m": 6.906, "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": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "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": 36285.324, "from_m": 10505.955, "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": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "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": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "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": 60414.026, "from_m": 60306.749, "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": 60629.659, "from_m": 60414.026, "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": 60715.503, "from_m": 60629.659, "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": 64996.307, "from_m": 60715.503, "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": 68285.69, "from_m": 64996.307, "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": 74916.697, "from_m": 68285.69, "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": 77240.851, "from_m": 74916.697, "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": 78068.989, "from_m": 77240.851, "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": 78733.241, "from_m": 78068.989, "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": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "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": 91969.455, "from_m": 91874.844, "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": 110750.154, "from_m": 91969.455, "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": 117180.103, "from_m": 110750.154, "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": 131025.117, "from_m": 117180.103, "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": 131062.706, "from_m": 131025.117, "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": 131716.944, "from_m": 131062.706, "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": 131775.895, "from_m": 131716.944, "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": 132279.472, "from_m": 131775.895, "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": 136165.401, "from_m": 132279.472, "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": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "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": 137479.1, "from_m": 137400.296, "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": 137684.363, "from_m": 137479.1, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137754.629, "from_m": 137684.363, "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": 154958.148, "from_m": 137754.629, "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": 157279.096, "from_m": 154958.148, "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": 188221.755, "from_m": 157279.096, "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": 188301.171, "from_m": 188221.755, "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": 188415.225, "from_m": 188301.171, "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": 188499.151, "from_m": 188415.225, "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": 204407.006, "from_m": 188499.151, "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": 204923.157, "from_m": 204407.006, "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": 204982.116, "from_m": 204923.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": 212219.607, "from_m": 204982.116, "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": 213546.739, "from_m": 212219.607, "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": 214506.439, "from_m": 213546.739, "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": 214584.89, "from_m": 214506.439, "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": 216018.518, "from_m": 214584.89, "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": 216085.029, "from_m": 216018.518, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 251577.585, "from_m": 216085.029, "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": 251612.749, "from_m": 251577.585, "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": 253916.541, "from_m": 251612.749, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 254290.683, "from_m": 253916.541, "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": 254408.277, "from_m": 254290.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 254928.721, "from_m": 254408.277, "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": 255255.562, "from_m": 254928.721, "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": 256090.527, "from_m": 255255.562, "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": 259139.73, "from_m": 256090.527, "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": 271452.95, "from_m": 259139.73, "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": 271658.108, "from_m": 271452.95, "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": 271702.731, "from_m": 271658.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 271846.48, "from_m": 271702.731, "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": 285801.166, "from_m": 271846.48, "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": 288045.129, "from_m": 285801.166, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 289227.988, "from_m": 288045.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": 289408.814, "from_m": 289227.988, "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": 289460.595, "from_m": 289408.814, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 290246.882, "from_m": 289460.595, "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": 291480.793, "from_m": 290246.882, "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": 292088.736, "from_m": 291480.793, "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": 300168.426, "from_m": 292088.736, "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": 306188.785, "from_m": 300168.426, "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": 306984.624, "from_m": 306188.785, "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": 307015.662, "from_m": 306984.624, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 308135.9, "from_m": 307015.662, "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": 308206.596, "from_m": 308135.9, "capability_applied": null, "effective_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": 701605, "profile_key": "c788e1f0d367f94d366d1be6fb255fb7f990d77b6119e8dfd451bb109a65772a", "schedule_id": 39358, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1525", "location": "Stonebridge Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101226}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1527H", "location": "Harlesden", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 101226}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": "1529H", "location": "Willesden Junction Low Level", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 101226}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532", "location": "Kensal Green", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 101226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Queen's Park Jn", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 101226}, {"is_pass": false, "wtt_arr": "1535H", "wtt_dep": "1536", "location": "Queen's Park (DC)", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 101226}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": null, "location": "Elephant & Castle L.T.", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 101226}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 308206.596, "from_m": 0.0, "section_seq": 1, "route_path_id": 101226}], "total_distance_m": 308206.596, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 305201.694, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3004.902, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:26:59Z", "source_id": 18793121, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:28:14Z", "source_id": 18793934, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:31:09Z", "source_id": 18795842, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:33:06Z", "source_id": 18797111, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:34:00+01:00", "operational_fact": true}] |
Stonebridge Park |
1525 |
1525 |
1 |
None |
None |
Elephant & Castle L.T. |
1603 |
1602½ |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S00739/2026-09-19/detailed |
None |
Kensal Green |
2026-09-19T15:32:00+01:00 |
Queen's Park (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} |
0.8 |
1532 |
1534 |
Kensal Green |
Queen's Park (DC) |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-19 16:12:52 |
TERMINATED |
2026-09-19 16:02:30 |
Queen's Park (DC) |
TRUST |
TRACKING_TIMEOUT |
18797111 |
1789828390631055 |
14 |
14 |
2026-09-19 16:12:33.385642 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:32.732241 |
| 671870 |
702519 |
W27974 |
542L42MS19 |
2026-09-19 |
COMPLETE |
18856009 |
2026-09-19 17:02:00 |
2026-09-19 16:12:52 |
2026-09-21 16:12:52 |
{"id": 702519, "stp": "P", "toc": "Great Northern", "uid": "W27974", "consist": "379026+379027", "dest_crs": "LET", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W27974/2026-09-19/detailed", "trust_id": "542L42MS19", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Letchworth Garden City", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "2", "is_terminated": 1, "next_location": "Letchworth Garden City", "signalling_id": "2L42", "timing_status": "ON TIME", "origin_station": "London Kings Cross", "current_leg_arr": "1702", "current_leg_dep": "1657", "current_leg_end": "Letchworth Garden City", "origin_dep_time": "1606", "origin_platform": "10", "current_location": "Letchworth Garden City", "last_update_time": "2026-09-19T16:12:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.26631369999999993, 51.9562899], [-0.26650429999999997, 51.9565751], [-0.2666608999999999, 51.9568799], [-0.2667484, 51.957147899999995], [-0.2667912, 51.9574313], [-0.2667926, 51.95771809999999], [-0.2667527, 51.9580317], [-0.26668529999999996, 51.9582958], [-0.2665697, 51.9585643], [-0.2664265, 51.958827199999995], [-0.2662286, 51.9591002], [-0.2660134, 51.95934700000001], [-0.2657664, 51.95958470000001], [-0.2654873, 51.9598468], [-0.2653305000000001, 51.95998349999999], [-0.26481509999999997, 51.9604169], [-0.2645813, 51.9606135], [-0.2640394, 51.961018], [-0.26283759999999995, 51.9620285], [-0.2583228, 51.9657135], [-0.2575956999999999, 51.9663997], [-0.2572345, 51.96674060000001], [-0.2554306, 51.9682274], [-0.2535228, 51.9697029], [-0.2520609, 51.970613099999994], [-0.2516279, 51.9708708], [-0.2493172, 51.9722012], [-0.2472743, 51.9733591], [-0.24661299999999997, 51.973706], [-0.2433589, 51.975348], [-0.2422161, 51.97586059999999], [-0.23938880000000004, 51.9770304], [-0.23773989999999995, 51.97768820000001], [-0.23771029999999996, 51.9777], [-0.23757219999999993, 51.9777499], [-0.23682520000000004, 51.9780156], [-0.2362539, 51.9782056], [-0.2353746, 51.9784739], [-0.2335609, 51.97904150000001], [-0.23301150000000004, 51.979211199999995], [-0.23069899999999996, 51.97985269999999], [-0.23027909999999996, 51.9799671], [-0.229522, 51.9801733], [-0.229301, 51.98023229999999]]}", "current_leg_start": "Hitchin", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "51.9802323", "next_location_lon": "-0.2293010", "previous_location": "Hitchin", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1190.506, \"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\": 5994.518, \"from_m\": 1190.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6039.066, \"from_m\": 5994.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8504.135, \"from_m\": 6039.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\": 9998.341, \"from_m\": 8504.135, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10189.611, \"from_m\": 9998.341, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 11139.186, \"from_m\": 10189.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\": 11857.292, \"from_m\": 11139.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13594.951, \"from_m\": 11857.292, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13650.428, \"from_m\": 13594.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14068.699, \"from_m\": 13650.428, \"capability_applied\": null, \"effective_limit_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\": 702519, \"profile_key\": \"48dcf8a8707e56e9dc1b4236215e6a928f2cae5ec8e336f2e98ac4e447a063c6\", \"schedule_id\": 24321, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 715.111, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 1202.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1612H\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 1959.074, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1617\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 2248.518, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"New Barnet\", \"stage_seq\": 6, \"distance_m\": 2858.184, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1626\", \"location\": \"Potters Bar\", \"stage_seq\": 7, \"distance_m\": 3172.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1632\", \"location\": \"Hatfield\", \"stage_seq\": 8, \"distance_m\": 3648.573, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1640\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 9, \"distance_m\": 9202.2, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Digswell Jn\", \"stage_seq\": 10, \"distance_m\": 10208.018, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1642H\", \"location\": \"Welwyn North\", \"stage_seq\": 11, \"distance_m\": 11281.53, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 12, \"distance_m\": 12513.848, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1646H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 13396.087, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650H\", \"location\": \"Stevenage\", \"stage_seq\": 14, \"distance_m\": 14068.699, \"section_seq\": 1, \"route_path_id\": 36901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14068.699, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36901}], \"total_distance_m\": 14068.699, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14013.222, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 55.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.9802323", "current_position_lon": "-0.2293010", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:10:07Z\", \"source_id\": 59100808, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:10:10Z\", \"source_id\": 18821765, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:14:49Z\", \"source_id\": 59111234, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:14:54Z\", \"source_id\": 18824935, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:46Z\", \"source_id\": 59124064, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:48Z\", \"source_id\": 18828930, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:42Z\", \"source_id\": 59130326, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:46Z\", \"source_id\": 18830877, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:18Z\", \"source_id\": 59144645, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:21Z\", \"source_id\": 18835241, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:33Z\", \"source_id\": 59156434, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:39Z\", \"source_id\": 18838747, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:46Z\", \"source_id\": 59172474, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:50Z\", \"source_id\": 18843656, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:12Z\", \"source_id\": 59182453, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:17Z\", \"source_id\": 18846632, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:26Z\", \"source_id\": 59189742, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:30Z\", \"source_id\": 18848777, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:43Z\", \"source_id\": 59201064, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:46Z\", \"source_id\": 18852300, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:16Z\", \"source_id\": 59213348, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:20Z\", \"source_id\": 18856009, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Letchworth Garden City", "service_state_platform": "2", "timing_fact_generation": 1789833682965477, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:33.546303", "service_state_evidence_id": 18856009, "current_leg_start_actual_dep": "2026-09-19T16:56:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:34.242795", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
KGX |
LET |
2L42 |
379026+379027 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1190.506, "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": 5994.518, "from_m": 1190.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6039.066, "from_m": 5994.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8504.135, "from_m": 6039.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": 9998.341, "from_m": 8504.135, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10189.611, "from_m": 9998.341, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 11139.186, "from_m": 10189.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": 11857.292, "from_m": 11139.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13594.951, "from_m": 11857.292, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13650.428, "from_m": 13594.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14068.699, "from_m": 13650.428, "capability_applied": null, "effective_limit_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": 702519, "profile_key": "48dcf8a8707e56e9dc1b4236215e6a928f2cae5ec8e336f2e98ac4e447a063c6", "schedule_id": 24321, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1606", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 715.111, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 1202.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612H", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 1959.074, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1617", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 2248.518, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "New Barnet", "stage_seq": 6, "distance_m": 2858.184, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1626", "location": "Potters Bar", "stage_seq": 7, "distance_m": 3172.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1632", "location": "Hatfield", "stage_seq": 8, "distance_m": 3648.573, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1640", "location": "Welwyn Garden City", "stage_seq": 9, "distance_m": 9202.2, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Digswell Jn", "stage_seq": 10, "distance_m": 10208.018, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Welwyn North", "stage_seq": 11, "distance_m": 11281.53, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Woolmer Green Jn", "stage_seq": 12, "distance_m": 12513.848, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1646H", "location": "Knebworth", "stage_seq": 13, "distance_m": 13396.087, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Stevenage", "stage_seq": 14, "distance_m": 14068.699, "section_seq": 1, "route_path_id": 36901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14068.699, "from_m": 0.0, "section_seq": 1, "route_path_id": 36901}], "total_distance_m": 14068.699, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14013.222, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 55.477, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:10:07Z", "source_id": 59100808, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:10:10Z", "source_id": 18821765, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:14:49Z", "source_id": 59111234, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:14:54Z", "source_id": 18824935, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:46Z", "source_id": 59124064, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:48Z", "source_id": 18828930, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:42Z", "source_id": 59130326, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:24:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:46Z", "source_id": 18830877, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:18Z", "source_id": 59144645, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:21Z", "source_id": 18835241, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15867, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:33Z", "source_id": 59156434, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:39Z", "source_id": 18838747, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15703, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:46Z", "source_id": 59172474, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:50Z", "source_id": 18843656, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15697, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:12Z", "source_id": 59182453, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:17Z", "source_id": 18846632, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:26Z", "source_id": 59189742, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:30Z", "source_id": 18848777, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:43Z", "source_id": 59201064, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:57:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:46Z", "source_id": 18852300, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:16Z", "source_id": 59213348, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:02:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:20Z", "source_id": 18856009, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
London Kings Cross |
1606 |
1606 |
10 |
None |
None |
Letchworth Garden City |
1702 |
1702 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W27974/2026-09-19/detailed |
None |
Hitchin |
2026-09-19T16:56:30+01:00 |
Letchworth Garden City |
5.0 |
{"type": "LineString", "coordinates": [[-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.26631369999999993, 51.9562899], [-0.26650429999999997, 51.9565751], [-0.2666608999999999, 51.9568799], [-0.2667484, 51.957147899999995], [-0.2667912, 51.9574313], [-0.2667926, 51.95771809999999], [-0.2667527, 51.9580317], [-0.26668529999999996, 51.9582958], [-0.2665697, 51.9585643], [-0.2664265, 51.958827199999995], [-0.2662286, 51.9591002], [-0.2660134, 51.95934700000001], [-0.2657664, 51.95958470000001], [-0.2654873, 51.9598468], [-0.2653305000000001, 51.95998349999999], [-0.26481509999999997, 51.9604169], [-0.2645813, 51.9606135], [-0.2640394, 51.961018], [-0.26283759999999995, 51.9620285], [-0.2583228, 51.9657135], [-0.2575956999999999, 51.9663997], [-0.2572345, 51.96674060000001], [-0.2554306, 51.9682274], [-0.2535228, 51.9697029], [-0.2520609, 51.970613099999994], [-0.2516279, 51.9708708], [-0.2493172, 51.9722012], [-0.2472743, 51.9733591], [-0.24661299999999997, 51.973706], [-0.2433589, 51.975348], [-0.2422161, 51.97586059999999], [-0.23938880000000004, 51.9770304], [-0.23773989999999995, 51.97768820000001], [-0.23771029999999996, 51.9777], [-0.23757219999999993, 51.9777499], [-0.23682520000000004, 51.9780156], [-0.2362539, 51.9782056], [-0.2353746, 51.9784739], [-0.2335609, 51.97904150000001], [-0.23301150000000004, 51.979211199999995], [-0.23069899999999996, 51.97985269999999], [-0.23027909999999996, 51.9799671], [-0.229522, 51.9801733], [-0.229301, 51.98023229999999]]} |
2.6 |
1657 |
1702 |
Hitchin |
Letchworth Garden City |
Letchworth Garden City |
51.9802323 |
-0.2293010 |
51.9802323 |
-0.2293010 |
1 |
0 |
2026-09-19 16:12:52 |
TERMINATED |
2026-09-19 16:02:00 |
Letchworth Garden City |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856009 |
1789833682965477 |
92 |
92 |
2026-09-19 16:12:34.242795 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:33.546303 |
| 671871 |
702570 |
C42109 |
212F92MS19 |
2026-09-19 |
COMPLETE |
18856131 |
2026-09-19 17:02:00 |
2026-09-19 16:12:52 |
2026-09-21 16:12:52 |
{"id": 702570, "stp": "P", "toc": "East Midlands Railway", "uid": "C42109", "consist": "170502", "dest_crs": "CLE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C42109/2026-09-19/detailed", "trust_id": "212F92MS19", "origin_crs": "BAU", "show_on_map": 0, "dar_est_time": "16:11:00", "dar_platform": null, "dest_station": "Cleethorpes", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "1", "is_terminated": 1, "next_location": "Cleethorpes", "signalling_id": "2F92", "timing_status": "LATE", "origin_station": "Barton-on-Humber", "current_leg_arr": "1702", "current_leg_dep": "1655", "current_leg_end": "Cleethorpes", "origin_dep_time": "1609", "origin_platform": null, "current_location": "Cleethorpes", "last_update_time": "2026-09-19T16:12:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08683093540690112, 53.563489752362365], [-0.08565439999999999, 53.5635567], [-0.08527229999999998, 53.56356439999999], [-0.08501169999999998, 53.56357619999999], [-0.0847907, 53.5635944], [-0.08454310000000001, 53.563628900000005], [-0.0843001, 53.563682400000005], [-0.08380299999999999, 53.56378730000001], [-0.08369799999999998, 53.563823000000006], [-0.0832907, 53.5639499], [-0.08279369999999998, 53.56411990000001], [-0.08256429999999998, 53.5642036], [-0.08214549999999998, 53.5643724], [-0.0817448, 53.56455429999999], [-0.0813405, 53.56476310000001], [-0.080973, 53.5649632], [-0.08062179999999998, 53.5651703], [-0.08029959999999998, 53.565397100000006], [-0.0799852, 53.5656291], [-0.07972629999999999, 53.565842700000005], [-0.07960759999999999, 53.565946399999994], [-0.0794204, 53.566129700000005], [-0.0792152, 53.56633789999999], [-0.07911079999999998, 53.5664629], [-0.07898019999999999, 53.5666193], [-0.0787582, 53.56691270000001], [-0.0785466, 53.56731739999999], [-0.07837759999999999, 53.56759079999999], [-0.07825149999999999, 53.5677666], [-0.07820339999999999, 53.5678866], [-0.07796559999999998, 53.56847979999999], [-0.07788449999999998, 53.56874950000001], [-0.0778287, 53.5690164], [-0.0774061, 53.5709659], [-0.0773125, 53.5713039], [-0.0772138, 53.5715825], [-0.07713500000000001, 53.571766299999986], [-0.07709219999999999, 53.5718661], [-0.0761124, 53.57376899999999], [-0.0758726, 53.574217699999984], [-0.075743, 53.574469699999995], [-0.07566683064532709, 53.57460657386965], [-0.07560459999999998, 53.57471840000001], [-0.07544989999999999, 53.5749237], [-0.07537559999999999, 53.5750276], [-0.07504759999999999, 53.575376], [-0.07473909999999999, 53.57564039999998], [-0.0742832, 53.5759222], [-0.07406709999999998, 53.5760206], [-0.07379029999999999, 53.576129899999984], [-0.0733886, 53.5762312], [-0.07322409999999999, 53.5762637], [-0.0729802, 53.5762975], [-0.0726986, 53.5763196], [-0.0724009, 53.57632339999999], [-0.07214879999999999, 53.5763083], [-0.0717491, 53.57626049999998], [-0.07137629999999999, 53.57618089999999], [-0.0705046, 53.5759324], [-0.07010759999999999, 53.575857599999985], [-0.06966509999999998, 53.575811400000006], [-0.06942699999999999, 53.57580670000001], [-0.0692654, 53.57580659999999], [-0.066712, 53.5758926], [-0.0660495, 53.5758958], [-0.06546469999999999, 53.5758464], [-0.0650302, 53.5757843], [-0.06450449999999999, 53.5756505], [-0.06406189999999999, 53.57549929999998], [-0.0627155, 53.5749179], [-0.06230779999999999, 53.574773], [-0.0620023, 53.5746784], [-0.06175692856015552, 53.57460657386965], [-0.06164770000000001, 53.574574600000005], [-0.061353999999999985, 53.574503699999994], [-0.0610627, 53.574437299999985], [-0.0605501, 53.5743337], [-0.05979190000000001, 53.5741806], [-0.0503411, 53.5722637], [-0.049191799999999994, 53.57200970000001], [-0.048422, 53.5718297], [-0.0473833, 53.571563100000006], [-0.04632719999999999, 53.571269099999995], [-0.04551709999999999, 53.571026999999994], [-0.0443182, 53.5706368], [-0.043202399999999995, 53.57023379999999], [-0.0422985, 53.5698913], [-0.04156089999999999, 53.56958229999999], [-0.04049069999999999, 53.56911720000001], [-0.03962159999999999, 53.5687015], [-0.0377816, 53.567760199999995], [-0.0364084, 53.5670004], [-0.0350458, 53.566203899999984], [-0.0342948, 53.5657416], [-0.0333851, 53.5652248], [-0.03220939999999999, 53.5645791], [-0.032089999999999994, 53.564516199999986], [-0.0314838, 53.5640927], [-0.03098, 53.56365469999999], [-0.030371800000000004, 53.5631669], [-0.02983709999999999, 53.562724999999986], [-0.029492, 53.5624279], [-0.02931379999999999, 53.5622711], [-0.0291886, 53.5621445]]}", "current_leg_start": "Grimsby Town", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "53.5621445", "next_location_lon": "-0.0291886", "previous_location": "Grimsby Town", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1609", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5621445", "current_position_lon": "-0.0291886", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:18Z\", \"source_id\": 18826554, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:47Z\", \"source_id\": 18828882, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:16Z\", \"source_id\": 18829922, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:05Z\", \"source_id\": 18833108, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:19Z\", \"source_id\": 18834556, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:59Z\", \"source_id\": 59150761, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:04Z\", \"source_id\": 18837106, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:24Z\", \"source_id\": 59160511, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:29Z\", \"source_id\": 18839993, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:05Z\", \"source_id\": 18843807, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:59Z\", \"source_id\": 59172948, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:05Z\", \"source_id\": 18843810, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:46Z\", \"source_id\": 59185849, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:49Z\", \"source_id\": 18847657, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:49Z\", \"source_id\": 59194969, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:53Z\", \"source_id\": 18850414, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:26Z\", \"source_id\": 59213684, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:28Z\", \"source_id\": 18856131, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cleethorpes", "service_state_platform": "1", "timing_fact_generation": 1789833688996983, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:35.098082", "service_state_evidence_id": 18856131, "current_leg_start_actual_dep": "2026-09-19T16:54:30+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:35.477307", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
BAU |
CLE |
2F92 |
170502 |
2 |
100 |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:18Z", "source_id": 18826554, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:47Z", "source_id": 18828882, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:16Z", "source_id": 18829922, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:05Z", "source_id": 18833108, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:19Z", "source_id": 18834556, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6455, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:59Z", "source_id": 59150761, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:04Z", "source_id": 18837106, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6470, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:24Z", "source_id": 59160511, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:29Z", "source_id": 18839993, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:05Z", "source_id": 18843807, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6475, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:59Z", "source_id": 59172948, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:05Z", "source_id": 18843810, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6479, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:46Z", "source_id": 59185849, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:49:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:49Z", "source_id": 18847657, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6493, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:49Z", "source_id": 59194969, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:54:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:53Z", "source_id": 18850414, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6524, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:26Z", "source_id": 59213684, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:28Z", "source_id": 18856131, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Barton-on-Humber |
1609 |
1609 |
None |
16:11:00 |
None |
Cleethorpes |
1702 |
1701 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42109/2026-09-19/detailed |
None |
Grimsby Town |
2026-09-19T16:54:30+01:00 |
Cleethorpes |
7.0 |
{"type": "LineString", "coordinates": [[-0.08683093540690112, 53.563489752362365], [-0.08565439999999999, 53.5635567], [-0.08527229999999998, 53.56356439999999], [-0.08501169999999998, 53.56357619999999], [-0.0847907, 53.5635944], [-0.08454310000000001, 53.563628900000005], [-0.0843001, 53.563682400000005], [-0.08380299999999999, 53.56378730000001], [-0.08369799999999998, 53.563823000000006], [-0.0832907, 53.5639499], [-0.08279369999999998, 53.56411990000001], [-0.08256429999999998, 53.5642036], [-0.08214549999999998, 53.5643724], [-0.0817448, 53.56455429999999], [-0.0813405, 53.56476310000001], [-0.080973, 53.5649632], [-0.08062179999999998, 53.5651703], [-0.08029959999999998, 53.565397100000006], [-0.0799852, 53.5656291], [-0.07972629999999999, 53.565842700000005], [-0.07960759999999999, 53.565946399999994], [-0.0794204, 53.566129700000005], [-0.0792152, 53.56633789999999], [-0.07911079999999998, 53.5664629], [-0.07898019999999999, 53.5666193], [-0.0787582, 53.56691270000001], [-0.0785466, 53.56731739999999], [-0.07837759999999999, 53.56759079999999], [-0.07825149999999999, 53.5677666], [-0.07820339999999999, 53.5678866], [-0.07796559999999998, 53.56847979999999], [-0.07788449999999998, 53.56874950000001], [-0.0778287, 53.5690164], [-0.0774061, 53.5709659], [-0.0773125, 53.5713039], [-0.0772138, 53.5715825], [-0.07713500000000001, 53.571766299999986], [-0.07709219999999999, 53.5718661], [-0.0761124, 53.57376899999999], [-0.0758726, 53.574217699999984], [-0.075743, 53.574469699999995], [-0.07566683064532709, 53.57460657386965], [-0.07560459999999998, 53.57471840000001], [-0.07544989999999999, 53.5749237], [-0.07537559999999999, 53.5750276], [-0.07504759999999999, 53.575376], [-0.07473909999999999, 53.57564039999998], [-0.0742832, 53.5759222], [-0.07406709999999998, 53.5760206], [-0.07379029999999999, 53.576129899999984], [-0.0733886, 53.5762312], [-0.07322409999999999, 53.5762637], [-0.0729802, 53.5762975], [-0.0726986, 53.5763196], [-0.0724009, 53.57632339999999], [-0.07214879999999999, 53.5763083], [-0.0717491, 53.57626049999998], [-0.07137629999999999, 53.57618089999999], [-0.0705046, 53.5759324], [-0.07010759999999999, 53.575857599999985], [-0.06966509999999998, 53.575811400000006], [-0.06942699999999999, 53.57580670000001], [-0.0692654, 53.57580659999999], [-0.066712, 53.5758926], [-0.0660495, 53.5758958], [-0.06546469999999999, 53.5758464], [-0.0650302, 53.5757843], [-0.06450449999999999, 53.5756505], [-0.06406189999999999, 53.57549929999998], [-0.0627155, 53.5749179], [-0.06230779999999999, 53.574773], [-0.0620023, 53.5746784], [-0.06175692856015552, 53.57460657386965], [-0.06164770000000001, 53.574574600000005], [-0.061353999999999985, 53.574503699999994], [-0.0610627, 53.574437299999985], [-0.0605501, 53.5743337], [-0.05979190000000001, 53.5741806], [-0.0503411, 53.5722637], [-0.049191799999999994, 53.57200970000001], [-0.048422, 53.5718297], [-0.0473833, 53.571563100000006], [-0.04632719999999999, 53.571269099999995], [-0.04551709999999999, 53.571026999999994], [-0.0443182, 53.5706368], [-0.043202399999999995, 53.57023379999999], [-0.0422985, 53.5698913], [-0.04156089999999999, 53.56958229999999], [-0.04049069999999999, 53.56911720000001], [-0.03962159999999999, 53.5687015], [-0.0377816, 53.567760199999995], [-0.0364084, 53.5670004], [-0.0350458, 53.566203899999984], [-0.0342948, 53.5657416], [-0.0333851, 53.5652248], [-0.03220939999999999, 53.5645791], [-0.032089999999999994, 53.564516199999986], [-0.0314838, 53.5640927], [-0.03098, 53.56365469999999], [-0.030371800000000004, 53.5631669], [-0.02983709999999999, 53.562724999999986], [-0.029492, 53.5624279], [-0.02931379999999999, 53.5622711], [-0.0291886, 53.5621445]]} |
3.3 |
1655 |
1702 |
Grimsby Town |
Cleethorpes |
Cleethorpes |
53.5621445 |
-0.0291886 |
53.5621445 |
-0.0291886 |
1 |
0 |
2026-09-19 16:12:52 |
TERMINATED |
2026-09-19 16:02:00 |
Cleethorpes |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856131 |
1789833688996983 |
51 |
51 |
2026-09-19 16:12:35.477307 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:35.098082 |
| 671872 |
702997 |
P24152 |
362O45MS19 |
2026-09-19 |
COMPLETE |
18856134 |
2026-09-19 17:02:00 |
2026-09-19 16:12:52 |
2026-09-21 16:12:52 |
{"id": 702997, "stp": "P", "toc": "Northern", "uid": "P24152", "consist": "195107", "dest_crs": "MCO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24152/2026-09-19/detailed", "trust_id": "362O45MS19", "origin_crs": "WAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Oxford Road", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "5", "is_terminated": 1, "next_location": "Manchester Oxford Road", "signalling_id": "2O45", "timing_status": "ON TIME", "origin_station": "Warrington Central", "current_leg_arr": "1702", "current_leg_dep": "1701", "current_leg_end": "Manchester Oxford Road", "origin_dep_time": "1627", "origin_platform": "1", "current_location": "Manchester Oxford Road", "last_update_time": "2026-09-19T16:12:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2510242, 53.474077], [-2.2502237, 53.47401920000001], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]}", "current_leg_start": "Deansgate", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "53.4738520", "next_location_lon": "-2.2421458", "previous_location": "Deansgate", "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\": 486.015, \"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\": 2603.567, \"from_m\": 486.015, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3291.52, \"from_m\": 2603.567, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23101.651, \"from_m\": 3291.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\": 23133.467, \"from_m\": 23101.651, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26745.405, \"from_m\": 23133.467, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27503.039, \"from_m\": 26745.405, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27663.984, \"from_m\": 27503.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}], \"service_id\": 702997, \"profile_key\": \"bad580e82d1b8cfa318021546ed2be40cda6826b60182c81d259f9531c8db1e6\", \"schedule_id\": 2880, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Warrington Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66774}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"Padgate\", \"stage_seq\": 2, \"distance_m\": 4227.472, \"section_seq\": 1, \"route_path_id\": 66774}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634H\", \"location\": \"Birchwood\", \"stage_seq\": 3, \"distance_m\": 5054.895, \"section_seq\": 1, \"route_path_id\": 66774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 4, \"distance_m\": 8280.185, \"section_seq\": 1, \"route_path_id\": 66774}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Irlam\", \"stage_seq\": 5, \"distance_m\": 12120.38, \"section_seq\": 1, \"route_path_id\": 66774}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Flixton\", \"stage_seq\": 6, \"distance_m\": 15617.756, \"section_seq\": 1, \"route_path_id\": 66774}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649\", \"location\": \"Urmston\", \"stage_seq\": 7, \"distance_m\": 17484.738, \"section_seq\": 1, \"route_path_id\": 66774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 8, \"distance_m\": 20502.728, \"section_seq\": 1, \"route_path_id\": 66774}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1700H\", \"location\": \"Deansgate\", \"stage_seq\": 9, \"distance_m\": 23175.611, \"section_seq\": 1, \"route_path_id\": 66774}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": null, \"location\": \"Manchester Oxford Road\", \"stage_seq\": 10, \"distance_m\": 27663.984, \"section_seq\": 1, \"route_path_id\": 66774}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27663.984, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66774}], \"total_distance_m\": 27663.984, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27663.984, \"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": "1627", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.4738520", "current_position_lon": "-2.2421458", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:54Z\", \"source_id\": 59139481, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:29:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:00Z\", \"source_id\": 18833694, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:18Z\", \"source_id\": 59149194, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:21Z\", \"source_id\": 18836608, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:01Z\", \"source_id\": 59161816, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:03Z\", \"source_id\": 18840383, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:04Z\", \"source_id\": 59173102, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:08Z\", \"source_id\": 18843833, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:49Z\", \"source_id\": 18847022, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:24Z\", \"source_id\": 59209147, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:59:28Z\", \"source_id\": 18854753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:23Z\", \"source_id\": 59213578, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:28Z\", \"source_id\": 18856134, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Oxford Road", "service_state_platform": "5", "timing_fact_generation": 1789833690958021, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:36.601199", "service_state_evidence_id": 18856134, "current_leg_start_actual_dep": "2026-09-19T17:00:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:36.750513", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WAC |
MCO |
2O45 |
195107 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 486.015, "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": 2603.567, "from_m": 486.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3291.52, "from_m": 2603.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23101.651, "from_m": 3291.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": 23133.467, "from_m": 23101.651, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26745.405, "from_m": 23133.467, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27503.039, "from_m": 26745.405, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27663.984, "from_m": 27503.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}], "service_id": 702997, "profile_key": "bad580e82d1b8cfa318021546ed2be40cda6826b60182c81d259f9531c8db1e6", "schedule_id": 2880, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1627", "location": "Warrington Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66774}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Padgate", "stage_seq": 2, "distance_m": 4227.472, "section_seq": 1, "route_path_id": 66774}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634H", "location": "Birchwood", "stage_seq": 3, "distance_m": 5054.895, "section_seq": 1, "route_path_id": 66774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Glazebrook East Jn", "stage_seq": 4, "distance_m": 8280.185, "section_seq": 1, "route_path_id": 66774}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Irlam", "stage_seq": 5, "distance_m": 12120.38, "section_seq": 1, "route_path_id": 66774}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Flixton", "stage_seq": 6, "distance_m": 15617.756, "section_seq": 1, "route_path_id": 66774}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649", "location": "Urmston", "stage_seq": 7, "distance_m": 17484.738, "section_seq": 1, "route_path_id": 66774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Trafford Park East Jn", "stage_seq": 8, "distance_m": 20502.728, "section_seq": 1, "route_path_id": 66774}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700H", "location": "Deansgate", "stage_seq": 9, "distance_m": 23175.611, "section_seq": 1, "route_path_id": 66774}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "Manchester Oxford Road", "stage_seq": 10, "distance_m": 27663.984, "section_seq": 1, "route_path_id": 66774}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27663.984, "from_m": 0.0, "section_seq": 1, "route_path_id": 66774}], "total_distance_m": 27663.984, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27663.984, "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": 10064, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:54Z", "source_id": 59139481, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:29:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:00Z", "source_id": 18833694, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10068, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:18Z", "source_id": 59149194, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:33:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:21Z", "source_id": 18836608, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9273, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:01Z", "source_id": 59161816, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:39:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:03Z", "source_id": 18840383, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9270, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:04Z", "source_id": 59173102, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:08Z", "source_id": 18843833, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:49Z", "source_id": 18847022, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:24Z", "source_id": 59209147, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:00:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:59:28Z", "source_id": 18854753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T17:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9217, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:23Z", "source_id": 59213578, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:02:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:28Z", "source_id": 18856134, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Warrington Central |
1627 |
1627 |
1 |
None |
None |
Manchester Oxford Road |
1702 |
1702 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24152/2026-09-19/detailed |
None |
Deansgate |
2026-09-19T17:00:30+01:00 |
Manchester Oxford Road |
1.0 |
{"type": "LineString", "coordinates": [[-2.2510242, 53.474077], [-2.2502237, 53.47401920000001], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]} |
0.4 |
1701 |
1702 |
Deansgate |
Manchester Oxford Road |
Manchester Oxford Road |
53.4738520 |
-2.2421458 |
53.4738520 |
-2.2421458 |
1 |
0 |
2026-09-19 16:12:52 |
TERMINATED |
2026-09-19 16:02:00 |
Manchester Oxford Road |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856134 |
1789833690958021 |
36 |
36 |
2026-09-19 16:12:36.750513 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:36.601199 |
| 671873 |
698430 |
W33614 |
721D87MM19 |
2026-09-19 |
COMPLETE |
18856860 |
2026-09-19 17:02:00 |
2026-09-19 16:12:52 |
2026-09-21 16:12:52 |
{"id": 698430, "stp": "O", "toc": "Avanti West Coast", "uid": "W33614", "consist": "805013", "dest_crs": "HHD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33614/2026-09-19/detailed", "trust_id": "721D87MM19", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Holyhead", "service_date": "2026-09-19", "dest_arr_time": "1653", "dest_platform": "3", "is_terminated": 1, "next_location": "Holyhead", "signalling_id": "1D87", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1702", "current_leg_dep": "1626½", "current_leg_end": "Holyhead", "origin_dep_time": "1302", "origin_platform": "3", "current_location": "Holyhead", "last_update_time": "2026-09-19T16:12:52", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1353997, 53.222646899999994], [-4.1379459999999995, 53.2233064], [-4.1383141, 53.22339249999999], [-4.1387944, 53.2234676], [-4.1392857, 53.223564900000014], [-4.1397898, 53.22365679999999], [-4.140548, 53.22378779999999], [-4.1413843, 53.22389160000001], [-4.1424281999999994, 53.2239818], [-4.1429218, 53.2240064], [-4.1435817, 53.2240393], [-4.1443581, 53.224041099999994], [-4.1447762, 53.224042], [-4.145868, 53.22399780000001], [-4.1470239, 53.2238943], [-4.1480746, 53.2237611], [-4.1486142, 53.2236743], [-4.1491361, 53.2235856], [-4.1497128, 53.22346839999999], [-4.150270699999999, 53.2233415], [-4.1507723, 53.22320989999999], [-4.1512872, 53.22306050000001], [-4.1519148999999995, 53.222872599999995], [-4.1524728, 53.2226864], [-4.153027999999999, 53.2224808], [-4.1535832, 53.2222656], [-4.1541921, 53.2220103], [-4.1547165, 53.221768], [-4.1552166999999995, 53.2215028], [-4.1556727, 53.22124110000001], [-4.156134, 53.22095519999999], [-4.1570282, 53.22033520000001], [-4.1572194, 53.220199599999994], [-4.1581097, 53.219568], [-4.1587196, 53.219163], [-4.159231999999999, 53.21885139999999], [-4.1597684, 53.218536599999986], [-4.1602807, 53.21828769999999], [-4.1608145, 53.21805640000001], [-4.1611614999999995, 53.2179275], [-4.161471599999999, 53.217812299999984], [-4.1621609, 53.21759870000001], [-4.162879799999999, 53.217393099999995], [-4.1636227, 53.21723089999999], [-4.1643925, 53.21710079999999], [-4.165173, 53.217010899999984], [-4.1660385, 53.2169566], [-4.1669218, 53.2169209], [-4.1676527, 53.21688090000001], [-4.1684373, 53.21681979999999], [-4.1692125, 53.2167378], [-4.169958099999999, 53.2166399], [-4.170447899999999, 53.21655779999999], [-4.171114099999999, 53.2164102], [-4.1717363999999995, 53.216251199999995], [-4.1723962, 53.2160617], [-4.1730802, 53.215844899999986], [-4.173135799999999, 53.21582490000001], [-4.1738956, 53.2155509], [-4.1744428, 53.21531970000001], [-4.1752984, 53.2149229], [-4.1760977, 53.2145487], [-4.1768056, 53.21425889999999], [-4.1777384, 53.213826099999984], [-4.1780906, 53.2136736], [-4.1784561, 53.2135501], [-4.1789025, 53.21343970000001], [-4.1793466, 53.2133657], [-4.1798296, 53.21331910000001], [-4.180320599999999, 53.2133205], [-4.180809899999999, 53.21335510000001], [-4.1813025999999995, 53.21342610000001], [-4.181763199999999, 53.2135383], [-4.1822323, 53.21367699999999], [-4.182698199999999, 53.21387820000001], [-4.1833168, 53.21430149999999], [-4.1880235, 53.21760979999999], [-4.1886000999999995, 53.218028200000006], [-4.189130899999999, 53.2183415], [-4.1896056, 53.218567099999994], [-4.1902174, 53.2187974], [-4.190918, 53.2189983], [-4.1916178, 53.219160399999986], [-4.1918404, 53.2192028], [-4.1925792, 53.21929539999999], [-4.1938896, 53.2194152], [-4.1961945, 53.21956969999999], [-4.196997600000001, 53.219628099999994], [-4.1978483, 53.2197102], [-4.1995928, 53.21988569999999], [-4.2038239, 53.2204204], [-4.2049444, 53.22053489999999], [-4.2058966, 53.220623499999995], [-4.2068639999999995, 53.2206927], [-4.2093617, 53.2208565], [-4.222081835361751, 53.22163840368146], [-4.2408703, 53.222793300000006], [-4.242286799999999, 53.22286689999999], [-4.2437081, 53.22289849999999], [-4.2451642, 53.222878], [-4.2460287999999995, 53.2228398], [-4.2469231999999995, 53.22277720000001], [-4.2476864, 53.2227086], [-4.248401899999999, 53.22262309999999], [-4.2490928, 53.22253199999999], [-4.249878799999999, 53.22241679999999], [-4.250734199999999, 53.2222753], [-4.251648299999999, 53.2220902], [-4.2525656, 53.2218823], [-4.2535203, 53.22164699999998], [-4.2543074, 53.22142630000001], [-4.2551176, 53.221189], [-4.2559492, 53.2209171], [-4.2567072, 53.22063999999999], [-4.2574789, 53.2203281], [-4.2580893, 53.2200687], [-4.258618499999999, 53.219823899999994], [-4.259257899999999, 53.219512999999985], [-4.2599364, 53.2191624], [-4.2606854, 53.21874139999999], [-4.2609886, 53.2185579], [-4.2611839, 53.2184397], [-4.2618158, 53.218044599999985], [-4.263731099999999, 53.21679759999999], [-4.2657851, 53.215453], [-4.2693824, 53.2131222], [-4.2696589, 53.2129466], [-4.2705826, 53.2123511], [-4.2797239, 53.20641609999999], [-4.2804923, 53.205925099999995], [-4.2811908999999995, 53.20549309999999], [-4.2819651, 53.2050673], [-4.2826486, 53.2047153], [-4.283515999999999, 53.2042968], [-4.283632, 53.20424659999999], [-4.283797800000001, 53.2041749], [-4.2843679, 53.203928399999995], [-4.2852085, 53.20359650000001], [-4.2861384, 53.203246400000005], [-4.2870867, 53.202935800000006], [-4.2880656, 53.2026495], [-4.2890531, 53.2023874], [-4.2900213, 53.2021612], [-4.290948099999999, 53.20197269999999], [-4.2919681, 53.20179], [-4.29311, 53.20162259999999], [-4.2946551, 53.20145900000001], [-4.2958685, 53.2013587], [-4.2972263, 53.20128400000001], [-4.2983882, 53.2012049], [-4.2994877, 53.201089199999984], [-4.3004824, 53.200968], [-4.301411399999999, 53.2008192], [-4.302436299999999, 53.20062789999999], [-4.3036774, 53.2003605], [-4.3047834, 53.2000965], [-4.3059918, 53.19981860000001], [-4.3070926, 53.1996068], [-4.307277249665768, 53.19957740430325], [-4.3083087, 53.19941319999999], [-4.3095318, 53.19926], [-4.3108578, 53.19912159999999], [-4.311913363773703, 53.19905217814785], [-4.312059, 53.199042600000006], [-4.3133706, 53.19899209999999], [-4.3146881, 53.198980199999994], [-4.315888599999999, 53.19900890000001], [-4.3172611, 53.19907489999999], [-4.3182627, 53.19915459999999], [-4.3202561, 53.19933689999999], [-4.321193699999999, 53.19939310000001], [-4.3221021, 53.199423], [-4.3230758, 53.1994169], [-4.3242396, 53.1993782], [-4.325339, 53.1993241], [-4.326375, 53.1992381], [-4.327223199999999, 53.1991459], [-4.3285025, 53.198972100000006], [-4.329701799999999, 53.1987626], [-4.330646399999999, 53.1985756], [-4.3317569, 53.19832190000001], [-4.3319002, 53.19828909999999], [-4.3329012, 53.198095], [-4.333526299999999, 53.1979905], [-4.3342518, 53.1978839], [-4.3354006, 53.1977306], [-4.33665, 53.19758809999999], [-4.340591899999999, 53.1971814], [-4.340799299999999, 53.1971592], [-4.3610216, 53.1950544], [-4.3619089, 53.194975199999995], [-4.3625684, 53.19492160000001], [-4.3631597, 53.1948811], [-4.3641681, 53.1948251], [-4.365074100000001, 53.19479009999999], [-4.365943, 53.194771900000006], [-4.3667812, 53.194770000000005], [-4.3676074, 53.1947771], [-4.3682162, 53.1947864], [-4.3682878, 53.19478749999999], [-4.369194899999999, 53.19480909999999], [-4.370121400000001, 53.1948436], [-4.371123200000001, 53.1949018], [-4.372261, 53.194989], [-4.3732821, 53.195085299999995], [-4.3742402, 53.1952116], [-4.3768909, 53.1956053], [-4.377819, 53.1957722], [-4.3788005, 53.195977899999995], [-4.3816034, 53.1965937], [-4.381739, 53.1966234], [-4.395185999090645, 53.19957740430325], [-4.3952966, 53.199601699999995], [-4.4006476, 53.20077510000001], [-4.4014308, 53.2009468], [-4.4015108, 53.20096439999998], [-4.401744892185655, 53.20101490048688], [-4.4030011, 53.2012859], [-4.415115699999999, 53.203925], [-4.4163417, 53.2041916], [-4.416984499999999, 53.20434259999998], [-4.4178444, 53.2045701], [-4.4186308, 53.20480679999999], [-4.4194862, 53.2050868], [-4.4196226, 53.20513639999999], [-4.4197136, 53.205169100000006], [-4.420262999999999, 53.2053664], [-4.4208916, 53.20560499999999], [-4.4215144, 53.20586339999999], [-4.422074, 53.206112299999994], [-4.4226588, 53.2063876], [-4.423250199999999, 53.2066863], [-4.423881, 53.2070353], [-4.4243097, 53.2072834], [-4.4243879, 53.207329], [-4.425563599999999, 53.2080092], [-4.426320199999999, 53.2084239], [-4.4274135999999995, 53.20899049999999], [-4.428101999999999, 53.209331500000005], [-4.428835399999999, 53.2096793], [-4.429465, 53.2099655], [-4.4296385, 53.2100398], [-4.4305011, 53.2104051], [-4.431243599999999, 53.21071030000001], [-4.4316726, 53.2108738], [-4.4319745, 53.2109796], [-4.432149099999999, 53.21104859999999], [-4.433217299999999, 53.211431399999995], [-4.4343248, 53.21180849999999], [-4.4352773, 53.212109000000005], [-4.4366162, 53.21249749999999], [-4.4516297, 53.21684849999999], [-4.451774599999999, 53.216892099999995], [-4.453267199999999, 53.217325499999994], [-4.4539426, 53.2175217], [-4.465069999999999, 53.220753], [-4.4658505, 53.2209653], [-4.466747299999999, 53.22119039999998], [-4.46763, 53.221396600000006], [-4.4684218, 53.2215734], [-4.4692288, 53.22174189999999], [-4.4701626, 53.2219238], [-4.4711142, 53.2220955], [-4.4720317, 53.222247900000006], [-4.473036, 53.222396], [-4.4739179, 53.22252709999999], [-4.4746958999999995, 53.222621300000014], [-4.475583699999999, 53.2227219], [-4.476481, 53.2228073], [-4.481221799999999, 53.22324599999998], [-4.481406, 53.2232625], [-4.4846669, 53.2235619], [-4.485578299999999, 53.2236611], [-4.4864854, 53.2237779], [-4.4873361, 53.2239061], [-4.4882148, 53.22406290000001], [-4.4890763, 53.2242407], [-4.490001099999999, 53.2244521], [-4.490746499999999, 53.22463739999999], [-4.4915474, 53.22487649999999], [-4.491576420597607, 53.224885314687995], [-4.4922322, 53.22508450000001], [-4.492311800000001, 53.22510859999999], [-4.4930411, 53.225348399999994], [-4.4937575999999995, 53.2256028], [-4.494719, 53.2259799], [-4.495598099999999, 53.2263524], [-4.496492700000001, 53.2267875], [-4.4973667, 53.2272433], [-4.4980826, 53.22764930000001], [-4.4987626999999994, 53.22806669999999], [-4.499759999999999, 53.22875590000001], [-4.5007119, 53.2294993], [-4.500877599999999, 53.2296526], [-4.5009514, 53.2297209], [-4.5013571, 53.230096200000006], [-4.5021207, 53.23084980000001], [-4.5026715, 53.2314738], [-4.503882899999999, 53.2328462], [-4.5039557, 53.23291760000001], [-4.5044814, 53.2334411], [-4.5054696, 53.23436000000001], [-4.505854099999999, 53.23468], [-4.5066324, 53.2353159], [-4.5067132999999995, 53.23538099999999], [-4.508052, 53.2364688], [-4.5084029, 53.2367463], [-4.5116992, 53.2393572], [-4.5117603, 53.239405600000005], [-4.5216864999999995, 53.2472754], [-4.529355109018868, 53.25335536819731], [-4.5317628, 53.2552641], [-4.532368, 53.2557184], [-4.5331128, 53.2562669], [-4.5338212, 53.25675549999999], [-4.534492499999999, 53.257217100000005], [-4.5354471, 53.2578391], [-4.536686999999999, 53.2586311], [-4.538081399999999, 53.25946629999999], [-4.5395068, 53.260261], [-4.5411015, 53.26111289999999], [-4.5439177, 53.262517], [-4.5450532, 53.2631327], [-4.545546299999999, 53.2634083], [-4.5460278999999995, 53.2636908], [-4.5464755, 53.26395999999999], [-4.546912799999999, 53.264231499999994], [-4.5473221, 53.2644926], [-4.5477134, 53.2647536], [-4.548167799999999, 53.2650591], [-4.548595299999999, 53.265368299999984], [-4.5489855, 53.2656503], [-4.5495869, 53.2661075], [-4.5500786, 53.2664843], [-4.550552, 53.26686810000001], [-4.550979, 53.26722060000001], [-4.5513905, 53.2675767], [-4.551787, 53.267942599999984], [-4.552186100000001, 53.2683142], [-4.5528943, 53.269019], [-4.5535361, 53.26971], [-4.5540222, 53.27027280000001], [-4.5540819, 53.27033829999999], [-4.554289899999999, 53.27060389999998], [-4.5547554, 53.2712122], [-4.5549583, 53.271485199999994], [-4.5553866, 53.272091399999994], [-4.5584852, 53.27665129999999], [-4.5589107, 53.2772314], [-4.559103299999999, 53.27746939999999], [-4.559514, 53.2779554], [-4.5596331, 53.278089], [-4.5598377, 53.2783239], [-4.560068199999999, 53.278578], [-4.5603572, 53.2788819], [-4.5606499, 53.279172900000006], [-4.5613314, 53.2798136], [-4.5615124, 53.27997299999999], [-4.561798800000001, 53.28023009999999], [-4.5621608, 53.2805348], [-4.5623492, 53.2806941], [-4.562657, 53.2809433], [-4.5630831, 53.2812707], [-4.5634897, 53.2815658], [-4.56384406123783, 53.28182259113469], [-4.5646341, 53.28239510000001], [-4.5658978, 53.2832279], [-4.5669342, 53.2838611], [-4.568434, 53.284675699999994], [-4.5689989, 53.284964599999995], [-4.5695058, 53.2852269], [-4.5700557, 53.285498], [-4.570668699999999, 53.28578799999999], [-4.5709813, 53.2859259], [-4.5713739, 53.28609649999999], [-4.5718105, 53.2862819], [-4.5722192, 53.2864513], [-4.572571699999999, 53.2865929], [-4.5729911, 53.28675500000001], [-4.5733582, 53.2868957], [-4.574577, 53.287332699999986], [-4.575502999999999, 53.2876455], [-4.5760718, 53.2878304], [-4.576639699999999, 53.2880196], [-4.581407949009559, 53.28950056966692], [-4.5835479, 53.2901652], [-4.5838563, 53.290257700000005], [-4.588108799999999, 53.2915756], [-4.5885163, 53.29170089999999], [-4.5889202, 53.29182], [-4.5892659, 53.29191659999999], [-4.589606799999999, 53.2920087], [-4.590010599999999, 53.2921193], [-4.5904101, 53.292220699999994], [-4.5907365, 53.2923029], [-4.591095999999999, 53.29239], [-4.591408799999999, 53.29246619999999], [-4.5917888, 53.2925516], [-4.592172199999999, 53.292635], [-4.592579299999999, 53.2927226], [-4.5929695, 53.29280370000001], [-4.593267199999999, 53.2928619], [-4.5935684, 53.2929195], [-4.5939255, 53.2929877], [-4.594369, 53.2930654], [-4.5948125, 53.2931397], [-4.595249699999999, 53.2932136], [-4.595688, 53.2932806], [-4.5963061, 53.29336980000001], [-4.596814, 53.29344040000001], [-4.597171099999999, 53.2934863], [-4.597572999999999, 53.293536800000005], [-4.597911399999999, 53.2935749], [-4.598256999999999, 53.2936138], [-4.5985622, 53.29364580000001], [-4.5989206, 53.2936815], [-4.6020809, 53.2939915], [-4.602410999999999, 53.2940261], [-4.602963, 53.29408869999999], [-4.603499599999999, 53.294155200000006], [-4.6040755, 53.2942337], [-4.6046449, 53.2943145], [-4.6052105, 53.2943998], [-4.6057569, 53.29448820000001], [-4.6067782, 53.294664899999994], [-4.6073546, 53.294767], [-4.6079156999999995, 53.294875700000006], [-4.6084868, 53.2949921], [-4.6090297, 53.2951046], [-4.6096019, 53.2952308], [-4.610148199999999, 53.2953578], [-4.6106400999999995, 53.29547540000001], [-4.6111885, 53.295615099999985], [-4.6117034, 53.2957469], [-4.612219, 53.295885], [-4.612747, 53.2960309], [-4.6132553, 53.296176], [-4.6138334, 53.2963498], [-4.6143632, 53.296515499999984], [-4.6149414, 53.29670049999999], [-4.615502199999999, 53.296889099999994], [-4.616077599999999, 53.297085], [-4.616604699999999, 53.297272799999995], [-4.6171169999999995, 53.2974625], [-4.617626799999999, 53.29765439999999], [-4.6181487, 53.29785720000001], [-4.6186458, 53.29806059999999], [-4.6191958, 53.2982891], [-4.619736999999999, 53.29852279999999], [-4.6202704, 53.29876110000001], [-4.620792999999999, 53.29900150000001], [-4.6213324, 53.299258], [-4.621872699999999, 53.299518000000006], [-4.6223052, 53.299733500000016], [-4.6227149999999995, 53.29994899999999], [-4.6231428999999995, 53.30017269999999], [-4.6235612999999995, 53.3003964], [-4.6240057, 53.300647000000005], [-4.6244424, 53.3009009], [-4.6253845, 53.301470599999995], [-4.625649599999999, 53.30163999999999], [-4.6257212, 53.30168770000001], [-4.6258588, 53.3017826], [-4.626039699999999, 53.3019102], [-4.626129500000001, 53.3019755], [-4.626237199999999, 53.3020448], [-4.626409, 53.3021521], [-4.62708, 53.302572], [-4.6274779, 53.3028476], [-4.6276645, 53.30298929999999], [-4.6278824, 53.3031676], [-4.6280875, 53.3033432], [-4.6283676, 53.3035889], [-4.6284481, 53.30365900000001], [-4.628901, 53.3040591], [-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]}", "current_leg_start": "Bangor (Gwynedd)", "dest_arr_time_act": "1653", "motion_projection": null, "next_location_lat": "53.3070921", "next_location_lon": "-4.6308710", "previous_location": "Bangor (Gwynedd)", "current_leg_milage": "24.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2564.624, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2938.311, \"from_m\": 2564.624, \"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\": 3814.751, \"from_m\": 2938.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4816.153, \"from_m\": 3814.751, \"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\": 5520.376, \"from_m\": 4816.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6545.245, \"from_m\": 5520.376, \"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\": 698430, \"profile_key\": \"644d0c7a26e03dbd91e7f078445965dfe9622fb6b6f6d3fe3f2b606c66b90b39\", \"schedule_id\": 40597, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 6545.245, \"section_seq\": 1, \"route_path_id\": 30455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6545.245, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30455}], \"total_distance_m\": 6545.245, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 4964.582, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1580.663, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "35.5", "current_position_lat": "53.3070921", "current_position_lon": "-4.6308710", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:26:26Z\", \"source_id\": 58735222, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:26:32Z\", \"source_id\": 18713803, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:28:12Z\", \"source_id\": 58738915, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:28:15Z\", \"source_id\": 18714954, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:32:29Z\", \"source_id\": 58748154, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:32:34Z\", \"source_id\": 18717740, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:40:15Z\", \"source_id\": 58765353, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:40:20Z\", \"source_id\": 18722818, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:48:55Z\", \"source_id\": 58784566, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:48:59Z\", \"source_id\": 18728491, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:50:54Z\", \"source_id\": 58788994, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:51:00Z\", \"source_id\": 18729845, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:09:44Z\", \"source_id\": 58830783, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:09:48Z\", \"source_id\": 18742127, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:18:32Z\", \"source_id\": 58850805, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:19:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:18:37Z\", \"source_id\": 18747886, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:41:18Z\", \"source_id\": 58904112, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:41:25Z\", \"source_id\": 18762763, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:04:07Z\", \"source_id\": 58954862, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:06:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:04:10Z\", \"source_id\": 18777901, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:26:44Z\", \"source_id\": 59004754, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:28:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:26:47Z\", \"source_id\": 18792991, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:37:54Z\", \"source_id\": 59029256, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:38:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:37:58Z\", \"source_id\": 18800296, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:50Z\", \"source_id\": 59035928, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:56Z\", \"source_id\": 18802302, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:51:30Z\", \"source_id\": 59059604, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:54:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:51:35Z\", \"source_id\": 18809496, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:01Z\", \"source_id\": 59075896, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:59:05Z\", \"source_id\": 18814348, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:12Z\", \"source_id\": 59082890, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:07:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:16Z\", \"source_id\": 18816471, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:12:16Z\", \"source_id\": 18823169, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:10Z\", \"source_id\": 18826495, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:08Z\", \"source_id\": 18838430, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:37Z\", \"source_id\": 18856860, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Holyhead", "service_state_platform": "3", "timing_fact_generation": 1789833758302339, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:38.271547", "service_state_evidence_id": 18856860, "current_leg_start_actual_dep": "2026-09-19T16:35:30+01:00", "operational_evidence_version": 190, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:38.392098", "service_state_valid_until_kind": null, "operational_interpretation_version": 190, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
O |
EUS |
HHD |
1D87 |
805013 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 2564.624, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2938.311, "from_m": 2564.624, "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": 3814.751, "from_m": 2938.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4816.153, "from_m": 3814.751, "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": 5520.376, "from_m": 4816.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6545.245, "from_m": 5520.376, "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": 698430, "profile_key": "644d0c7a26e03dbd91e7f078445965dfe9622fb6b6f6d3fe3f2b606c66b90b39", "schedule_id": 40597, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1302", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 6545.245, "section_seq": 1, "route_path_id": 30455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6545.245, "from_m": 0.0, "section_seq": 1, "route_path_id": 30455}], "total_distance_m": 6545.245, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 4964.582, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1580.663, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:26:26Z", "source_id": 58735222, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:26:32Z", "source_id": 18713803, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:28:12Z", "source_id": 58738915, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:28:15Z", "source_id": 18714954, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:32:29Z", "source_id": 58748154, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:32:34Z", "source_id": 18717740, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T13:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:40:15Z", "source_id": 58765353, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:40:20Z", "source_id": 18722818, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:48:55Z", "source_id": 58784566, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:48:59Z", "source_id": 18728491, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:50:54Z", "source_id": 58788994, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:51:00Z", "source_id": 18729845, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:09:44Z", "source_id": 58830783, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T13:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:09:48Z", "source_id": 18742127, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:18:32Z", "source_id": 58850805, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T13:19:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:18:37Z", "source_id": 18747886, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11395, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:41:18Z", "source_id": 58904112, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T13:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:41:25Z", "source_id": 18762763, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10769, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:04:07Z", "source_id": 58954862, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T14:06:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:04:10Z", "source_id": 18777901, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10425, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:26:44Z", "source_id": 59004754, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T14:28:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:26:47Z", "source_id": 18792991, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10377, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:37:54Z", "source_id": 59029256, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T14:38:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:37:58Z", "source_id": 18800296, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10370, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:50Z", "source_id": 59035928, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T14:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:56Z", "source_id": 18802302, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10362, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:51:30Z", "source_id": 59059604, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T14:54:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:51:35Z", "source_id": 18809496, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10356, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:01Z", "source_id": 59075896, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T15:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:59:05Z", "source_id": 18814348, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10346, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:12Z", "source_id": 59082890, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T15:07:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:16Z", "source_id": 18816471, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T16:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:12:16Z", "source_id": 18823169, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T16:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:10Z", "source_id": 18826495, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:08Z", "source_id": 18838430, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:37Z", "source_id": 18856860, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
London Euston |
1302 |
1302 |
3 |
None |
None |
Holyhead |
1653 |
1653 |
3 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33614/2026-09-19/detailed |
None |
Bangor (Gwynedd) |
2026-09-19T16:35:30+01:00 |
Holyhead |
35.5 |
{"type": "LineString", "coordinates": [[-4.1353997, 53.222646899999994], [-4.1379459999999995, 53.2233064], [-4.1383141, 53.22339249999999], [-4.1387944, 53.2234676], [-4.1392857, 53.223564900000014], [-4.1397898, 53.22365679999999], [-4.140548, 53.22378779999999], [-4.1413843, 53.22389160000001], [-4.1424281999999994, 53.2239818], [-4.1429218, 53.2240064], [-4.1435817, 53.2240393], [-4.1443581, 53.224041099999994], [-4.1447762, 53.224042], [-4.145868, 53.22399780000001], [-4.1470239, 53.2238943], [-4.1480746, 53.2237611], [-4.1486142, 53.2236743], [-4.1491361, 53.2235856], [-4.1497128, 53.22346839999999], [-4.150270699999999, 53.2233415], [-4.1507723, 53.22320989999999], [-4.1512872, 53.22306050000001], [-4.1519148999999995, 53.222872599999995], [-4.1524728, 53.2226864], [-4.153027999999999, 53.2224808], [-4.1535832, 53.2222656], [-4.1541921, 53.2220103], [-4.1547165, 53.221768], [-4.1552166999999995, 53.2215028], [-4.1556727, 53.22124110000001], [-4.156134, 53.22095519999999], [-4.1570282, 53.22033520000001], [-4.1572194, 53.220199599999994], [-4.1581097, 53.219568], [-4.1587196, 53.219163], [-4.159231999999999, 53.21885139999999], [-4.1597684, 53.218536599999986], [-4.1602807, 53.21828769999999], [-4.1608145, 53.21805640000001], [-4.1611614999999995, 53.2179275], [-4.161471599999999, 53.217812299999984], [-4.1621609, 53.21759870000001], [-4.162879799999999, 53.217393099999995], [-4.1636227, 53.21723089999999], [-4.1643925, 53.21710079999999], [-4.165173, 53.217010899999984], [-4.1660385, 53.2169566], [-4.1669218, 53.2169209], [-4.1676527, 53.21688090000001], [-4.1684373, 53.21681979999999], [-4.1692125, 53.2167378], [-4.169958099999999, 53.2166399], [-4.170447899999999, 53.21655779999999], [-4.171114099999999, 53.2164102], [-4.1717363999999995, 53.216251199999995], [-4.1723962, 53.2160617], [-4.1730802, 53.215844899999986], [-4.173135799999999, 53.21582490000001], [-4.1738956, 53.2155509], [-4.1744428, 53.21531970000001], [-4.1752984, 53.2149229], [-4.1760977, 53.2145487], [-4.1768056, 53.21425889999999], [-4.1777384, 53.213826099999984], [-4.1780906, 53.2136736], [-4.1784561, 53.2135501], [-4.1789025, 53.21343970000001], [-4.1793466, 53.2133657], [-4.1798296, 53.21331910000001], [-4.180320599999999, 53.2133205], [-4.180809899999999, 53.21335510000001], [-4.1813025999999995, 53.21342610000001], [-4.181763199999999, 53.2135383], [-4.1822323, 53.21367699999999], [-4.182698199999999, 53.21387820000001], [-4.1833168, 53.21430149999999], [-4.1880235, 53.21760979999999], [-4.1886000999999995, 53.218028200000006], [-4.189130899999999, 53.2183415], [-4.1896056, 53.218567099999994], [-4.1902174, 53.2187974], [-4.190918, 53.2189983], [-4.1916178, 53.219160399999986], [-4.1918404, 53.2192028], [-4.1925792, 53.21929539999999], [-4.1938896, 53.2194152], [-4.1961945, 53.21956969999999], [-4.196997600000001, 53.219628099999994], [-4.1978483, 53.2197102], [-4.1995928, 53.21988569999999], [-4.2038239, 53.2204204], [-4.2049444, 53.22053489999999], [-4.2058966, 53.220623499999995], [-4.2068639999999995, 53.2206927], [-4.2093617, 53.2208565], [-4.222081835361751, 53.22163840368146], [-4.2408703, 53.222793300000006], [-4.242286799999999, 53.22286689999999], [-4.2437081, 53.22289849999999], [-4.2451642, 53.222878], [-4.2460287999999995, 53.2228398], [-4.2469231999999995, 53.22277720000001], [-4.2476864, 53.2227086], [-4.248401899999999, 53.22262309999999], [-4.2490928, 53.22253199999999], [-4.249878799999999, 53.22241679999999], [-4.250734199999999, 53.2222753], [-4.251648299999999, 53.2220902], [-4.2525656, 53.2218823], [-4.2535203, 53.22164699999998], [-4.2543074, 53.22142630000001], [-4.2551176, 53.221189], [-4.2559492, 53.2209171], [-4.2567072, 53.22063999999999], [-4.2574789, 53.2203281], [-4.2580893, 53.2200687], [-4.258618499999999, 53.219823899999994], [-4.259257899999999, 53.219512999999985], [-4.2599364, 53.2191624], [-4.2606854, 53.21874139999999], [-4.2609886, 53.2185579], [-4.2611839, 53.2184397], [-4.2618158, 53.218044599999985], [-4.263731099999999, 53.21679759999999], [-4.2657851, 53.215453], [-4.2693824, 53.2131222], [-4.2696589, 53.2129466], [-4.2705826, 53.2123511], [-4.2797239, 53.20641609999999], [-4.2804923, 53.205925099999995], [-4.2811908999999995, 53.20549309999999], [-4.2819651, 53.2050673], [-4.2826486, 53.2047153], [-4.283515999999999, 53.2042968], [-4.283632, 53.20424659999999], [-4.283797800000001, 53.2041749], [-4.2843679, 53.203928399999995], [-4.2852085, 53.20359650000001], [-4.2861384, 53.203246400000005], [-4.2870867, 53.202935800000006], [-4.2880656, 53.2026495], [-4.2890531, 53.2023874], [-4.2900213, 53.2021612], [-4.290948099999999, 53.20197269999999], [-4.2919681, 53.20179], [-4.29311, 53.20162259999999], [-4.2946551, 53.20145900000001], [-4.2958685, 53.2013587], [-4.2972263, 53.20128400000001], [-4.2983882, 53.2012049], [-4.2994877, 53.201089199999984], [-4.3004824, 53.200968], [-4.301411399999999, 53.2008192], [-4.302436299999999, 53.20062789999999], [-4.3036774, 53.2003605], [-4.3047834, 53.2000965], [-4.3059918, 53.19981860000001], [-4.3070926, 53.1996068], [-4.307277249665768, 53.19957740430325], [-4.3083087, 53.19941319999999], [-4.3095318, 53.19926], [-4.3108578, 53.19912159999999], [-4.311913363773703, 53.19905217814785], [-4.312059, 53.199042600000006], [-4.3133706, 53.19899209999999], [-4.3146881, 53.198980199999994], [-4.315888599999999, 53.19900890000001], [-4.3172611, 53.19907489999999], [-4.3182627, 53.19915459999999], [-4.3202561, 53.19933689999999], [-4.321193699999999, 53.19939310000001], [-4.3221021, 53.199423], [-4.3230758, 53.1994169], [-4.3242396, 53.1993782], [-4.325339, 53.1993241], [-4.326375, 53.1992381], [-4.327223199999999, 53.1991459], [-4.3285025, 53.198972100000006], [-4.329701799999999, 53.1987626], [-4.330646399999999, 53.1985756], [-4.3317569, 53.19832190000001], [-4.3319002, 53.19828909999999], [-4.3329012, 53.198095], [-4.333526299999999, 53.1979905], [-4.3342518, 53.1978839], [-4.3354006, 53.1977306], [-4.33665, 53.19758809999999], [-4.340591899999999, 53.1971814], [-4.340799299999999, 53.1971592], [-4.3610216, 53.1950544], [-4.3619089, 53.194975199999995], [-4.3625684, 53.19492160000001], [-4.3631597, 53.1948811], [-4.3641681, 53.1948251], [-4.365074100000001, 53.19479009999999], [-4.365943, 53.194771900000006], [-4.3667812, 53.194770000000005], [-4.3676074, 53.1947771], [-4.3682162, 53.1947864], [-4.3682878, 53.19478749999999], [-4.369194899999999, 53.19480909999999], [-4.370121400000001, 53.1948436], [-4.371123200000001, 53.1949018], [-4.372261, 53.194989], [-4.3732821, 53.195085299999995], [-4.3742402, 53.1952116], [-4.3768909, 53.1956053], [-4.377819, 53.1957722], [-4.3788005, 53.195977899999995], [-4.3816034, 53.1965937], [-4.381739, 53.1966234], [-4.395185999090645, 53.19957740430325], [-4.3952966, 53.199601699999995], [-4.4006476, 53.20077510000001], [-4.4014308, 53.2009468], [-4.4015108, 53.20096439999998], [-4.401744892185655, 53.20101490048688], [-4.4030011, 53.2012859], [-4.415115699999999, 53.203925], [-4.4163417, 53.2041916], [-4.416984499999999, 53.20434259999998], [-4.4178444, 53.2045701], [-4.4186308, 53.20480679999999], [-4.4194862, 53.2050868], [-4.4196226, 53.20513639999999], [-4.4197136, 53.205169100000006], [-4.420262999999999, 53.2053664], [-4.4208916, 53.20560499999999], [-4.4215144, 53.20586339999999], [-4.422074, 53.206112299999994], [-4.4226588, 53.2063876], [-4.423250199999999, 53.2066863], [-4.423881, 53.2070353], [-4.4243097, 53.2072834], [-4.4243879, 53.207329], [-4.425563599999999, 53.2080092], [-4.426320199999999, 53.2084239], [-4.4274135999999995, 53.20899049999999], [-4.428101999999999, 53.209331500000005], [-4.428835399999999, 53.2096793], [-4.429465, 53.2099655], [-4.4296385, 53.2100398], [-4.4305011, 53.2104051], [-4.431243599999999, 53.21071030000001], [-4.4316726, 53.2108738], [-4.4319745, 53.2109796], [-4.432149099999999, 53.21104859999999], [-4.433217299999999, 53.211431399999995], [-4.4343248, 53.21180849999999], [-4.4352773, 53.212109000000005], [-4.4366162, 53.21249749999999], [-4.4516297, 53.21684849999999], [-4.451774599999999, 53.216892099999995], [-4.453267199999999, 53.217325499999994], [-4.4539426, 53.2175217], [-4.465069999999999, 53.220753], [-4.4658505, 53.2209653], [-4.466747299999999, 53.22119039999998], [-4.46763, 53.221396600000006], [-4.4684218, 53.2215734], [-4.4692288, 53.22174189999999], [-4.4701626, 53.2219238], [-4.4711142, 53.2220955], [-4.4720317, 53.222247900000006], [-4.473036, 53.222396], [-4.4739179, 53.22252709999999], [-4.4746958999999995, 53.222621300000014], [-4.475583699999999, 53.2227219], [-4.476481, 53.2228073], [-4.481221799999999, 53.22324599999998], [-4.481406, 53.2232625], [-4.4846669, 53.2235619], [-4.485578299999999, 53.2236611], [-4.4864854, 53.2237779], [-4.4873361, 53.2239061], [-4.4882148, 53.22406290000001], [-4.4890763, 53.2242407], [-4.490001099999999, 53.2244521], [-4.490746499999999, 53.22463739999999], [-4.4915474, 53.22487649999999], [-4.491576420597607, 53.224885314687995], [-4.4922322, 53.22508450000001], [-4.492311800000001, 53.22510859999999], [-4.4930411, 53.225348399999994], [-4.4937575999999995, 53.2256028], [-4.494719, 53.2259799], [-4.495598099999999, 53.2263524], [-4.496492700000001, 53.2267875], [-4.4973667, 53.2272433], [-4.4980826, 53.22764930000001], [-4.4987626999999994, 53.22806669999999], [-4.499759999999999, 53.22875590000001], [-4.5007119, 53.2294993], [-4.500877599999999, 53.2296526], [-4.5009514, 53.2297209], [-4.5013571, 53.230096200000006], [-4.5021207, 53.23084980000001], [-4.5026715, 53.2314738], [-4.503882899999999, 53.2328462], [-4.5039557, 53.23291760000001], [-4.5044814, 53.2334411], [-4.5054696, 53.23436000000001], [-4.505854099999999, 53.23468], [-4.5066324, 53.2353159], [-4.5067132999999995, 53.23538099999999], [-4.508052, 53.2364688], [-4.5084029, 53.2367463], [-4.5116992, 53.2393572], [-4.5117603, 53.239405600000005], [-4.5216864999999995, 53.2472754], [-4.529355109018868, 53.25335536819731], [-4.5317628, 53.2552641], [-4.532368, 53.2557184], [-4.5331128, 53.2562669], [-4.5338212, 53.25675549999999], [-4.534492499999999, 53.257217100000005], [-4.5354471, 53.2578391], [-4.536686999999999, 53.2586311], [-4.538081399999999, 53.25946629999999], [-4.5395068, 53.260261], [-4.5411015, 53.26111289999999], [-4.5439177, 53.262517], [-4.5450532, 53.2631327], [-4.545546299999999, 53.2634083], [-4.5460278999999995, 53.2636908], [-4.5464755, 53.26395999999999], [-4.546912799999999, 53.264231499999994], [-4.5473221, 53.2644926], [-4.5477134, 53.2647536], [-4.548167799999999, 53.2650591], [-4.548595299999999, 53.265368299999984], [-4.5489855, 53.2656503], [-4.5495869, 53.2661075], [-4.5500786, 53.2664843], [-4.550552, 53.26686810000001], [-4.550979, 53.26722060000001], [-4.5513905, 53.2675767], [-4.551787, 53.267942599999984], [-4.552186100000001, 53.2683142], [-4.5528943, 53.269019], [-4.5535361, 53.26971], [-4.5540222, 53.27027280000001], [-4.5540819, 53.27033829999999], [-4.554289899999999, 53.27060389999998], [-4.5547554, 53.2712122], [-4.5549583, 53.271485199999994], [-4.5553866, 53.272091399999994], [-4.5584852, 53.27665129999999], [-4.5589107, 53.2772314], [-4.559103299999999, 53.27746939999999], [-4.559514, 53.2779554], [-4.5596331, 53.278089], [-4.5598377, 53.2783239], [-4.560068199999999, 53.278578], [-4.5603572, 53.2788819], [-4.5606499, 53.279172900000006], [-4.5613314, 53.2798136], [-4.5615124, 53.27997299999999], [-4.561798800000001, 53.28023009999999], [-4.5621608, 53.2805348], [-4.5623492, 53.2806941], [-4.562657, 53.2809433], [-4.5630831, 53.2812707], [-4.5634897, 53.2815658], [-4.56384406123783, 53.28182259113469], [-4.5646341, 53.28239510000001], [-4.5658978, 53.2832279], [-4.5669342, 53.2838611], [-4.568434, 53.284675699999994], [-4.5689989, 53.284964599999995], [-4.5695058, 53.2852269], [-4.5700557, 53.285498], [-4.570668699999999, 53.28578799999999], [-4.5709813, 53.2859259], [-4.5713739, 53.28609649999999], [-4.5718105, 53.2862819], [-4.5722192, 53.2864513], [-4.572571699999999, 53.2865929], [-4.5729911, 53.28675500000001], [-4.5733582, 53.2868957], [-4.574577, 53.287332699999986], [-4.575502999999999, 53.2876455], [-4.5760718, 53.2878304], [-4.576639699999999, 53.2880196], [-4.581407949009559, 53.28950056966692], [-4.5835479, 53.2901652], [-4.5838563, 53.290257700000005], [-4.588108799999999, 53.2915756], [-4.5885163, 53.29170089999999], [-4.5889202, 53.29182], [-4.5892659, 53.29191659999999], [-4.589606799999999, 53.2920087], [-4.590010599999999, 53.2921193], [-4.5904101, 53.292220699999994], [-4.5907365, 53.2923029], [-4.591095999999999, 53.29239], [-4.591408799999999, 53.29246619999999], [-4.5917888, 53.2925516], [-4.592172199999999, 53.292635], [-4.592579299999999, 53.2927226], [-4.5929695, 53.29280370000001], [-4.593267199999999, 53.2928619], [-4.5935684, 53.2929195], [-4.5939255, 53.2929877], [-4.594369, 53.2930654], [-4.5948125, 53.2931397], [-4.595249699999999, 53.2932136], [-4.595688, 53.2932806], [-4.5963061, 53.29336980000001], [-4.596814, 53.29344040000001], [-4.597171099999999, 53.2934863], [-4.597572999999999, 53.293536800000005], [-4.597911399999999, 53.2935749], [-4.598256999999999, 53.2936138], [-4.5985622, 53.29364580000001], [-4.5989206, 53.2936815], [-4.6020809, 53.2939915], [-4.602410999999999, 53.2940261], [-4.602963, 53.29408869999999], [-4.603499599999999, 53.294155200000006], [-4.6040755, 53.2942337], [-4.6046449, 53.2943145], [-4.6052105, 53.2943998], [-4.6057569, 53.29448820000001], [-4.6067782, 53.294664899999994], [-4.6073546, 53.294767], [-4.6079156999999995, 53.294875700000006], [-4.6084868, 53.2949921], [-4.6090297, 53.2951046], [-4.6096019, 53.2952308], [-4.610148199999999, 53.2953578], [-4.6106400999999995, 53.29547540000001], [-4.6111885, 53.295615099999985], [-4.6117034, 53.2957469], [-4.612219, 53.295885], [-4.612747, 53.2960309], [-4.6132553, 53.296176], [-4.6138334, 53.2963498], [-4.6143632, 53.296515499999984], [-4.6149414, 53.29670049999999], [-4.615502199999999, 53.296889099999994], [-4.616077599999999, 53.297085], [-4.616604699999999, 53.297272799999995], [-4.6171169999999995, 53.2974625], [-4.617626799999999, 53.29765439999999], [-4.6181487, 53.29785720000001], [-4.6186458, 53.29806059999999], [-4.6191958, 53.2982891], [-4.619736999999999, 53.29852279999999], [-4.6202704, 53.29876110000001], [-4.620792999999999, 53.29900150000001], [-4.6213324, 53.299258], [-4.621872699999999, 53.299518000000006], [-4.6223052, 53.299733500000016], [-4.6227149999999995, 53.29994899999999], [-4.6231428999999995, 53.30017269999999], [-4.6235612999999995, 53.3003964], [-4.6240057, 53.300647000000005], [-4.6244424, 53.3009009], [-4.6253845, 53.301470599999995], [-4.625649599999999, 53.30163999999999], [-4.6257212, 53.30168770000001], [-4.6258588, 53.3017826], [-4.626039699999999, 53.3019102], [-4.626129500000001, 53.3019755], [-4.626237199999999, 53.3020448], [-4.626409, 53.3021521], [-4.62708, 53.302572], [-4.6274779, 53.3028476], [-4.6276645, 53.30298929999999], [-4.6278824, 53.3031676], [-4.6280875, 53.3033432], [-4.6283676, 53.3035889], [-4.6284481, 53.30365900000001], [-4.628901, 53.3040591], [-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]} |
24.6 |
1626½ |
1702 |
Bangor (Gwynedd) |
Holyhead |
Holyhead |
53.3070921 |
-4.6308710 |
53.3070921 |
-4.6308710 |
1 |
0 |
2026-09-19 16:12:52 |
TERMINATED |
2026-09-19 16:02:00 |
Holyhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856860 |
1789833758302339 |
190 |
190 |
2026-09-19 16:12:38.392098 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:38.271547 |
| 671874 |
702541 |
Y62120 |
792N27MS19 |
2026-09-19 |
COMPLETE |
18857025 |
2026-09-19 16:31:00 |
2026-09-19 16:12:52 |
2026-09-21 16:12:52 |
{"id": 702541, "stp": "O", "toc": "Transport for Wales", "uid": "Y62120", "consist": "150256", "dest_crs": "BGN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62120/2026-09-19/detailed", "trust_id": "792N27MS19", "origin_crs": "MST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bridgend", "service_date": "2026-09-19", "dest_arr_time": "1631", "dest_platform": "3", "is_terminated": 1, "next_location": "Bridgend", "signalling_id": "2N27", "timing_status": "ON TIME", "origin_station": "Maesteg", "current_leg_arr": "1631", "current_leg_dep": "1628", "current_leg_end": "Bridgend", "origin_dep_time": "1607", "origin_platform": null, "current_location": "Bridgend", "last_update_time": "2026-09-19T16:12:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5802868, 51.5197592], [-3.5802696, 51.5192918], [-3.5802233, 51.5180697], [-3.5802116, 51.5174629], [-3.5801887, 51.5168977], [-3.5801801, 51.516743], [-3.5800796, 51.5156333], [-3.5799735, 51.515114], [-3.579836, 51.514645], [-3.579724, 51.5142717], [-3.5795749, 51.5138969], [-3.5794, 51.5135043], [-3.5791361, 51.512976], [-3.5788339, 51.5124698], [-3.5786231, 51.5121319], [-3.5783351, 51.5116721], [-3.5782894, 51.5115991], [-3.5780049, 51.511159], [-3.5773952, 51.5102863], [-3.5770282, 51.5096905], [-3.5768483, 51.5094336], [-3.5767, 51.5092294], [-3.5765079, 51.5089159], [-3.576426, 51.5087776], [-3.5763764, 51.5086939], [-3.5762277, 51.508454], [-3.575831, 51.5078796], [-3.5755698, 51.5075105], [-3.5753524, 51.5071932]]}", "current_leg_start": "Wildmill", "dest_arr_time_act": "1631", "motion_projection": null, "next_location_lat": "51.5071932", "next_location_lon": "-3.5753524", "previous_location": "Wildmill", "current_leg_milage": "0.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5071932", "current_position_lon": "-3.5753524", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:45Z\", \"source_id\": 18820844, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:45Z\", \"source_id\": 18822828, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:04Z\", \"source_id\": 18829784, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:49Z\", \"source_id\": 18830922, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:28:18Z\", \"source_id\": 18833903, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:49Z\", \"source_id\": 18857025, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bridgend", "service_state_platform": "3", "timing_fact_generation": 1789833770610270, "current_leg_arrival_utc": "2026-09-19T16:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:50.606149", "service_state_evidence_id": 18857025, "current_leg_start_actual_dep": "2026-09-19T16:28:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-19T15:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:50.701457", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
MST |
BGN |
2N27 |
150256 |
2 |
75 |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:45Z", "source_id": 18820844, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:45Z", "source_id": 18822828, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:04Z", "source_id": 18829784, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:49Z", "source_id": 18830922, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:28:18Z", "source_id": 18833903, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:49Z", "source_id": 18857025, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}] |
Maesteg |
1607 |
1607 |
None |
None |
None |
Bridgend |
1631 |
1631 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62120/2026-09-19/detailed |
None |
Wildmill |
2026-09-19T16:28:00+01:00 |
Bridgend |
3.0 |
{"type": "LineString", "coordinates": [[-3.5802868, 51.5197592], [-3.5802696, 51.5192918], [-3.5802233, 51.5180697], [-3.5802116, 51.5174629], [-3.5801887, 51.5168977], [-3.5801801, 51.516743], [-3.5800796, 51.5156333], [-3.5799735, 51.515114], [-3.579836, 51.514645], [-3.579724, 51.5142717], [-3.5795749, 51.5138969], [-3.5794, 51.5135043], [-3.5791361, 51.512976], [-3.5788339, 51.5124698], [-3.5786231, 51.5121319], [-3.5783351, 51.5116721], [-3.5782894, 51.5115991], [-3.5780049, 51.511159], [-3.5773952, 51.5102863], [-3.5770282, 51.5096905], [-3.5768483, 51.5094336], [-3.5767, 51.5092294], [-3.5765079, 51.5089159], [-3.576426, 51.5087776], [-3.5763764, 51.5086939], [-3.5762277, 51.508454], [-3.575831, 51.5078796], [-3.5755698, 51.5075105], [-3.5753524, 51.5071932]]} |
0.9 |
1628 |
1631 |
Wildmill |
Bridgend |
Bridgend |
51.5071932 |
-3.5753524 |
51.5071932 |
-3.5753524 |
1 |
0 |
2026-09-19 16:12:52 |
TERMINATED |
2026-09-19 15:31:00 |
Bridgend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18857025 |
1789833770610270 |
12 |
12 |
2026-09-19 16:12:50.701457 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:50.606149 |
| 671875 |
702346 |
Y61679 |
412F84MR19 |
2026-09-19 |
COMPLETE |
18856389 |
2026-09-19 17:02:00 |
2026-09-19 16:13:21 |
2026-09-21 16:13:21 |
{"id": 702346, "stp": "P", "toc": "Transport for Wales", "uid": "Y61679", "consist": "230009", "dest_crs": "BID", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61679/2026-09-19/detailed", "trust_id": "412F84MR19", "origin_crs": "WXC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bidston", "service_date": "2026-09-19", "dest_arr_time": "1702", "dest_platform": "2", "is_terminated": 1, "next_location": "Bidston", "signalling_id": "2F84", "timing_status": "LATE", "origin_station": "Wrexham Central", "current_leg_arr": "1702", "current_leg_dep": "1658", "current_leg_end": "Bidston", "origin_dep_time": "1559", "origin_platform": "1", "current_location": "Bidston", "last_update_time": "2026-09-19T16:13:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.084156, 53.38643700000001], [-3.0842901, 53.38673039999999], [-3.0843498, 53.3868606], [-3.08445, 53.387074000000005], [-3.0847150999999995, 53.387635], [-3.0849721999999997, 53.3881572], [-3.0854389, 53.3892178], [-3.0856335999999995, 53.389641700000006], [-3.0858549999999996, 53.39009399999999], [-3.0862404, 53.3909738], [-3.0864067999999993, 53.3914173], [-3.0865217, 53.39181700000001], [-3.0865665, 53.3920113], [-3.0866009999999995, 53.3921843], [-3.0866568, 53.3925384], [-3.0866827, 53.39280800000001], [-3.0866903999999997, 53.39308710000001], [-3.0866718, 53.3935369], [-3.0866366999999997, 53.39391289999999], [-3.0865689999999995, 53.3942816], [-3.0862147, 53.395697000000006], [-3.084477699999999, 53.4025067], [-3.0843912, 53.4028451], [-3.0843045999999994, 53.40318340000001], [-3.0840995, 53.4038645], [-3.0839061, 53.4046276], [-3.0837754999999993, 53.405211300000005], [-3.0834701, 53.4070424], [-3.0834516999999995, 53.4071101], [-3.0833738, 53.4073182], [-3.0832423, 53.407563999999994], [-3.0830733999999995, 53.40780889999999], [-3.0829094, 53.407978199999995], [-3.0826447999999997, 53.408192099999994], [-3.0822388999999997, 53.408467], [-3.0820337999999996, 53.40859209999999], [-3.0818728999999996, 53.40868890000001], [-3.0817232000000003, 53.4087718], [-3.0815314, 53.4088586], [-3.0813552, 53.40892430000001], [-3.0811989999999994, 53.408971099999995], [-3.0808880999999997, 53.4090573], [-3.0807166999999995, 53.4091039], [-3.0805469, 53.4091434], [-3.0803749, 53.4091789], [-3.0801955999999997, 53.40920609999999], [-3.0800215, 53.4092257], [-3.0797394, 53.40924309999999], [-3.0793392, 53.40926509999999], [-3.0790277, 53.409282299999994]]}", "current_leg_start": "Upton", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "53.4092823", "next_location_lon": "-3.0790277", "previous_location": "Upton", "current_leg_milage": "1.7", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4092823", "current_position_lon": "-3.0790277", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:06:23Z\", \"source_id\": 18819249, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:07:16Z\", \"source_id\": 18819832, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:45Z\", \"source_id\": 18822819, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:49Z\", \"source_id\": 18824213, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:16Z\", \"source_id\": 18825915, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:20Z\", \"source_id\": 18828552, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:49Z\", \"source_id\": 18830921, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:17Z\", \"source_id\": 18834535, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:33:51Z\", \"source_id\": 18837609, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:49Z\", \"source_id\": 18840241, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:29Z\", \"source_id\": 59171772, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:30Z\", \"source_id\": 18843407, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:20Z\", \"source_id\": 18849370, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:57:50Z\", \"source_id\": 18853674, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:46Z\", \"source_id\": 59214400, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:51Z\", \"source_id\": 18856389, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bidston", "service_state_platform": "2", "timing_fact_generation": 1789833712372213, "current_leg_arrival_utc": "2026-09-19T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:02:52.164076", "service_state_evidence_id": 18856389, "current_leg_start_actual_dep": "2026-09-19T16:57:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-19T16:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:12:52.369590", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
WXC |
BID |
2F84 |
230009 |
3 |
60 |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:06:23Z", "source_id": 18819249, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:07:16Z", "source_id": 18819832, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:45Z", "source_id": 18822819, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:49Z", "source_id": 18824213, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:16Z", "source_id": 18825915, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:20Z", "source_id": 18828552, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:49Z", "source_id": 18830921, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:17Z", "source_id": 18834535, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:33:51Z", "source_id": 18837609, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:49Z", "source_id": 18840241, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10203, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:29Z", "source_id": 59171772, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:46:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:30Z", "source_id": 18843407, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:20Z", "source_id": 18849370, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:57:50Z", "source_id": 18853674, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10167, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:46Z", "source_id": 59214400, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:51Z", "source_id": 18856389, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T17:02:00+01:00", "operational_fact": true}] |
Wrexham Central |
1559 |
1559 |
1 |
None |
None |
Bidston |
1702 |
1700 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y61679/2026-09-19/detailed |
None |
Upton |
2026-09-19T16:57:30+01:00 |
Bidston |
4.0 |
{"type": "LineString", "coordinates": [[-3.084156, 53.38643700000001], [-3.0842901, 53.38673039999999], [-3.0843498, 53.3868606], [-3.08445, 53.387074000000005], [-3.0847150999999995, 53.387635], [-3.0849721999999997, 53.3881572], [-3.0854389, 53.3892178], [-3.0856335999999995, 53.389641700000006], [-3.0858549999999996, 53.39009399999999], [-3.0862404, 53.3909738], [-3.0864067999999993, 53.3914173], [-3.0865217, 53.39181700000001], [-3.0865665, 53.3920113], [-3.0866009999999995, 53.3921843], [-3.0866568, 53.3925384], [-3.0866827, 53.39280800000001], [-3.0866903999999997, 53.39308710000001], [-3.0866718, 53.3935369], [-3.0866366999999997, 53.39391289999999], [-3.0865689999999995, 53.3942816], [-3.0862147, 53.395697000000006], [-3.084477699999999, 53.4025067], [-3.0843912, 53.4028451], [-3.0843045999999994, 53.40318340000001], [-3.0840995, 53.4038645], [-3.0839061, 53.4046276], [-3.0837754999999993, 53.405211300000005], [-3.0834701, 53.4070424], [-3.0834516999999995, 53.4071101], [-3.0833738, 53.4073182], [-3.0832423, 53.407563999999994], [-3.0830733999999995, 53.40780889999999], [-3.0829094, 53.407978199999995], [-3.0826447999999997, 53.408192099999994], [-3.0822388999999997, 53.408467], [-3.0820337999999996, 53.40859209999999], [-3.0818728999999996, 53.40868890000001], [-3.0817232000000003, 53.4087718], [-3.0815314, 53.4088586], [-3.0813552, 53.40892430000001], [-3.0811989999999994, 53.408971099999995], [-3.0808880999999997, 53.4090573], [-3.0807166999999995, 53.4091039], [-3.0805469, 53.4091434], [-3.0803749, 53.4091789], [-3.0801955999999997, 53.40920609999999], [-3.0800215, 53.4092257], [-3.0797394, 53.40924309999999], [-3.0793392, 53.40926509999999], [-3.0790277, 53.409282299999994]]} |
1.7 |
1658 |
1702 |
Upton |
Bidston |
Bidston |
53.4092823 |
-3.0790277 |
53.4092823 |
-3.0790277 |
1 |
0 |
2026-09-19 16:13:21 |
TERMINATED |
2026-09-19 16:02:00 |
Bidston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856389 |
1789833712372213 |
39 |
39 |
2026-09-19 16:12:52.369590 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:02:52.164076 |
| 671876 |
701783 |
L38182 |
631T43MR19 |
2026-09-19 |
COMPLETE |
18855991 |
2026-09-19 17:03:00 |
2026-09-19 16:13:21 |
2026-09-21 16:13:21 |
{"id": 701783, "stp": "O", "toc": "Chiltern Railways", "uid": "L38182", "consist": "165030+168323", "dest_crs": "OXF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L38182/2026-09-19/detailed", "trust_id": "631T43MR19", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-19", "dest_arr_time": "1704", "dest_platform": "2", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "1T43", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "1703", "current_leg_dep": "1656", "current_leg_end": "Oxford", "origin_dep_time": "1533", "origin_platform": "1", "current_location": "Oxford", "last_update_time": "2026-09-19T16:13:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2743985999999998, 51.8045278], [-1.2747304000000002, 51.8042008], [-1.2752111, 51.8037203], [-1.2754148, 51.803497400000005], [-1.2756217, 51.80326509999999], [-1.2758712, 51.802982500000006], [-1.2760385, 51.80279699999999], [-1.2770447, 51.8014916], [-1.2777805, 51.8005543], [-1.2781304, 51.8000058], [-1.2788685999999998, 51.7985833], [-1.2791664, 51.7978186], [-1.2793407, 51.797442], [-1.2797526, 51.7964494], [-1.2802762, 51.79466579999999], [-1.2805194999999998, 51.7931763], [-1.2805509, 51.79293519999999], [-1.2806761, 51.7915327], [-1.2806642999999998, 51.791001400000006], [-1.2806311999999995, 51.79047049999999], [-1.2805845, 51.789546400000006], [-1.2804708000000002, 51.7885779], [-1.2802253999999995, 51.78738789999999], [-1.2799201, 51.7862848], [-1.2797755999999998, 51.78581889999999], [-1.2793966, 51.7845966], [-1.2789327999999998, 51.7830135], [-1.2786576999999997, 51.78185899999999], [-1.2785285999999998, 51.78072589999999], [-1.2784686, 51.779844700000005], [-1.2784516999999995, 51.7793197], [-1.2784377, 51.77914749999999], [-1.2784075, 51.7788722], [-1.2783437, 51.77858249999999], [-1.2782140999999998, 51.7781918], [-1.2780487000000005, 51.777801099999984], [-1.277896166034533, 51.77753249589623], [-1.2778797, 51.77750350000001], [-1.2776754, 51.77719569999999], [-1.2772642, 51.7766506], [-1.2769285999999995, 51.77621649999999], [-1.2765984999999995, 51.7757539], [-1.2762056999999998, 51.7751585], [-1.275861, 51.774482899999995], [-1.2755673999999997, 51.773923800000006], [-1.2752945, 51.7733417], [-1.2751181, 51.7729089], [-1.2748767, 51.7722782], [-1.2746702, 51.7716599], [-1.2745267, 51.77122009999999], [-1.2743476, 51.7706214], [-1.2742138, 51.77024579999999], [-1.2739264999999995, 51.76937220000001], [-1.2738351, 51.7690334], [-1.2734949999999998, 51.767773099999985], [-1.2734635277819524, 51.76764555469527], [-1.2734228, 51.76748049999999], [-1.2732712, 51.766866], [-1.2731216, 51.76612759999998], [-1.2730582, 51.76574219999999], [-1.2729848, 51.76538299999999], [-1.2728633, 51.7646526], [-1.2727510000000002, 51.763871299999984], [-1.2727390999999997, 51.7637715], [-1.2727041999999995, 51.763477399999985], [-1.2726602, 51.76305], [-1.2726157, 51.7626208], [-1.2725928999999998, 51.7622065], [-1.2725722, 51.7619637], [-1.2725220999999998, 51.76131610000001], [-1.2724784999999998, 51.760825], [-1.2724535, 51.7605526], [-1.2724269, 51.7602812], [-1.2723625, 51.7599361], [-1.2723313, 51.75976880000001], [-1.2722672, 51.7595117], [-1.2721828, 51.75923879999999], [-1.2720701, 51.7588914], [-1.2719302, 51.7585374], [-1.271882, 51.7584056], [-1.2715011, 51.7574456], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Oxford Parkway", "dest_arr_time_act": "1704", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Oxford Parkway", "current_leg_milage": "3.7", "linx_max_speed_mph": 75, "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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36415.127, \"from_m\": 18379.639, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36454.502, \"from_m\": 36415.127, \"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\": 36492.421, \"from_m\": 36454.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36998.582, \"from_m\": 36492.421, \"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\": 37806.503, \"from_m\": 36998.582, \"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\": 52812.997, \"from_m\": 37806.503, \"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\": 52862.853, \"from_m\": 52812.997, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53217.547, \"from_m\": 52862.853, \"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\": 53259.771, \"from_m\": 53217.547, \"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\": 53398.178, \"from_m\": 53259.771, \"capability_applied\": null, \"effective_limit_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\": 701783, \"profile_key\": \"b5c96e2b494c7437fa1e732f8515645668ce02d22a9ad5751d5d38545f310386\", \"schedule_id\": 35792, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1541H\", \"wtt_dep\": \"1544H\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"South Ruislip\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 13248.439, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557H\", \"location\": \"Gerrards Cross\", \"stage_seq\": 7, \"distance_m\": 14963.902, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604H\", \"location\": \"Beaconsfield\", \"stage_seq\": 8, \"distance_m\": 17019.558, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1612\", \"location\": \"High Wycombe\", \"stage_seq\": 9, \"distance_m\": 21469.809, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Saunderton\", \"stage_seq\": 10, \"distance_m\": 26764.204, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1623\", \"location\": \"Princes Risborough\", \"stage_seq\": 11, \"distance_m\": 31726.075, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 12, \"distance_m\": 32941.808, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Bicester South Jn\", \"stage_seq\": 13, \"distance_m\": 35770.579, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Gavray Jn\", \"stage_seq\": 14, \"distance_m\": 41448.067, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1647H\", \"location\": \"Bicester Village\", \"stage_seq\": 15, \"distance_m\": 43612.17, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1657H\", \"location\": \"Oxford Parkway\", \"stage_seq\": 16, \"distance_m\": 44816.941, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 17, \"distance_m\": 53398.178, \"section_seq\": 1, \"route_path_id\": 102835}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53398.178, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102835}], \"total_distance_m\": 53398.178, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 51393.079, \"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": "1533", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:30Z\", \"source_id\": 59035127, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:31Z\", \"source_id\": 18802025, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:48:43Z\", \"source_id\": 59053394, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:48:44Z\", \"source_id\": 18807574, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:50:19Z\", \"source_id\": 59056948, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:50:24Z\", \"source_id\": 18808663, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:54:38Z\", \"source_id\": 59066389, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:55:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:54:40Z\", \"source_id\": 18811467, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:00:53Z\", \"source_id\": 59080058, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:00:59Z\", \"source_id\": 18815624, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:05Z\", \"source_id\": 59096343, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:08Z\", \"source_id\": 18820412, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:15Z\", \"source_id\": 59114192, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:19Z\", \"source_id\": 18825967, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:29Z\", \"source_id\": 59121248, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:33Z\", \"source_id\": 18828046, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:49Z\", \"source_id\": 59139344, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:52Z\", \"source_id\": 18833649, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:03Z\", \"source_id\": 59170790, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:05Z\", \"source_id\": 18843123, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:06Z\", \"source_id\": 59197658, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:10Z\", \"source_id\": 18851249, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:16Z\", \"source_id\": 18855991, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "2", "timing_fact_generation": 1789833676342852, "current_leg_arrival_utc": "2026-09-19T17:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:00.465444", "service_state_evidence_id": 18855991, "current_leg_start_actual_dep": "2026-09-19T16:57:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:00.794172", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
O |
MYB |
OXF |
1T43 |
165030+168323 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2554.428, "from_m": 702.808, "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": 2811.993, "from_m": 2554.428, "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": 4166.508, "from_m": 2811.993, "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": 4224.957, "from_m": 4166.508, "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": 4283.717, "from_m": 4224.957, "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": 4771.9, "from_m": 4283.717, "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": 5184.07, "from_m": 4771.9, "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": 5260.388, "from_m": 5184.07, "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": 5696.59, "from_m": 5260.388, "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": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36415.127, "from_m": 18379.639, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36454.502, "from_m": 36415.127, "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": 36492.421, "from_m": 36454.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36998.582, "from_m": 36492.421, "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": 37806.503, "from_m": 36998.582, "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": 52812.997, "from_m": 37806.503, "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": 52862.853, "from_m": 52812.997, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53217.547, "from_m": 52862.853, "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": 53259.771, "from_m": 53217.547, "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": 53398.178, "from_m": 53259.771, "capability_applied": null, "effective_limit_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": 701783, "profile_key": "b5c96e2b494c7437fa1e732f8515645668ce02d22a9ad5751d5d38545f310386", "schedule_id": 35792, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1533", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1541H", "wtt_dep": "1544H", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Northolt Park Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "South Ruislip", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "West Ruislip", "stage_seq": 6, "distance_m": 13248.439, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Gerrards Cross", "stage_seq": 7, "distance_m": 14963.902, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Beaconsfield", "stage_seq": 8, "distance_m": 17019.558, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1612", "location": "High Wycombe", "stage_seq": 9, "distance_m": 21469.809, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Saunderton", "stage_seq": 10, "distance_m": 26764.204, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Princes Risborough", "stage_seq": 11, "distance_m": 31726.075, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Haddenham & Thame Parkway", "stage_seq": 12, "distance_m": 32941.808, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Bicester South Jn", "stage_seq": 13, "distance_m": 35770.579, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Gavray Jn", "stage_seq": 14, "distance_m": 41448.067, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1647H", "location": "Bicester Village", "stage_seq": 15, "distance_m": 43612.17, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1657H", "location": "Oxford Parkway", "stage_seq": 16, "distance_m": 44816.941, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Woodstock Road Jn", "stage_seq": 17, "distance_m": 53398.178, "section_seq": 1, "route_path_id": 102835}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53398.178, "from_m": 0.0, "section_seq": 1, "route_path_id": 102835}], "total_distance_m": 53398.178, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 51393.079, "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": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:30Z", "source_id": 59035127, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:31Z", "source_id": 18802025, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:48:43Z", "source_id": 59053394, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:48:44Z", "source_id": 18807574, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:50:19Z", "source_id": 59056948, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T14:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:50:24Z", "source_id": 18808663, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:54:38Z", "source_id": 59066389, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:55:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:54:40Z", "source_id": 18811467, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23326, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:00:53Z", "source_id": 59080058, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:00:59Z", "source_id": 18815624, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:05Z", "source_id": 59096343, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:08Z", "source_id": 18820412, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:15Z", "source_id": 59114192, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:19Z", "source_id": 18825967, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23375, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:29Z", "source_id": 59121248, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:20:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:33Z", "source_id": 18828046, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21149, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:49Z", "source_id": 59139344, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:52Z", "source_id": 18833649, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24291, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:03Z", "source_id": 59170790, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:05Z", "source_id": 18843123, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24067, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:06Z", "source_id": 59197658, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:10Z", "source_id": 18851249, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:16Z", "source_id": 18855991, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
London Marylebone |
1533 |
1533 |
1 |
None |
None |
Oxford |
1704 |
1704 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L38182/2026-09-19/detailed |
None |
Oxford Parkway |
2026-09-19T16:57:30+01:00 |
Oxford |
7.0 |
{"type": "LineString", "coordinates": [[-1.2743985999999998, 51.8045278], [-1.2747304000000002, 51.8042008], [-1.2752111, 51.8037203], [-1.2754148, 51.803497400000005], [-1.2756217, 51.80326509999999], [-1.2758712, 51.802982500000006], [-1.2760385, 51.80279699999999], [-1.2770447, 51.8014916], [-1.2777805, 51.8005543], [-1.2781304, 51.8000058], [-1.2788685999999998, 51.7985833], [-1.2791664, 51.7978186], [-1.2793407, 51.797442], [-1.2797526, 51.7964494], [-1.2802762, 51.79466579999999], [-1.2805194999999998, 51.7931763], [-1.2805509, 51.79293519999999], [-1.2806761, 51.7915327], [-1.2806642999999998, 51.791001400000006], [-1.2806311999999995, 51.79047049999999], [-1.2805845, 51.789546400000006], [-1.2804708000000002, 51.7885779], [-1.2802253999999995, 51.78738789999999], [-1.2799201, 51.7862848], [-1.2797755999999998, 51.78581889999999], [-1.2793966, 51.7845966], [-1.2789327999999998, 51.7830135], [-1.2786576999999997, 51.78185899999999], [-1.2785285999999998, 51.78072589999999], [-1.2784686, 51.779844700000005], [-1.2784516999999995, 51.7793197], [-1.2784377, 51.77914749999999], [-1.2784075, 51.7788722], [-1.2783437, 51.77858249999999], [-1.2782140999999998, 51.7781918], [-1.2780487000000005, 51.777801099999984], [-1.277896166034533, 51.77753249589623], [-1.2778797, 51.77750350000001], [-1.2776754, 51.77719569999999], [-1.2772642, 51.7766506], [-1.2769285999999995, 51.77621649999999], [-1.2765984999999995, 51.7757539], [-1.2762056999999998, 51.7751585], [-1.275861, 51.774482899999995], [-1.2755673999999997, 51.773923800000006], [-1.2752945, 51.7733417], [-1.2751181, 51.7729089], [-1.2748767, 51.7722782], [-1.2746702, 51.7716599], [-1.2745267, 51.77122009999999], [-1.2743476, 51.7706214], [-1.2742138, 51.77024579999999], [-1.2739264999999995, 51.76937220000001], [-1.2738351, 51.7690334], [-1.2734949999999998, 51.767773099999985], [-1.2734635277819524, 51.76764555469527], [-1.2734228, 51.76748049999999], [-1.2732712, 51.766866], [-1.2731216, 51.76612759999998], [-1.2730582, 51.76574219999999], [-1.2729848, 51.76538299999999], [-1.2728633, 51.7646526], [-1.2727510000000002, 51.763871299999984], [-1.2727390999999997, 51.7637715], [-1.2727041999999995, 51.763477399999985], [-1.2726602, 51.76305], [-1.2726157, 51.7626208], [-1.2725928999999998, 51.7622065], [-1.2725722, 51.7619637], [-1.2725220999999998, 51.76131610000001], [-1.2724784999999998, 51.760825], [-1.2724535, 51.7605526], [-1.2724269, 51.7602812], [-1.2723625, 51.7599361], [-1.2723313, 51.75976880000001], [-1.2722672, 51.7595117], [-1.2721828, 51.75923879999999], [-1.2720701, 51.7588914], [-1.2719302, 51.7585374], [-1.271882, 51.7584056], [-1.2715011, 51.7574456], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} |
3.7 |
1656 |
1703 |
Oxford Parkway |
Oxford |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-19 16:13:21 |
TERMINATED |
2026-09-19 16:03:00 |
Oxford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18855991 |
1789833676342852 |
81 |
81 |
2026-09-19 16:13:00.794172 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:00.465444 |
| 671877 |
702176 |
C32790 |
292N80MR19 |
2026-09-19 |
COMPLETE |
18856620 |
2026-09-19 17:03:00 |
2026-09-19 16:13:21 |
2026-09-21 16:13:21 |
{"id": 702176, "stp": "P", "toc": "Northern", "uid": "C32790", "consist": "156411", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32790/2026-09-19/detailed", "trust_id": "292N80MR19", "origin_crs": "CNE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-19", "dest_arr_time": "1703", "dest_platform": "2", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2N80", "timing_status": "ON TIME", "origin_station": "Colne", "current_leg_arr": "1703", "current_leg_dep": "1656", "current_leg_end": "Preston", "origin_dep_time": "1551", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-19T16:13:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Lostock Hall", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Lostock Hall", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 6962.34, \"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.68, \"from_m\": 6962.34, \"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\": 10561.301, \"from_m\": 8307.68, \"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\": 11137.012, \"from_m\": 10561.301, \"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.745, \"from_m\": 11137.012, \"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.57, \"from_m\": 14323.745, \"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\": 17525.103, \"from_m\": 14663.57, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17965.228, \"from_m\": 17525.103, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23593.15, \"from_m\": 17965.228, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24845.738, \"from_m\": 23593.15, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 25057.517, \"from_m\": 24845.738, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 25113.593, \"from_m\": 25057.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25128.0, \"from_m\": 25113.593, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25419.931, \"from_m\": 25128.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25807.937, \"from_m\": 25419.931, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27641.654, \"from_m\": 25807.937, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29707.438, \"from_m\": 27641.654, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 29796.142, \"from_m\": 29707.438, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30081.278, \"from_m\": 29796.142, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 702176, \"profile_key\": \"66c1d230b5327249e37bb4e1cd56fdb321df0fc40630caacce8b8f4273c72a25\", \"schedule_id\": 895, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Colne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1554H\", \"location\": \"Chaffers S.B.\", \"stage_seq\": 2, \"distance_m\": 975.914, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1557\", \"location\": \"Nelson\", \"stage_seq\": 3, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600\", \"location\": \"Brierfield\", \"stage_seq\": 4, \"distance_m\": 6962.34, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1605\", \"location\": \"Burnley Central\", \"stage_seq\": 5, \"distance_m\": 8307.68, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1607H\", \"location\": \"Burnley Barracks\", \"stage_seq\": 6, \"distance_m\": 10441.651, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Gannow Jn\", \"stage_seq\": 7, \"distance_m\": 11953.35, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611\", \"location\": \"Rose Grove\", \"stage_seq\": 8, \"distance_m\": 14317.272, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Hapton\", \"stage_seq\": 9, \"distance_m\": 15730.935, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"Huncoat\", \"stage_seq\": 10, \"distance_m\": 18071.379, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1623\", \"location\": \"Accrington\", \"stage_seq\": 11, \"distance_m\": 19976.164, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626\", \"location\": \"Church & Oswaldtwistle\", \"stage_seq\": 12, \"distance_m\": 23312.147, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Rishton\", \"stage_seq\": 13, \"distance_m\": 25226.649, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 14, \"distance_m\": 26857.571, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1637\", \"location\": \"Blackburn\", \"stage_seq\": 15, \"distance_m\": 27582.228, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Mill Hill (Lancashire)\", \"stage_seq\": 16, \"distance_m\": 30081.278, \"section_seq\": 1, \"route_path_id\": 66000}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30081.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66000}], \"total_distance_m\": 30081.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30081.278, \"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": "1551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7656, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:00:30Z\", \"source_id\": 59079169, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:04:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:00:34Z\", \"source_id\": 18815313, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:21Z\", \"source_id\": 59108026, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:26Z\", \"source_id\": 18823973, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:27Z\", \"source_id\": 59114701, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:29Z\", \"source_id\": 18826089, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:03Z\", \"source_id\": 59120386, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:06Z\", \"source_id\": 18827775, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:49Z\", \"source_id\": 59128447, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:52Z\", \"source_id\": 18830315, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:52Z\", \"source_id\": 59139412, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:56Z\", \"source_id\": 18833675, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:25Z\", \"source_id\": 59147112, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:26Z\", \"source_id\": 18835966, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:16Z\", \"source_id\": 59158100, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:37:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:36:17Z\", \"source_id\": 18839229, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:34Z\", \"source_id\": 59165163, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:39Z\", \"source_id\": 18841472, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:36Z\", \"source_id\": 59172140, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:40Z\", \"source_id\": 18843517, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:44Z\", \"source_id\": 59194774, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:50Z\", \"source_id\": 18850355, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:03Z\", \"source_id\": 59199616, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:55:09Z\", \"source_id\": 18851866, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:11Z\", \"source_id\": 59215311, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:15Z\", \"source_id\": 18856620, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "2", "timing_fact_generation": 1789833736155989, "current_leg_arrival_utc": "2026-09-19T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:01.103463", "service_state_evidence_id": 18856620, "current_leg_start_actual_dep": "2026-09-19T16:55:30+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:01.741417", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CNE |
PRE |
2N80 |
156411 |
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": 6962.34, "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.68, "from_m": 6962.34, "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": 10561.301, "from_m": 8307.68, "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": 11137.012, "from_m": 10561.301, "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.745, "from_m": 11137.012, "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.57, "from_m": 14323.745, "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": 17525.103, "from_m": 14663.57, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17965.228, "from_m": 17525.103, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23593.15, "from_m": 17965.228, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24845.738, "from_m": 23593.15, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 25057.517, "from_m": 24845.738, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 25113.593, "from_m": 25057.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25128.0, "from_m": 25113.593, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25419.931, "from_m": 25128.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25807.937, "from_m": 25419.931, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27641.654, "from_m": 25807.937, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 29707.438, "from_m": 27641.654, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 29796.142, "from_m": 29707.438, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30081.278, "from_m": 29796.142, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 702176, "profile_key": "66c1d230b5327249e37bb4e1cd56fdb321df0fc40630caacce8b8f4273c72a25", "schedule_id": 895, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1551", "location": "Colne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1554H", "location": "Chaffers S.B.", "stage_seq": 2, "distance_m": 975.914, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Nelson", "stage_seq": 3, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Brierfield", "stage_seq": 4, "distance_m": 6962.34, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Burnley Central", "stage_seq": 5, "distance_m": 8307.68, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1607H", "location": "Burnley Barracks", "stage_seq": 6, "distance_m": 10441.651, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Gannow Jn", "stage_seq": 7, "distance_m": 11953.35, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611", "location": "Rose Grove", "stage_seq": 8, "distance_m": 14317.272, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Hapton", "stage_seq": 9, "distance_m": 15730.935, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "Huncoat", "stage_seq": 10, "distance_m": 18071.379, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Accrington", "stage_seq": 11, "distance_m": 19976.164, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626", "location": "Church & Oswaldtwistle", "stage_seq": 12, "distance_m": 23312.147, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Rishton", "stage_seq": 13, "distance_m": 25226.649, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Daisyfield Jn", "stage_seq": 14, "distance_m": 26857.571, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1637", "location": "Blackburn", "stage_seq": 15, "distance_m": 27582.228, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Mill Hill (Lancashire)", "stage_seq": 16, "distance_m": 30081.278, "section_seq": 1, "route_path_id": 66000}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30081.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 66000}], "total_distance_m": 30081.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30081.278, "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": 7656, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:00:30Z", "source_id": 59079169, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:04:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:00:34Z", "source_id": 18815313, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7672, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:21Z", "source_id": 59108026, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:26Z", "source_id": 18823973, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7674, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:27Z", "source_id": 59114701, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:29Z", "source_id": 18826089, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7678, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:03Z", "source_id": 59120386, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:06Z", "source_id": 18827775, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:49Z", "source_id": 59128447, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:24:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:52Z", "source_id": 18830315, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7689, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:52Z", "source_id": 59139412, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:56Z", "source_id": 18833675, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7693, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:25Z", "source_id": 59147112, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:32:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:26Z", "source_id": 18835966, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:16Z", "source_id": 59158100, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:37:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:36:17Z", "source_id": 18839229, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7763, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:34Z", "source_id": 59165163, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:39Z", "source_id": 18841472, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7766, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:36Z", "source_id": 59172140, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:40Z", "source_id": 18843517, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7948, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:44Z", "source_id": 59194774, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:50Z", "source_id": 18850355, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7966, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:03Z", "source_id": 59199616, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:55:09Z", "source_id": 18851866, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7912, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:11Z", "source_id": 59215311, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:15Z", "source_id": 18856620, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
Colne |
1551 |
1551 |
1 |
None |
None |
Preston |
1703 |
1703 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32790/2026-09-19/detailed |
None |
Lostock Hall |
2026-09-19T16:55:30+01:00 |
Preston |
7.0 |
{"type": "LineString", "coordinates": [[-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} |
2.9 |
1656 |
1703 |
Lostock Hall |
Preston |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-19 16:13:21 |
TERMINATED |
2026-09-19 16:03:00 |
Preston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856620 |
1789833736155989 |
62 |
62 |
2026-09-19 16:13:01.741417 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:01.103463 |
| 671878 |
702907 |
L83149 |
862L56MS19 |
2026-09-19 |
COMPLETE |
18856944 |
2026-09-19 17:03:00 |
2026-09-19 16:13:21 |
2026-09-21 16:13:21 |
{"id": 702907, "stp": "O", "toc": "South Western Railway", "uid": "L83149", "consist": "450045+450106", "dest_crs": "WOK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83149/2026-09-19/detailed", "trust_id": "862L56MS19", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-19", "dest_arr_time": "1703", "dest_platform": "1", "is_terminated": 1, "next_location": "Woking", "signalling_id": "2L56", "timing_status": "ON TIME", "origin_station": "Basingstoke", "current_leg_arr": "1703", "current_leg_dep": "1656", "current_leg_end": "Woking", "origin_dep_time": "1624", "origin_platform": "1", "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-19T16:13:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6359932999999999, 51.30359649999999], [-0.6386338, 51.30343400000001], [-0.6396689, 51.30334040000001], [-0.6387252, 51.303398499999986], [-0.6336745000000001, 51.30370920000001], [-0.6318764, 51.30381980000001], [-0.6307300999999998, 51.303890300000006], [-0.6295152, 51.30399160000001], [-0.628820698883665, 51.304061034558515], [-0.6259913999999999, 51.304343900000006], [-0.6256801999999999, 51.3043752], [-0.6225776999999999, 51.3046757], [-0.6174836999999999, 51.3051692], [-0.613206, 51.305583599999984], [-0.6129328999999999, 51.30561029999999], [-0.6105617999999999, 51.3058433], [-0.6089446, 51.30600940000001], [-0.6073274, 51.3061883], [-0.6060613999999999, 51.3063579], [-0.6057714999999999, 51.30639670000001], [-0.6019495, 51.306993199999994], [-0.5926576, 51.30846089999999], [-0.5843675, 51.3097703], [-0.5817013, 51.3102303], [-0.5802947999999999, 51.31048799999999], [-0.5796117999999999, 51.3106131], [-0.5778791, 51.31101470000001], [-0.5758405999999999, 51.31153150000001], [-0.5745244999999999, 51.3118989], [-0.5743491, 51.31194700000001], [-0.5725147, 51.3124943], [-0.5711568999999999, 51.3129187], [-0.5710717, 51.3129453], [-0.5698218, 51.313374399999994], [-0.5691875999999999, 51.31360380000001], [-0.5686657, 51.31380450000001], [-0.5683249, 51.3139443], [-0.5682114, 51.3139909], [-0.566383, 51.31472539999999], [-0.5654052, 51.3151232], [-0.5639185, 51.315728], [-0.563201, 51.3160193], [-0.5612331999999999, 51.31681820000001], [-0.5606069, 51.31707250000001], [-0.5603831, 51.317163400000005], [-0.5601217, 51.317264899999984], [-0.5597426, 51.31740719999999], [-0.5584950999999999, 51.317903], [-0.5579842999999999, 51.3181007], [-0.557706, 51.31820849999999], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "Brookwood", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "Brookwood", "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\": 129.279, \"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\": 9194.663, \"from_m\": 129.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12941.883, \"from_m\": 9194.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14649.269, \"from_m\": 12941.883, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15622.477, \"from_m\": 14649.269, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20146.289, \"from_m\": 15622.477, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20471.498, \"from_m\": 20146.289, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24734.22, \"from_m\": 20471.498, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28167.658, \"from_m\": 24734.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30317.601, \"from_m\": 28167.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31223.468, \"from_m\": 30317.601, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31404.504, \"from_m\": 31223.468, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31712.313, \"from_m\": 31404.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31946.443, \"from_m\": 31712.313, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43868.744, \"from_m\": 31946.443, \"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\": 44826.233, \"from_m\": 43868.744, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45023.943, \"from_m\": 44826.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\": 45425.894, \"from_m\": 45023.943, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45487.888, \"from_m\": 45425.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46389.949, \"from_m\": 45487.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46473.047, \"from_m\": 46389.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46684.51, \"from_m\": 46473.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\": 46863.606, \"from_m\": 46684.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46913.514, \"from_m\": 46863.606, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47063.907, \"from_m\": 46913.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47505.683, \"from_m\": 47063.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47773.949, \"from_m\": 47505.683, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48405.036, \"from_m\": 47773.949, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48439.384, \"from_m\": 48405.036, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 48559.073, \"from_m\": 48439.384, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71670.371, \"from_m\": 48559.073, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79433.662, \"from_m\": 71670.371, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80605.973, \"from_m\": 79433.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\": 80669.591, \"from_m\": 80605.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80725.67, \"from_m\": 80669.591, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81545.913, \"from_m\": 80725.67, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81563.125, \"from_m\": 81545.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\": 84473.716, \"from_m\": 81563.125, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84512.501, \"from_m\": 84473.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85211.853, \"from_m\": 84512.501, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 85355.205, \"from_m\": 85211.853, \"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\": 85745.67, \"from_m\": 85355.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\": 91937.198, \"from_m\": 85745.67, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 92247.681, \"from_m\": 91937.198, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92277.205, \"from_m\": 92247.681, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 93058.844, \"from_m\": 92277.205, \"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\": 93072.784, \"from_m\": 93058.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93805.238, \"from_m\": 93072.784, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 702907, \"profile_key\": \"6c88265126b0b080d30e23d43a75981f2761711ee37d48b462bc99429e9b0e0e\", \"schedule_id\": 36750, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1630H\", \"wtt_dep\": \"1631\", \"location\": \"Hook\", \"stage_seq\": 2, \"distance_m\": 2308.816, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Winchfield\", \"stage_seq\": 3, \"distance_m\": 9194.663, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Fleet\", \"stage_seq\": 4, \"distance_m\": 10463.553, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1646\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 5, \"distance_m\": 14955.039, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 6, \"distance_m\": 20518.779, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1657\", \"location\": \"Brookwood\", \"stage_seq\": 7, \"distance_m\": 23588.682, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Woking Jn\", \"stage_seq\": 8, \"distance_m\": 25208.525, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 9, \"distance_m\": 25825.58, \"section_seq\": 1, \"route_path_id\": 105497}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93805.238, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105497}], \"total_distance_m\": 93805.238, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 87971.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5834.083, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:30:58Z\", \"source_id\": 59146074, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:06Z\", \"source_id\": 18835727, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:02Z\", \"source_id\": 59155200, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:04Z\", \"source_id\": 18838378, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:59Z\", \"source_id\": 59166141, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:03Z\", \"source_id\": 18841770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:44:58Z\", \"source_id\": 59177419, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:45:03Z\", \"source_id\": 18845131, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:45Z\", \"source_id\": 59192574, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:46Z\", \"source_id\": 18849653, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:41Z\", \"source_id\": 59216427, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:41Z\", \"source_id\": 18856944, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "1", "timing_fact_generation": 1789833763575328, "current_leg_arrival_utc": "2026-09-19T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:01.873836", "service_state_evidence_id": 18856944, "current_leg_start_actual_dep": "2026-09-19T16:57:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:02.856044", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
BSK |
WOK |
2L56 |
450045+450106 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 129.279, "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": 9194.663, "from_m": 129.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12941.883, "from_m": 9194.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14649.269, "from_m": 12941.883, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15622.477, "from_m": 14649.269, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20146.289, "from_m": 15622.477, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20471.498, "from_m": 20146.289, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24734.22, "from_m": 20471.498, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28167.658, "from_m": 24734.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30317.601, "from_m": 28167.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31223.468, "from_m": 30317.601, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31404.504, "from_m": 31223.468, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31712.313, "from_m": 31404.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31946.443, "from_m": 31712.313, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43868.744, "from_m": 31946.443, "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": 44826.233, "from_m": 43868.744, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45023.943, "from_m": 44826.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": 45425.894, "from_m": 45023.943, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45487.888, "from_m": 45425.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46389.949, "from_m": 45487.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46473.047, "from_m": 46389.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46684.51, "from_m": 46473.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": 46863.606, "from_m": 46684.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46913.514, "from_m": 46863.606, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47063.907, "from_m": 46913.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47505.683, "from_m": 47063.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47773.949, "from_m": 47505.683, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48405.036, "from_m": 47773.949, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48439.384, "from_m": 48405.036, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 48559.073, "from_m": 48439.384, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71670.371, "from_m": 48559.073, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79433.662, "from_m": 71670.371, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80605.973, "from_m": 79433.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": 80669.591, "from_m": 80605.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80725.67, "from_m": 80669.591, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81545.913, "from_m": 80725.67, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81563.125, "from_m": 81545.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": 84473.716, "from_m": 81563.125, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84512.501, "from_m": 84473.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85211.853, "from_m": 84512.501, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 85355.205, "from_m": 85211.853, "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": 85745.67, "from_m": 85355.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": 91937.198, "from_m": 85745.67, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92247.681, "from_m": 91937.198, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92277.205, "from_m": 92247.681, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 93058.844, "from_m": 92277.205, "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": 93072.784, "from_m": 93058.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93805.238, "from_m": 93072.784, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 702907, "profile_key": "6c88265126b0b080d30e23d43a75981f2761711ee37d48b462bc99429e9b0e0e", "schedule_id": 36750, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1624", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631", "location": "Hook", "stage_seq": 2, "distance_m": 2308.816, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Winchfield", "stage_seq": 3, "distance_m": 9194.663, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Fleet", "stage_seq": 4, "distance_m": 10463.553, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Farnborough (Main)", "stage_seq": 5, "distance_m": 14955.039, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Pirbright Jn", "stage_seq": 6, "distance_m": 20518.779, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1657", "location": "Brookwood", "stage_seq": 7, "distance_m": 23588.682, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Woking Jn", "stage_seq": 8, "distance_m": 25208.525, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": null, "location": "Woking", "stage_seq": 9, "distance_m": 25825.58, "section_seq": 1, "route_path_id": 105497}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93805.238, "from_m": 0.0, "section_seq": 1, "route_path_id": 105497}], "total_distance_m": 93805.238, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 87971.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5834.083, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27048, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:30:58Z", "source_id": 59146074, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:31:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:06Z", "source_id": 18835727, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27038, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:02Z", "source_id": 59155200, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:36:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:04Z", "source_id": 18838378, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27034, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:59Z", "source_id": 59166141, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:03Z", "source_id": 18841770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27020, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:44:58Z", "source_id": 59177419, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:45:03Z", "source_id": 18845131, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:45Z", "source_id": 59192574, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:46Z", "source_id": 18849653, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:41Z", "source_id": 59216427, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:41Z", "source_id": 18856944, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
Basingstoke |
1624 |
1624 |
1 |
None |
None |
Woking |
1703 |
1703 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83149/2026-09-19/detailed |
None |
Brookwood |
2026-09-19T16:57:00+01:00 |
Woking |
7.0 |
{"type": "LineString", "coordinates": [[-0.6359932999999999, 51.30359649999999], [-0.6386338, 51.30343400000001], [-0.6396689, 51.30334040000001], [-0.6387252, 51.303398499999986], [-0.6336745000000001, 51.30370920000001], [-0.6318764, 51.30381980000001], [-0.6307300999999998, 51.303890300000006], [-0.6295152, 51.30399160000001], [-0.628820698883665, 51.304061034558515], [-0.6259913999999999, 51.304343900000006], [-0.6256801999999999, 51.3043752], [-0.6225776999999999, 51.3046757], [-0.6174836999999999, 51.3051692], [-0.613206, 51.305583599999984], [-0.6129328999999999, 51.30561029999999], [-0.6105617999999999, 51.3058433], [-0.6089446, 51.30600940000001], [-0.6073274, 51.3061883], [-0.6060613999999999, 51.3063579], [-0.6057714999999999, 51.30639670000001], [-0.6019495, 51.306993199999994], [-0.5926576, 51.30846089999999], [-0.5843675, 51.3097703], [-0.5817013, 51.3102303], [-0.5802947999999999, 51.31048799999999], [-0.5796117999999999, 51.3106131], [-0.5778791, 51.31101470000001], [-0.5758405999999999, 51.31153150000001], [-0.5745244999999999, 51.3118989], [-0.5743491, 51.31194700000001], [-0.5725147, 51.3124943], [-0.5711568999999999, 51.3129187], [-0.5710717, 51.3129453], [-0.5698218, 51.313374399999994], [-0.5691875999999999, 51.31360380000001], [-0.5686657, 51.31380450000001], [-0.5683249, 51.3139443], [-0.5682114, 51.3139909], [-0.566383, 51.31472539999999], [-0.5654052, 51.3151232], [-0.5639185, 51.315728], [-0.563201, 51.3160193], [-0.5612331999999999, 51.31681820000001], [-0.5606069, 51.31707250000001], [-0.5603831, 51.317163400000005], [-0.5601217, 51.317264899999984], [-0.5597426, 51.31740719999999], [-0.5584950999999999, 51.317903], [-0.5579842999999999, 51.3181007], [-0.557706, 51.31820849999999], [-0.5566606, 51.31861320000001]]} |
3.9 |
1656 |
1703 |
Brookwood |
Woking Sig. Wk167/369 |
Woking |
51.3186132 |
-0.5566606 |
51.3186132 |
-0.5566606 |
1 |
0 |
2026-09-19 16:13:21 |
TERMINATED |
2026-09-19 16:03:00 |
Woking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856944 |
1789833763575328 |
36 |
36 |
2026-09-19 16:13:02.856044 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:01.873836 |
| 671879 |
702334 |
C16899 |
641G21MR19 |
2026-09-19 |
COMPLETE |
18856375 |
2026-09-19 17:03:00 |
2026-09-19 16:13:21 |
2026-09-21 16:13:21 |
{"id": 702334, "stp": "P", "toc": "West Midlands Trains", "uid": "C16899", "consist": "196108", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C16899/2026-09-19/detailed", "trust_id": "641G21MR19", "origin_crs": "SHR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "4C", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G21", "timing_status": "LATE", "origin_station": "Shrewsbury", "current_leg_arr": "1703", "current_leg_dep": "1654", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1559", "origin_platform": "5", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-19T16:13:21", "route_debug_link": null, "timing_variation": "+3 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": "1700", "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\": 575.318, \"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\": 1810.666, \"from_m\": 575.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\": 1976.803, \"from_m\": 1810.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3182.761, \"from_m\": 1976.803, \"capability_applied\": null, \"effective_limit_mph\": 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\": 3312.268, \"from_m\": 3182.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3815.263, \"from_m\": 3312.268, \"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\": 4067.093, \"from_m\": 3815.263, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5586.589, \"from_m\": 4067.093, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5597.059, \"from_m\": 5586.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7473.495, \"from_m\": 5597.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7739.722, \"from_m\": 7473.495, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 8039.345, \"from_m\": 7739.722, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 702334, \"profile_key\": \"ee0f3635bfc4391f3e03ba9ca04310e2cac437539279016722281150f6ae8dae\", \"schedule_id\": 6379, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Shrewsbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 30215}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.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-19T15:11:21Z\", \"source_id\": 59103683, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:12:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:22Z\", \"source_id\": 18822585, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:47Z\", \"source_id\": 59117691, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:18:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:51Z\", \"source_id\": 18826956, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:05Z\", \"source_id\": 59124761, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:09Z\", \"source_id\": 18829126, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:32Z\", \"source_id\": 59138707, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:27:35Z\", \"source_id\": 18833399, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:01Z\", \"source_id\": 59168419, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:06Z\", \"source_id\": 18842441, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:46Z\", \"source_id\": 59188246, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:50:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:49:50Z\", \"source_id\": 18848362, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:51Z\", \"source_id\": 59195074, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:55Z\", \"source_id\": 18850456, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:46Z\", \"source_id\": 59214412, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:51Z\", \"source_id\": 18856375, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "C", "timing_fact_generation": 1789833712287251, "current_leg_arrival_utc": "2026-09-19T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:02.858273", "service_state_evidence_id": 18856375, "current_leg_start_actual_dep": "2026-09-19T16:56:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:04.631322", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SHR |
BHM |
1G21 |
196108 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 575.318, "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": 1810.666, "from_m": 575.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": 1976.803, "from_m": 1810.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3182.761, "from_m": 1976.803, "capability_applied": null, "effective_limit_mph": 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": 3312.268, "from_m": 3182.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3815.263, "from_m": 3312.268, "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": 4067.093, "from_m": 3815.263, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5586.589, "from_m": 4067.093, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5597.059, "from_m": 5586.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7473.495, "from_m": 5597.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7739.722, "from_m": 7473.495, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 8039.345, "from_m": 7739.722, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 702334, "profile_key": "ee0f3635bfc4391f3e03ba9ca04310e2cac437539279016722281150f6ae8dae", "schedule_id": 6379, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1559", "location": "Shrewsbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Shrewsbury Abbey Foregate", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 30215}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 30215}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18881, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:21Z", "source_id": 59103683, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:12:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:22Z", "source_id": 18822585, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18917, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:47Z", "source_id": 59117691, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:18:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:51Z", "source_id": 18826956, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18959, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:05Z", "source_id": 59124761, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:09Z", "source_id": 18829126, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18963, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:32Z", "source_id": 59138707, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:27:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:27:35Z", "source_id": 18833399, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19056, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:01Z", "source_id": 59168419, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:42:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:06Z", "source_id": 18842441, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:46Z", "source_id": 59188246, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:50:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:49:50Z", "source_id": 18848362, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19628, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:51Z", "source_id": 59195074, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:53:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:55Z", "source_id": 18850456, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19371, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:46Z", "source_id": 59214412, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:51Z", "source_id": 18856375, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
Shrewsbury |
1559 |
1559 |
5 |
None |
None |
Birmingham New Street |
1700 |
1700 |
4C |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C16899/2026-09-19/detailed |
None |
Smethwick Galton Bridge LL |
2026-09-19T16:56:00+01:00 |
Birmingham New Street |
9.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 |
1654 |
1703 |
Smethwick Galton Bridge LL |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-19 16:13:21 |
TERMINATED |
2026-09-19 16:03:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856375 |
1789833712287251 |
64 |
64 |
2026-09-19 16:13:04.631322 |
C |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:02.858273 |
| 671880 |
702380 |
W75766 |
652P23MS19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 16:03:00 |
2026-09-19 16:13:21 |
2026-09-21 16:13:21 |
{"id": 702380, "stp": "P", "toc": "West Midlands Trains", "uid": "W75766", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75766/2026-09-19/detailed", "trust_id": "652P23MS19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-19", "dest_arr_time": "1603", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P23", "timing_status": "ON TIME", "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "1603", "current_leg_dep": "1600", "current_leg_end": "Stourbridge Town", "origin_dep_time": "1600", "origin_platform": null, "current_location": "Stourbridge Jn (Town Plat)", "last_update_time": "2026-09-19T16:13:21", "route_debug_link": null, "timing_variation": "0 minutes", "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": "1603", "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": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:18816925\", \"confirmationDeadline\": \"2026-09-19T16:03:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2811.849, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12285.422, \"from_m\": 2811.849, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13209.371, \"from_m\": 12285.422, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13739.475, \"from_m\": 13209.371, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14952.423, \"from_m\": 13739.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17011.54, \"from_m\": 14952.423, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17832.899, \"from_m\": 17011.54, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 23380.993, \"from_m\": 17832.899, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23424.33, \"from_m\": 23380.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23441.905, \"from_m\": 23424.33, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23905.701, \"from_m\": 23441.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29936.922, \"from_m\": 23905.701, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31196.05, \"from_m\": 29936.922, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31267.323, \"from_m\": 31196.05, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31313.937, \"from_m\": 31267.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31329.317, \"from_m\": 31313.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31369.555, \"from_m\": 31329.317, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32081.045, \"from_m\": 31369.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32121.81, \"from_m\": 32081.045, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33448.008, \"from_m\": 32121.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33494.032, \"from_m\": 33448.008, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38125.338, \"from_m\": 33494.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38969.003, \"from_m\": 38125.338, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39759.875, \"from_m\": 38969.003, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40155.237, \"from_m\": 39759.875, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51006.975, \"from_m\": 40155.237, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51982.64, \"from_m\": 51006.975, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54807.364, \"from_m\": 51982.64, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59721.754, \"from_m\": 54807.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59775.998, \"from_m\": 59721.754, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62432.564, \"from_m\": 59775.998, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69470.868, \"from_m\": 62432.564, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 72634.045, \"from_m\": 69470.868, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 75180.591, \"from_m\": 72634.045, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77237.882, \"from_m\": 75180.591, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77636.294, \"from_m\": 77237.882, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78263.861, \"from_m\": 77636.294, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78505.202, \"from_m\": 78263.861, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79729.725, \"from_m\": 78505.202, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91777.48, \"from_m\": 79729.725, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94084.983, \"from_m\": 91777.48, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94689.847, \"from_m\": 94084.983, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104121.64, \"from_m\": 94689.847, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 106067.197, \"from_m\": 104121.64, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 107458.784, \"from_m\": 106067.197, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 108459.088, \"from_m\": 107458.784, \"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\": 108608.952, \"from_m\": 108459.088, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108700.583, \"from_m\": 108608.952, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109145.188, \"from_m\": 108700.583, \"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}], \"service_id\": 702380, \"profile_key\": \"626d53fcfdf910e81a4f9e5070cacd19efb1205b9a5c86dc1f68a04bbd9a4cc7\", \"schedule_id\": 26592, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1841.107, \"section_seq\": 1, \"route_path_id\": 66293}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 109145.188, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66293}], \"total_distance_m\": 109145.188, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 109099.164, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1600", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789830176401691, "current_leg_arrival_utc": "2026-09-19T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:02.862188", "service_state_evidence_id": 18816925, "current_leg_start_actual_dep": "2026-09-19T16:00:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:04.634145", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P23 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 2811.849, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12285.422, "from_m": 2811.849, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13209.371, "from_m": 12285.422, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13739.475, "from_m": 13209.371, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14952.423, "from_m": 13739.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17011.54, "from_m": 14952.423, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17832.899, "from_m": 17011.54, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 23380.993, "from_m": 17832.899, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23424.33, "from_m": 23380.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23441.905, "from_m": 23424.33, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23905.701, "from_m": 23441.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29936.922, "from_m": 23905.701, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31196.05, "from_m": 29936.922, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31267.323, "from_m": 31196.05, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31313.937, "from_m": 31267.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31329.317, "from_m": 31313.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31369.555, "from_m": 31329.317, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32081.045, "from_m": 31369.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32121.81, "from_m": 32081.045, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33448.008, "from_m": 32121.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33494.032, "from_m": 33448.008, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38125.338, "from_m": 33494.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38969.003, "from_m": 38125.338, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39759.875, "from_m": 38969.003, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40155.237, "from_m": 39759.875, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51006.975, "from_m": 40155.237, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51982.64, "from_m": 51006.975, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54807.364, "from_m": 51982.64, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59721.754, "from_m": 54807.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59775.998, "from_m": 59721.754, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62432.564, "from_m": 59775.998, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69470.868, "from_m": 62432.564, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 72634.045, "from_m": 69470.868, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 75180.591, "from_m": 72634.045, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77237.882, "from_m": 75180.591, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77636.294, "from_m": 77237.882, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78263.861, "from_m": 77636.294, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78505.202, "from_m": 78263.861, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79729.725, "from_m": 78505.202, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 91777.48, "from_m": 79729.725, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94084.983, "from_m": 91777.48, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94689.847, "from_m": 94084.983, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104121.64, "from_m": 94689.847, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 106067.197, "from_m": 104121.64, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 107458.784, "from_m": 106067.197, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 108459.088, "from_m": 107458.784, "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": 108608.952, "from_m": 108459.088, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 108700.583, "from_m": 108608.952, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 109145.188, "from_m": 108700.583, "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}], "service_id": 702380, "profile_key": "626d53fcfdf910e81a4f9e5070cacd19efb1205b9a5c86dc1f68a04bbd9a4cc7", "schedule_id": 26592, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1600", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1841.107, "section_seq": 1, "route_path_id": 66293}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 109145.188, "from_m": 0.0, "section_seq": 1, "route_path_id": 66293}], "total_distance_m": 109145.188, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 109099.164, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stourbridge Jn (Town Plat) |
1600 |
1600 |
None |
None |
None |
Stourbridge Town |
1603 |
1603 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75766/2026-09-19/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-19T16:00:00+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 |
1600 |
1603 |
None |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-19 16:13:21 |
TERMINATED |
2026-09-19 16:03:00 |
Stourbridge Jn (Town Plat) |
TRUST |
TRACKING_TIMEOUT |
18816925 |
1789830176401691 |
2 |
2 |
2026-09-19 16:13:04.634145 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:02.862188 |
| 671881 |
703164 |
C15257 |
032L60MT19 |
2026-09-19 |
COMPLETE |
18856209 |
2026-09-19 17:03:00 |
2026-09-19 16:13:21 |
2026-09-21 16:13:21 |
{"id": 703164, "stp": "P", "toc": "ScotRail", "uid": "C15257", "consist": "158734", "dest_crs": "DEE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15257/2026-09-19/detailed", "trust_id": "032L60MT19", "origin_crs": "ARB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dundee", "service_date": "2026-09-19", "dest_arr_time": "1700", "dest_platform": "1N", "is_terminated": 1, "next_location": "Dundee", "signalling_id": "2L60", "timing_status": "LATE", "origin_station": "Arbroath", "current_leg_arr": "1703", "current_leg_dep": "1654", "current_leg_end": "Dundee", "origin_dep_time": "1635", "origin_platform": "1", "current_location": "Dundee", "last_update_time": "2026-09-19T16:13:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8745910800116565, 56.46776555712992], [-2.8746089091824683, 56.46776863724272], [-2.8750080999999996, 56.4678376], [-2.8761119, 56.46802240000001], [-2.8764609999999995, 56.4680832], [-2.8772373999999994, 56.4682097], [-2.8777503, 56.468288], [-2.8792729, 56.4684862], [-2.8802756, 56.46860509999999], [-2.8810231999999996, 56.4686828], [-2.8821252999999993, 56.46877669999999], [-2.8833426, 56.46884549999999], [-2.8845868, 56.46888580000001], [-2.8859478999999997, 56.46891790000001], [-2.8871326, 56.4689108], [-2.8881918999999994, 56.4688864], [-2.8899714, 56.46881690000001], [-2.8911555, 56.4687698], [-2.8942367, 56.46863780000001], [-2.8961968, 56.4685612], [-2.8993565999999995, 56.46843049999998], [-2.9025145999999995, 56.4682998], [-2.9050533999999995, 56.46819479999999], [-2.9074177, 56.4681582], [-2.9097065, 56.4681625], [-2.9098897999999997, 56.46816579999999], [-2.9103009999999996, 56.4681731], [-2.9125960000000006, 56.4681675], [-2.9131047, 56.4681668], [-2.916234, 56.468156099999995], [-2.9221467999999997, 56.468140600000005], [-2.926344, 56.4681396], [-2.9295167, 56.4681465], [-2.9314346999999996, 56.46810800000001], [-2.9322348999999996, 56.468078], [-2.9334522, 56.46800030000001], [-2.9338564, 56.4679628], [-2.9343777, 56.467909], [-2.9348432000000004, 56.467853899999994], [-2.9355966, 56.4677545], [-2.9366106999999997, 56.4675987], [-2.9374183000000005, 56.4674704], [-2.9387174, 56.4672665], [-2.9395397, 56.4671339], [-2.9406348, 56.466936], [-2.9417115, 56.4667197], [-2.9419241, 56.4666714], [-2.9427864999999995, 56.46647550000001], [-2.9437544, 56.4662288], [-2.9443781, 56.466066299999994], [-2.9448900999999994, 56.4659408], [-2.9456824, 56.46576660000001], [-2.9461557, 56.46567399999999], [-2.946564599999999, 56.4656], [-2.947307, 56.465481399999994], [-2.9509472, 56.4649629], [-2.9516876999999995, 56.46484079999999], [-2.9523874, 56.4647233], [-2.9536849, 56.464496800000006], [-2.9547877, 56.46429560000001], [-2.954889, 56.4642771], [-2.9557443, 56.4640844], [-2.9564273999999995, 56.4639027], [-2.957026, 56.463693000000006], [-2.9574372999999996, 56.4635453], [-2.9577468, 56.46344179999999], [-2.9580139999999995, 56.4633584], [-2.9583812999999997, 56.46324909999999], [-2.9590507, 56.4630491], [-2.9598192, 56.462785700000005], [-2.9601324, 56.4626923], [-2.9617362999999997, 56.4622142], [-2.9626835, 56.46193190000001], [-2.9629436, 56.4618578], [-2.9635800999999997, 56.46167139999999], [-2.9639100999999997, 56.461578800000005], [-2.964016, 56.4615414], [-2.9640969, 56.46150230000001], [-2.9643526, 56.461359499999986], [-2.964440437594421, 56.46131303390564], [-2.9653611, 56.460826], [-2.9662117999999995, 56.46037139999999], [-2.9682471999999995, 56.4592373], [-2.9685456, 56.45905210000001], [-2.968599199999999, 56.4590075], [-2.968732, 56.45887559999999], [-2.9688107, 56.45878379999999], [-2.9688795, 56.45869339999999], [-2.9689345, 56.45860299999999], [-2.9689828, 56.4585114], [-2.9690359999999996, 56.458361200000006], [-2.9691045, 56.4581208], [-2.9691369, 56.45793969999998], [-2.9691397000000004, 56.457826], [-2.9691477000000006, 56.457722999999994], [-2.9692074, 56.4575522], [-2.9692657, 56.4574451], [-2.9693402, 56.457343599999994], [-2.9693570966914677, 56.45732468661058], [-2.9693712, 56.4573089], [-2.969426, 56.45724800000001], [-2.9695446999999997, 56.4571331], [-2.9697412, 56.4569779], [-2.9698739, 56.4568908], [-2.9700160999999996, 56.45680969999999], [-2.970232, 56.4567052], [-2.9704071, 56.4566328], [-2.970462, 56.4566122], [-2.9709125999999997, 56.456464699999984], [-2.9710635, 56.45642169999999], [-2.9711597, 56.4563929], [-2.9712452999999996, 56.45636139999999], [-2.972095299999999, 56.4560444], [-2.9723407999999996, 56.4559668], [-2.9724926, 56.45592299999999], [-2.9731522, 56.455764899999984], [-2.973382, 56.45571280000001], [-2.9736337999999995, 56.45564929999999], [-2.9738310999999995, 56.45559899999999], [-2.9744314999999997, 56.4554459], [-2.9745737999999995, 56.4554096], [-2.9747725999999997, 56.455358800000006], [-2.9754604999999996, 56.4551998], [-2.9750569999999996, 56.455318899999995], [-2.9743883999999996, 56.4555487], [-2.9742852999999996, 56.455579], [-2.9736502999999996, 56.45576539999999], [-2.9732505, 56.45587119999999], [-2.9728401999999994, 56.4559619], [-2.972560399999999, 56.4560421], [-2.9713944, 56.456464099999984], [-2.9713041999999996, 56.4564967]]}", "current_leg_start": "Broughty Ferry", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "56.4564967", "next_location_lon": "-2.9713042", "previous_location": "Broughty Ferry", "current_leg_milage": "4.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 487.529, \"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\": 661.209, \"from_m\": 487.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 675.647, \"from_m\": 661.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4331.22, \"from_m\": 675.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4350.083, \"from_m\": 4331.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4708.945, \"from_m\": 4350.083, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4727.616, \"from_m\": 4708.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5316.594, \"from_m\": 4727.616, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5821.743, \"from_m\": 5316.594, \"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\": 12124.295, \"from_m\": 5821.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12242.969, \"from_m\": 12124.295, \"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\": 18034.25, \"from_m\": 12242.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18288.256, \"from_m\": 18034.25, \"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\": 18348.613, \"from_m\": 18288.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18683.338, \"from_m\": 18348.613, \"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\": 18843.89, \"from_m\": 18683.338, \"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\": 703164, \"profile_key\": \"366820d922f681ddc4038d12ca43af95395f84fc1da874631e5df16682b26241\", \"schedule_id\": 6144, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Arbroath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1642\", \"location\": \"Carnoustie\", \"stage_seq\": 2, \"distance_m\": 776.798, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1648\", \"location\": \"Monifieth\", \"stage_seq\": 3, \"distance_m\": 2268.067, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Broughty Ferry\", \"stage_seq\": 4, \"distance_m\": 5617.863, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Camperdown Jn\", \"stage_seq\": 5, \"distance_m\": 12200.342, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Dundee\", \"stage_seq\": 6, \"distance_m\": 18034.25, \"section_seq\": 1, \"route_path_id\": 30148}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18843.89, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30148}], \"total_distance_m\": 18843.89, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18731.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 112.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "56.4564967", "current_position_lon": "-2.9713042", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:35Z\", \"source_id\": 18844142, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:50Z\", \"source_id\": 18850351, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:31Z\", \"source_id\": 59213900, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:36Z\", \"source_id\": 18856209, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dundee", "service_state_platform": "1", "timing_fact_generation": 1789833698103458, "current_leg_arrival_utc": "2026-09-19T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:04.371606", "service_state_evidence_id": 18856209, "current_leg_start_actual_dep": "2026-09-19T16:55:30+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:04.627512", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ARB |
DEE |
2L60 |
158734 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 487.529, "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": 661.209, "from_m": 487.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 675.647, "from_m": 661.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4331.22, "from_m": 675.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4350.083, "from_m": 4331.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4708.945, "from_m": 4350.083, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4727.616, "from_m": 4708.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5316.594, "from_m": 4727.616, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5821.743, "from_m": 5316.594, "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": 12124.295, "from_m": 5821.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12242.969, "from_m": 12124.295, "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": 18034.25, "from_m": 12242.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18288.256, "from_m": 18034.25, "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": 18348.613, "from_m": 18288.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18683.338, "from_m": 18348.613, "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": 18843.89, "from_m": 18683.338, "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": 703164, "profile_key": "366820d922f681ddc4038d12ca43af95395f84fc1da874631e5df16682b26241", "schedule_id": 6144, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1635", "location": "Arbroath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Carnoustie", "stage_seq": 2, "distance_m": 776.798, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1648", "location": "Monifieth", "stage_seq": 3, "distance_m": 2268.067, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Broughty Ferry", "stage_seq": 4, "distance_m": 5617.863, "section_seq": 1, "route_path_id": 30148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Camperdown Jn", "stage_seq": 5, "distance_m": 12200.342, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Dundee", "stage_seq": 6, "distance_m": 18034.25, "section_seq": 1, "route_path_id": 30148}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18843.89, "from_m": 0.0, "section_seq": 1, "route_path_id": 30148}], "total_distance_m": 18843.89, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18731.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 112.329, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:35Z", "source_id": 18844142, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:50Z", "source_id": 18850351, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 390, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:31Z", "source_id": 59213900, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:36Z", "source_id": 18856209, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
Arbroath |
1635 |
1635 |
1 |
None |
None |
Dundee |
1700 |
1700 |
1N |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15257/2026-09-19/detailed |
None |
Broughty Ferry |
2026-09-19T16:55:30+01:00 |
Dundee |
9.0 |
{"type": "LineString", "coordinates": [[-2.8745910800116565, 56.46776555712992], [-2.8746089091824683, 56.46776863724272], [-2.8750080999999996, 56.4678376], [-2.8761119, 56.46802240000001], [-2.8764609999999995, 56.4680832], [-2.8772373999999994, 56.4682097], [-2.8777503, 56.468288], [-2.8792729, 56.4684862], [-2.8802756, 56.46860509999999], [-2.8810231999999996, 56.4686828], [-2.8821252999999993, 56.46877669999999], [-2.8833426, 56.46884549999999], [-2.8845868, 56.46888580000001], [-2.8859478999999997, 56.46891790000001], [-2.8871326, 56.4689108], [-2.8881918999999994, 56.4688864], [-2.8899714, 56.46881690000001], [-2.8911555, 56.4687698], [-2.8942367, 56.46863780000001], [-2.8961968, 56.4685612], [-2.8993565999999995, 56.46843049999998], [-2.9025145999999995, 56.4682998], [-2.9050533999999995, 56.46819479999999], [-2.9074177, 56.4681582], [-2.9097065, 56.4681625], [-2.9098897999999997, 56.46816579999999], [-2.9103009999999996, 56.4681731], [-2.9125960000000006, 56.4681675], [-2.9131047, 56.4681668], [-2.916234, 56.468156099999995], [-2.9221467999999997, 56.468140600000005], [-2.926344, 56.4681396], [-2.9295167, 56.4681465], [-2.9314346999999996, 56.46810800000001], [-2.9322348999999996, 56.468078], [-2.9334522, 56.46800030000001], [-2.9338564, 56.4679628], [-2.9343777, 56.467909], [-2.9348432000000004, 56.467853899999994], [-2.9355966, 56.4677545], [-2.9366106999999997, 56.4675987], [-2.9374183000000005, 56.4674704], [-2.9387174, 56.4672665], [-2.9395397, 56.4671339], [-2.9406348, 56.466936], [-2.9417115, 56.4667197], [-2.9419241, 56.4666714], [-2.9427864999999995, 56.46647550000001], [-2.9437544, 56.4662288], [-2.9443781, 56.466066299999994], [-2.9448900999999994, 56.4659408], [-2.9456824, 56.46576660000001], [-2.9461557, 56.46567399999999], [-2.946564599999999, 56.4656], [-2.947307, 56.465481399999994], [-2.9509472, 56.4649629], [-2.9516876999999995, 56.46484079999999], [-2.9523874, 56.4647233], [-2.9536849, 56.464496800000006], [-2.9547877, 56.46429560000001], [-2.954889, 56.4642771], [-2.9557443, 56.4640844], [-2.9564273999999995, 56.4639027], [-2.957026, 56.463693000000006], [-2.9574372999999996, 56.4635453], [-2.9577468, 56.46344179999999], [-2.9580139999999995, 56.4633584], [-2.9583812999999997, 56.46324909999999], [-2.9590507, 56.4630491], [-2.9598192, 56.462785700000005], [-2.9601324, 56.4626923], [-2.9617362999999997, 56.4622142], [-2.9626835, 56.46193190000001], [-2.9629436, 56.4618578], [-2.9635800999999997, 56.46167139999999], [-2.9639100999999997, 56.461578800000005], [-2.964016, 56.4615414], [-2.9640969, 56.46150230000001], [-2.9643526, 56.461359499999986], [-2.964440437594421, 56.46131303390564], [-2.9653611, 56.460826], [-2.9662117999999995, 56.46037139999999], [-2.9682471999999995, 56.4592373], [-2.9685456, 56.45905210000001], [-2.968599199999999, 56.4590075], [-2.968732, 56.45887559999999], [-2.9688107, 56.45878379999999], [-2.9688795, 56.45869339999999], [-2.9689345, 56.45860299999999], [-2.9689828, 56.4585114], [-2.9690359999999996, 56.458361200000006], [-2.9691045, 56.4581208], [-2.9691369, 56.45793969999998], [-2.9691397000000004, 56.457826], [-2.9691477000000006, 56.457722999999994], [-2.9692074, 56.4575522], [-2.9692657, 56.4574451], [-2.9693402, 56.457343599999994], [-2.9693570966914677, 56.45732468661058], [-2.9693712, 56.4573089], [-2.969426, 56.45724800000001], [-2.9695446999999997, 56.4571331], [-2.9697412, 56.4569779], [-2.9698739, 56.4568908], [-2.9700160999999996, 56.45680969999999], [-2.970232, 56.4567052], [-2.9704071, 56.4566328], [-2.970462, 56.4566122], [-2.9709125999999997, 56.456464699999984], [-2.9710635, 56.45642169999999], [-2.9711597, 56.4563929], [-2.9712452999999996, 56.45636139999999], [-2.972095299999999, 56.4560444], [-2.9723407999999996, 56.4559668], [-2.9724926, 56.45592299999999], [-2.9731522, 56.455764899999984], [-2.973382, 56.45571280000001], [-2.9736337999999995, 56.45564929999999], [-2.9738310999999995, 56.45559899999999], [-2.9744314999999997, 56.4554459], [-2.9745737999999995, 56.4554096], [-2.9747725999999997, 56.455358800000006], [-2.9754604999999996, 56.4551998], [-2.9750569999999996, 56.455318899999995], [-2.9743883999999996, 56.4555487], [-2.9742852999999996, 56.455579], [-2.9736502999999996, 56.45576539999999], [-2.9732505, 56.45587119999999], [-2.9728401999999994, 56.4559619], [-2.972560399999999, 56.4560421], [-2.9713944, 56.456464099999984], [-2.9713041999999996, 56.4564967]]} |
4.3 |
1654 |
1703 |
Broughty Ferry |
Dundee |
Dundee |
56.4564967 |
-2.9713042 |
56.4564967 |
-2.9713042 |
1 |
0 |
2026-09-19 16:13:21 |
TERMINATED |
2026-09-19 16:03:00 |
Dundee |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856209 |
1789833698103458 |
8 |
8 |
2026-09-19 16:13:04.627512 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:04.371606 |
| 671882 |
699669 |
C24610 |
151P76MN19 |
2026-09-19 |
COMPLETE |
18856667 |
2026-09-19 17:03:00 |
2026-09-19 16:13:22 |
2026-09-21 16:13:22 |
{"id": 699669, "stp": "O", "toc": "TransPennine Express", "uid": "C24610", "consist": "185140+185142", "dest_crs": "MCV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24610/2026-09-19/detailed", "trust_id": "151P76MN19", "origin_crs": "RCC", "show_on_map": 0, "dar_est_time": "14:08:00", "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-19", "dest_arr_time": "1703", "dest_platform": "4", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "1P76", "timing_status": "ON TIME", "origin_station": "Redcar Central", "current_leg_arr": "1703", "current_leg_dep": "1633", "current_leg_end": "Manchester Victoria", "origin_dep_time": "1358", "origin_platform": "2", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-19T16:13:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0997789049988307, 53.713864151671466], [-2.1000825, 53.7137091], [-2.1003865, 53.7135513], [-2.1009235, 53.7132283], [-2.1011664, 53.7130667], [-2.1012745, 53.7129949], [-2.1014561, 53.71287409999999], [-2.1019797, 53.7125059], [-2.102388299999999, 53.7121804], [-2.1027601999999996, 53.7118662], [-2.103445, 53.7111801], [-2.1038182, 53.7107244], [-2.1041396, 53.7102386], [-2.1048061, 53.7092522], [-2.1051149, 53.708762199999995], [-2.1055627, 53.7080518], [-2.1063388999999995, 53.7068655], [-2.1064694, 53.706658399999995], [-2.1068296999999996, 53.705992499999994], [-2.1072237, 53.705214999999995], [-2.1073305999999996, 53.7049281], [-2.107427, 53.70463999999999], [-2.1075128, 53.7043507], [-2.1075874, 53.7040602], [-2.1076524, 53.703744500000006], [-2.1076974, 53.7034276], [-2.1077223999999997, 53.7031099], [-2.1077345999999997, 53.702577600000005], [-2.1077262, 53.7021804], [-2.1076357, 53.7015618], [-2.1075235, 53.701113800000016], [-2.1072789, 53.70038549999999], [-2.1070772000000004, 53.6998509], [-2.1067381, 53.6991163], [-2.1065217, 53.6987143], [-2.1062615999999994, 53.6982824], [-2.1058218999999996, 53.69767769999999], [-2.1057574999999997, 53.6976043], [-2.1056341, 53.69745330000001], [-2.105277, 53.6970482], [-2.1051718, 53.69694640000001], [-2.1047906999999997, 53.6965295], [-2.1047787, 53.6965164], [-2.1044360999999996, 53.69614229999999], [-2.1043049, 53.69598919999999], [-2.1039644, 53.695570999999994], [-2.1036668, 53.6951711], [-2.101941, 53.6928752], [-2.101264, 53.69200049999999], [-2.1011544, 53.6918577], [-2.1001304, 53.69052299999999], [-2.0993565, 53.6896549], [-2.0989401, 53.6892383], [-2.0984581, 53.68879330000001], [-2.097968, 53.688353600000006], [-2.09742, 53.6879016], [-2.0963833, 53.68710610000001], [-2.0962211, 53.6869816], [-2.0950941, 53.68626269999999], [-2.0945049, 53.685891699999985], [-2.0939584, 53.6855276], [-2.0938403, 53.68543720000001], [-2.0932517, 53.685022299999986], [-2.0930326, 53.68485230000001], [-2.0925583000000003, 53.6844355], [-2.0922984, 53.68418770000001], [-2.0920794, 53.6839518], [-2.0918109, 53.6836784], [-2.0917738, 53.68364059999999], [-2.0917397, 53.683598700000005], [-2.0913377999999994, 53.68310509999999], [-2.091048, 53.68263459999999], [-2.0909135, 53.68240500000001], [-2.0907625999999997, 53.68213370000001], [-2.090484899999999, 53.68146319999999], [-2.0903748963950317, 53.68115157602794], [-2.0898236, 53.67958980000001], [-2.0891247, 53.67762629999999], [-2.0889792999999997, 53.6771089], [-2.0881442, 53.6747513], [-2.0867261, 53.6706678], [-2.0859778, 53.6685881], [-2.0856401, 53.66754230000001], [-2.0852842, 53.6664867], [-2.0845618, 53.66444609999999], [-2.084121, 53.66314], [-2.0835669999999995, 53.661589], [-2.0833967, 53.66107220000001], [-2.0832045, 53.6605071], [-2.0830890000000006, 53.6599921], [-2.0830438999999994, 53.659741099999984], [-2.0830366, 53.65967270000001], [-2.0830027, 53.65935660000001], [-2.0830057, 53.6591979], [-2.0830132, 53.6587971], [-2.0830389999999994, 53.6582891], [-2.0831072, 53.65781199999999], [-2.0832145, 53.657305699999995], [-2.0834139, 53.656455400000006], [-2.0836256, 53.6556246], [-2.083849, 53.65479799999999], [-2.0840645999999996, 53.6539595], [-2.0842473, 53.653380299999995], [-2.0844566, 53.6527928], [-2.0846028, 53.65242860000001], [-2.0847845, 53.652042299999984], [-2.0850028, 53.651621599999984], [-2.0852232, 53.65119859999999], [-2.0854676, 53.650776], [-2.0857199999999994, 53.65036559999999], [-2.0859926, 53.6499525], [-2.0863035, 53.64953959999999], [-2.0866247, 53.64913369999999], [-2.086973, 53.6487272], [-2.0873524, 53.64829389999999], [-2.0877664, 53.647849699999995], [-2.0882007, 53.64741990000001], [-2.0886629, 53.6469852], [-2.0892958, 53.64643190000001], [-2.0899704, 53.6458799], [-2.0914191, 53.6448174], [-2.0921163999999997, 53.64436580000001], [-2.0928454999999997, 53.6438987], [-2.0934386, 53.6435724], [-2.0937161, 53.6434189], [-2.0943804, 53.6430837], [-2.0945894, 53.64297820000001], [-2.0950278, 53.642765100000005], [-2.095753, 53.642422100000005], [-2.096925, 53.6418701], [-2.0992776, 53.640761899999994], [-2.0999226999999996, 53.640464999999985], [-2.1005583, 53.6401589], [-2.1011898, 53.6398673], [-2.1018655999999996, 53.6395424], [-2.1035597, 53.63874549999999], [-2.1052883, 53.637951], [-2.1064040999999993, 53.6374166], [-2.1065946, 53.6373304], [-2.1069788, 53.637157599999995], [-2.1078113, 53.6367649], [-2.1085478999999996, 53.63640610000001], [-2.1087518, 53.636292199999986], [-2.1093098999999995, 53.6359966], [-2.1100357, 53.6355939], [-2.1106864, 53.6352069], [-2.1113661, 53.6347924], [-2.1122699, 53.634203], [-2.1131227999999997, 53.6335881], [-2.1133702, 53.6333983], [-2.1142027999999997, 53.6327678], [-2.1203102, 53.6281429], [-2.1206131990586328, 53.62791270082296], [-2.1256097, 53.62411650000001], [-2.1259437, 53.62388120000001], [-2.1262864, 53.6236214], [-2.1266194, 53.6233709], [-2.1269259, 53.6231096], [-2.1281665, 53.6220654], [-2.129411, 53.6210344], [-2.1306862, 53.62000059999999], [-2.1315856, 53.61936209999999], [-2.1325497, 53.6187297], [-2.1333893, 53.6182376], [-2.1334966999999994, 53.6181746], [-2.1344937999999996, 53.6176216], [-2.1354965999999997, 53.6170771], [-2.1365525999999995, 53.61654889999999], [-2.1367876, 53.6164361], [-2.1380974000000004, 53.615833299999984], [-2.139015, 53.61544550000001], [-2.1399665999999997, 53.615068], [-2.1407592, 53.6147815], [-2.1409750999999995, 53.61470349999999], [-2.1419897, 53.6143516], [-2.1441727, 53.613682], [-2.1455361, 53.6132664], [-2.1467076, 53.61290040000001], [-2.1469837, 53.6128101], [-2.1475613, 53.6126103], [-2.147812, 53.6125172], [-2.1484040999999996, 53.61231149999998], [-2.1490181, 53.6120839], [-2.149343, 53.611960800000006], [-2.1497141, 53.61180339999999], [-2.1504242, 53.6115199], [-2.1506665, 53.61143009999999], [-2.1508677, 53.61136229999999], [-2.1510128, 53.61131340000001], [-2.1511795, 53.6112607], [-2.1514275, 53.6111838], [-2.1515873, 53.61114380000001], [-2.151887, 53.6110556], [-2.1525389999999995, 53.6108338], [-2.1530065, 53.610650799999995], [-2.1534164999999996, 53.6104792], [-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Todmorden", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Todmorden", "current_leg_milage": "19.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 502.208, \"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\": 1959.462, \"from_m\": 502.208, \"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\": 3169.818, \"from_m\": 1959.462, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3528.743, \"from_m\": 3169.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\": 3874.059, \"from_m\": 3528.743, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3934.313, \"from_m\": 3874.059, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4360.143, \"from_m\": 3934.313, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4439.952, \"from_m\": 4360.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\": 5052.882, \"from_m\": 4439.952, \"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\": 5597.417, \"from_m\": 5052.882, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5617.254, \"from_m\": 5597.417, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5663.46, \"from_m\": 5617.254, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5972.873, \"from_m\": 5663.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6136.598, \"from_m\": 5972.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7670.904, \"from_m\": 6136.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8198.997, \"from_m\": 7670.904, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8271.15, \"from_m\": 8198.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8356.223, \"from_m\": 8271.15, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8445.989, \"from_m\": 8356.223, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8476.37, \"from_m\": 8445.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8561.406, \"from_m\": 8476.37, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8829.641, \"from_m\": 8561.406, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9264.024, \"from_m\": 8829.641, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19823.228, \"from_m\": 9264.024, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19849.42, \"from_m\": 19823.228, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24075.689, \"from_m\": 19849.42, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24281.361, \"from_m\": 24075.689, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 24361.349, \"from_m\": 24281.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46474.267, \"from_m\": 24361.349, \"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\": 47355.609, \"from_m\": 46474.267, \"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\": 53418.799, \"from_m\": 47355.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\": 53793.909, \"from_m\": 53418.799, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54821.386, \"from_m\": 53793.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\": 92652.6, \"from_m\": 54821.386, \"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\": 92719.112, \"from_m\": 92652.6, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94152.74, \"from_m\": 92719.112, \"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\": 94231.19, \"from_m\": 94152.74, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95190.89, \"from_m\": 94231.19, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 96518.022, \"from_m\": 95190.89, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98213.105, \"from_m\": 96518.022, \"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\": 98299.971, \"from_m\": 98213.105, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 103951.714, \"from_m\": 98299.971, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150690.463, \"from_m\": 103951.714, \"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\": 150763.334, \"from_m\": 150690.463, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165099.57, \"from_m\": 150763.334, \"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\": 170984.812, \"from_m\": 165099.57, \"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\": 171055.181, \"from_m\": 170984.812, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 171127.277, \"from_m\": 171055.181, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 171193.106, \"from_m\": 171127.277, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 172461.009, \"from_m\": 171193.106, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 172576.459, \"from_m\": 172461.009, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 174695.579, \"from_m\": 172576.459, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 174845.574, \"from_m\": 174695.579, \"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\": 175763.191, \"from_m\": 174845.574, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 175925.885, \"from_m\": 175763.191, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 176359.369, \"from_m\": 175925.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\": 177110.088, \"from_m\": 176359.369, \"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\": 177537.207, \"from_m\": 177110.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 181533.099, \"from_m\": 177537.207, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 181575.411, \"from_m\": 181533.099, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 183548.793, \"from_m\": 181575.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 183628.263, \"from_m\": 183548.793, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 203297.482, \"from_m\": 183628.263, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 205341.862, \"from_m\": 203297.482, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 205428.098, \"from_m\": 205341.862, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 205935.232, \"from_m\": 205428.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 206248.741, \"from_m\": 205935.232, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 206258.249, \"from_m\": 206248.741, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 206666.219, \"from_m\": 206258.249, \"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\": 210474.672, \"from_m\": 206666.219, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 213200.051, \"from_m\": 210474.672, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 213261.679, \"from_m\": 213200.051, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 213531.97, \"from_m\": 213261.679, \"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\": 220702.098, \"from_m\": 213531.97, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 220796.152, \"from_m\": 220702.098, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 233661.055, \"from_m\": 220796.152, \"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\": 233821.732, \"from_m\": 233661.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234485.984, \"from_m\": 233821.732, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 235314.122, \"from_m\": 234485.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 237638.276, \"from_m\": 235314.122, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 244269.283, \"from_m\": 237638.276, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 247558.665, \"from_m\": 244269.283, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 251839.47, \"from_m\": 247558.665, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251925.313, \"from_m\": 251839.47, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 252020.813, \"from_m\": 251925.313, \"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\": 252107.275, \"from_m\": 252020.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 265368.98, \"from_m\": 252107.275, \"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\": 267301.566, \"from_m\": 265368.98, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 275569.984, \"from_m\": 267301.566, \"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\": 275623.921, \"from_m\": 275569.984, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 297207.408, \"from_m\": 275623.921, \"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\": 297401.354, \"from_m\": 297207.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 302111.325, \"from_m\": 297401.354, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 302166.734, \"from_m\": 302111.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\": 302307.995, \"from_m\": 302166.734, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 303797.503, \"from_m\": 302307.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310076.5, \"from_m\": 303797.503, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 310653.654, \"from_m\": 310076.5, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 311104.43, \"from_m\": 310653.654, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 312708.156, \"from_m\": 311104.43, \"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\": 316690.519, \"from_m\": 312708.156, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 316730.538, \"from_m\": 316690.519, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 316765.266, \"from_m\": 316730.538, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 316859.414, \"from_m\": 316765.266, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 317105.21, \"from_m\": 316859.414, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 317144.139, \"from_m\": 317105.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 317957.055, \"from_m\": 317144.139, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 318254.864, \"from_m\": 317957.055, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 322916.539, \"from_m\": 318254.864, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 323180.935, \"from_m\": 322916.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\": 326024.845, \"from_m\": 323180.935, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 326528.255, \"from_m\": 326024.845, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 326555.649, \"from_m\": 326528.255, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 329056.096, \"from_m\": 326555.649, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 334454.794, \"from_m\": 329056.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 334496.43, \"from_m\": 334454.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\": 352531.917, \"from_m\": 334496.43, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 352571.293, \"from_m\": 352531.917, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 352609.211, \"from_m\": 352571.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 352852.856, \"from_m\": 352609.211, \"capability_applied\": null, \"effective_limit_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\": 699669, \"profile_key\": \"85b8d183b9b4bae8f2fa376024a4f8f4a782c2d11d45cf9fb3fa5c11c001f375\", \"schedule_id\": 31104, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Redcar Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"Shell Jn\", \"stage_seq\": 2, \"distance_m\": 502.208, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"South Bank\", \"stage_seq\": 3, \"distance_m\": 749.855, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 4, \"distance_m\": 3716.907, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1412\", \"wtt_dep\": \"1414\", \"location\": \"Middlesbrough\", \"stage_seq\": 5, \"distance_m\": 4283.915, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 6, \"distance_m\": 5178.649, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1420H\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 6282.97, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 8, \"distance_m\": 8820.13, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 9, \"distance_m\": 18557.828, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1426\", \"location\": \"Eaglescliffe\", \"stage_seq\": 10, \"distance_m\": 19892.628, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1431\", \"location\": \"Yarm\", \"stage_seq\": 11, \"distance_m\": 23769.328, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 12, \"distance_m\": 26436.577, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1448\", \"location\": \"Northallerton\", \"stage_seq\": 13, \"distance_m\": 31351.36, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1455\", \"wtt_dep\": \"1456\", \"location\": \"Thirsk\", \"stage_seq\": 14, \"distance_m\": 46772.499, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 15, \"distance_m\": 52932.961, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Skelton Jn\", \"stage_seq\": 16, \"distance_m\": 54135.745, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1521\", \"location\": \"York\", \"stage_seq\": 17, \"distance_m\": 56825.652, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Colton Jn\", \"stage_seq\": 18, \"distance_m\": 67486.339, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529H\", \"location\": \"Church Fenton\", \"stage_seq\": 19, \"distance_m\": 87056.136, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Micklefield\", \"stage_seq\": 20, \"distance_m\": 93507.566, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Cross Gates\", \"stage_seq\": 21, \"distance_m\": 94287.539, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 22, \"distance_m\": 98299.971, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1545\", \"location\": \"Leeds\", \"stage_seq\": 23, \"distance_m\": 103767.568, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Leeds West Jn\", \"stage_seq\": 24, \"distance_m\": 107678.028, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 25, \"distance_m\": 120090.863, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Morley\", \"stage_seq\": 26, \"distance_m\": 132764.038, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1557\", \"location\": \"Dewsbury\", \"stage_seq\": 27, \"distance_m\": 152017.705, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 28, \"distance_m\": 174217.137, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 29, \"distance_m\": 174911.896, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 30, \"distance_m\": 175289.904, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 31, \"distance_m\": 177596.861, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1607\", \"location\": \"Brighouse\", \"stage_seq\": 32, \"distance_m\": 181533.099, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Greetland Jn\", \"stage_seq\": 33, \"distance_m\": 182591.17, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 34, \"distance_m\": 183628.263, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1616\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 35, \"distance_m\": 190511.839, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 36, \"distance_m\": 206024.155, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1625\", \"location\": \"Hebden Bridge\", \"stage_seq\": 37, \"distance_m\": 213261.679, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 38, \"distance_m\": 221081.23, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"Todmorden\", \"stage_seq\": 39, \"distance_m\": 231804.982, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Littleborough\", \"stage_seq\": 40, \"distance_m\": 235314.122, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 41, \"distance_m\": 236322.342, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Rochdale\", \"stage_seq\": 42, \"distance_m\": 236809.444, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 43, \"distance_m\": 251654.294, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 44, \"distance_m\": 261028.986, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 45, \"distance_m\": 270857.464, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 46, \"distance_m\": 283873.91, \"section_seq\": 1, \"route_path_id\": 103638}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 47, \"distance_m\": 293631.144, \"section_seq\": 1, \"route_path_id\": 103638}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 352852.856, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103638}], \"total_distance_m\": 352852.856, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 341287.109, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11565.747, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1358", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:18:37Z\", \"source_id\": 58851091, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:18:41Z\", \"source_id\": 18747973, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:23:49Z\", \"source_id\": 58865673, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:23:51Z\", \"source_id\": 18751375, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:27:37Z\", \"source_id\": 58873980, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:27:42Z\", \"source_id\": 18753887, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:44:12Z\", \"source_id\": 58910478, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:45:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:44:18Z\", \"source_id\": 18764641, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:54:35Z\", \"source_id\": 58933887, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:54:35Z\", \"source_id\": 18771440, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:16:44Z\", \"source_id\": 18786339, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:32:06Z\", \"source_id\": 59016283, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:32:09Z\", \"source_id\": 18796483, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:35:37Z\", \"source_id\": 59024241, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:35:44Z\", \"source_id\": 18798839, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:52Z\", \"source_id\": 59035956, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:56Z\", \"source_id\": 18802299, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:50:21Z\", \"source_id\": 59056996, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:50:24Z\", \"source_id\": 18808675, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:54:34Z\", \"source_id\": 59066271, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:55:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:54:38Z\", \"source_id\": 18811446, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:01:45Z\", \"source_id\": 59081930, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:01:50Z\", \"source_id\": 18816204, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:52Z\", \"source_id\": 59088971, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:06:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:04:59Z\", \"source_id\": 18818293, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:40Z\", \"source_id\": 59108739, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:15:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:45Z\", \"source_id\": 18824158, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:43Z\", \"source_id\": 59123960, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:47Z\", \"source_id\": 18828842, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:42Z\", \"source_id\": 59132509, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:24:45Z\", \"source_id\": 18831536, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:54Z\", \"source_id\": 59148327, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:32:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:31:55Z\", \"source_id\": 18836316, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:29Z\", \"source_id\": 59162888, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:34Z\", \"source_id\": 18840728, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:47Z\", \"source_id\": 59170162, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:51Z\", \"source_id\": 18842948, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:16Z\", \"source_id\": 59215510, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:21Z\", \"source_id\": 18856667, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "4", "timing_fact_generation": 1789833741552582, "current_leg_arrival_utc": "2026-09-19T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:13.193918", "service_state_evidence_id": 18856667, "current_leg_start_actual_dep": "2026-09-19T16:31:00+01:00", "operational_evidence_version": 168, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:13.319610", "service_state_valid_until_kind": null, "operational_interpretation_version": 168, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
RCC |
MCV |
1P76 |
185140+185142 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 502.208, "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": 1959.462, "from_m": 502.208, "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": 3169.818, "from_m": 1959.462, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3528.743, "from_m": 3169.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": 3874.059, "from_m": 3528.743, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3934.313, "from_m": 3874.059, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 4360.143, "from_m": 3934.313, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4439.952, "from_m": 4360.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": 5052.882, "from_m": 4439.952, "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": 5597.417, "from_m": 5052.882, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5617.254, "from_m": 5597.417, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5663.46, "from_m": 5617.254, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5972.873, "from_m": 5663.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6136.598, "from_m": 5972.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7670.904, "from_m": 6136.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8198.997, "from_m": 7670.904, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8271.15, "from_m": 8198.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8356.223, "from_m": 8271.15, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8445.989, "from_m": 8356.223, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8476.37, "from_m": 8445.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8561.406, "from_m": 8476.37, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8829.641, "from_m": 8561.406, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9264.024, "from_m": 8829.641, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19823.228, "from_m": 9264.024, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19849.42, "from_m": 19823.228, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24075.689, "from_m": 19849.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24281.361, "from_m": 24075.689, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 24361.349, "from_m": 24281.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46474.267, "from_m": 24361.349, "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": 47355.609, "from_m": 46474.267, "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": 53418.799, "from_m": 47355.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": 53793.909, "from_m": 53418.799, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54821.386, "from_m": 53793.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": 92652.6, "from_m": 54821.386, "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": 92719.112, "from_m": 92652.6, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94152.74, "from_m": 92719.112, "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": 94231.19, "from_m": 94152.74, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95190.89, "from_m": 94231.19, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 96518.022, "from_m": 95190.89, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98213.105, "from_m": 96518.022, "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": 98299.971, "from_m": 98213.105, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 103951.714, "from_m": 98299.971, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150690.463, "from_m": 103951.714, "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": 150763.334, "from_m": 150690.463, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165099.57, "from_m": 150763.334, "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": 170984.812, "from_m": 165099.57, "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": 171055.181, "from_m": 170984.812, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 171127.277, "from_m": 171055.181, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 171193.106, "from_m": 171127.277, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 172461.009, "from_m": 171193.106, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 172576.459, "from_m": 172461.009, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 174695.579, "from_m": 172576.459, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 174845.574, "from_m": 174695.579, "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": 175763.191, "from_m": 174845.574, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 175925.885, "from_m": 175763.191, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 176359.369, "from_m": 175925.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": 177110.088, "from_m": 176359.369, "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": 177537.207, "from_m": 177110.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 181533.099, "from_m": 177537.207, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 181575.411, "from_m": 181533.099, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 183548.793, "from_m": 181575.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 183628.263, "from_m": 183548.793, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 203297.482, "from_m": 183628.263, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 205341.862, "from_m": 203297.482, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 205428.098, "from_m": 205341.862, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 205935.232, "from_m": 205428.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 206248.741, "from_m": 205935.232, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 206258.249, "from_m": 206248.741, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 206666.219, "from_m": 206258.249, "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": 210474.672, "from_m": 206666.219, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 213200.051, "from_m": 210474.672, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 213261.679, "from_m": 213200.051, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 213531.97, "from_m": 213261.679, "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": 220702.098, "from_m": 213531.97, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 220796.152, "from_m": 220702.098, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 233661.055, "from_m": 220796.152, "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": 233821.732, "from_m": 233661.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234485.984, "from_m": 233821.732, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 235314.122, "from_m": 234485.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 237638.276, "from_m": 235314.122, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 244269.283, "from_m": 237638.276, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 247558.665, "from_m": 244269.283, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 251839.47, "from_m": 247558.665, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251925.313, "from_m": 251839.47, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 252020.813, "from_m": 251925.313, "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": 252107.275, "from_m": 252020.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 265368.98, "from_m": 252107.275, "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": 267301.566, "from_m": 265368.98, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 275569.984, "from_m": 267301.566, "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": 275623.921, "from_m": 275569.984, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 297207.408, "from_m": 275623.921, "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": 297401.354, "from_m": 297207.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302111.325, "from_m": 297401.354, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 302166.734, "from_m": 302111.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": 302307.995, "from_m": 302166.734, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 303797.503, "from_m": 302307.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310076.5, "from_m": 303797.503, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 310653.654, "from_m": 310076.5, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 311104.43, "from_m": 310653.654, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 312708.156, "from_m": 311104.43, "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": 316690.519, "from_m": 312708.156, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 316730.538, "from_m": 316690.519, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 316765.266, "from_m": 316730.538, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 316859.414, "from_m": 316765.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 317105.21, "from_m": 316859.414, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 317144.139, "from_m": 317105.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317957.055, "from_m": 317144.139, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 318254.864, "from_m": 317957.055, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 322916.539, "from_m": 318254.864, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 323180.935, "from_m": 322916.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": 326024.845, "from_m": 323180.935, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 326528.255, "from_m": 326024.845, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 326555.649, "from_m": 326528.255, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 329056.096, "from_m": 326555.649, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 334454.794, "from_m": 329056.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 334496.43, "from_m": 334454.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": 352531.917, "from_m": 334496.43, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 352571.293, "from_m": 352531.917, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 352609.211, "from_m": 352571.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 352852.856, "from_m": 352609.211, "capability_applied": null, "effective_limit_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": 699669, "profile_key": "85b8d183b9b4bae8f2fa376024a4f8f4a782c2d11d45cf9fb3fa5c11c001f375", "schedule_id": 31104, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1358", "location": "Redcar Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404", "location": "Shell Jn", "stage_seq": 2, "distance_m": 502.208, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406", "location": "South Bank", "stage_seq": 3, "distance_m": 749.855, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Whitehouse Jn (Teesside)", "stage_seq": 4, "distance_m": 3716.907, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1412", "wtt_dep": "1414", "location": "Middlesbrough", "stage_seq": 5, "distance_m": 4283.915, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Newport East Jn (Teesside)", "stage_seq": 6, "distance_m": 5178.649, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1420H", "location": "Thornaby", "stage_seq": 7, "distance_m": 6282.97, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "Bowesfield Jn", "stage_seq": 8, "distance_m": 8820.13, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Stockton Cut Jn", "stage_seq": 9, "distance_m": 18557.828, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1426", "location": "Eaglescliffe", "stage_seq": 10, "distance_m": 19892.628, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1431", "location": "Yarm", "stage_seq": 11, "distance_m": 23769.328, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Northallerton East Jn", "stage_seq": 12, "distance_m": 26436.577, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1448", "location": "Northallerton", "stage_seq": 13, "distance_m": 31351.36, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1455", "wtt_dep": "1456", "location": "Thirsk", "stage_seq": 14, "distance_m": 46772.499, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Tollerton Jn", "stage_seq": 15, "distance_m": 52932.961, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Skelton Jn", "stage_seq": 16, "distance_m": 54135.745, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1521", "location": "York", "stage_seq": 17, "distance_m": 56825.652, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Colton Jn", "stage_seq": 18, "distance_m": 67486.339, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529H", "location": "Church Fenton", "stage_seq": 19, "distance_m": 87056.136, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533", "location": "Micklefield", "stage_seq": 20, "distance_m": 93507.566, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Cross Gates", "stage_seq": 21, "distance_m": 94287.539, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Neville H. West Jn", "stage_seq": 22, "distance_m": 98299.971, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1545", "location": "Leeds", "stage_seq": 23, "distance_m": 103767.568, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Leeds West Jn", "stage_seq": 24, "distance_m": 107678.028, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Whitehall Jn", "stage_seq": 25, "distance_m": 120090.863, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Morley", "stage_seq": 26, "distance_m": 132764.038, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1557", "location": "Dewsbury", "stage_seq": 27, "distance_m": 152017.705, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Thornhill L.N.W. Jn", "stage_seq": 28, "distance_m": 174217.137, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Mirfield East Jn", "stage_seq": 29, "distance_m": 174911.896, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Heaton Lodge Jn", "stage_seq": 30, "distance_m": 175289.904, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Bradley Wood Jn", "stage_seq": 31, "distance_m": 177596.861, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1607", "location": "Brighouse", "stage_seq": 32, "distance_m": 181533.099, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Greetland Jn", "stage_seq": 33, "distance_m": 182591.17, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Milner Royd Jn", "stage_seq": 34, "distance_m": 183628.263, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1616", "location": "Sowerby Bridge", "stage_seq": 35, "distance_m": 190511.839, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "Mytholmroyd", "stage_seq": 36, "distance_m": 206024.155, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "Hebden Bridge", "stage_seq": 37, "distance_m": 213261.679, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Hall Royd Jn", "stage_seq": 38, "distance_m": 221081.23, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Todmorden", "stage_seq": 39, "distance_m": 231804.982, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Littleborough", "stage_seq": 40, "distance_m": 235314.122, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Rochdale East Jn", "stage_seq": 41, "distance_m": 236322.342, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Rochdale", "stage_seq": 42, "distance_m": 236809.444, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Castleton East Jn", "stage_seq": 43, "distance_m": 251654.294, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Vitriol Works S.B.", "stage_seq": 44, "distance_m": 261028.986, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Thorpes Bridge Jn", "stage_seq": 45, "distance_m": 270857.464, "section_seq": 1, "route_path_id": 103638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Miles Platting Jn", "stage_seq": 46, "distance_m": 283873.91, "section_seq": 1, "route_path_id": 103638}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 47, "distance_m": 293631.144, "section_seq": 1, "route_path_id": 103638}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 352852.856, "from_m": 0.0, "section_seq": 1, "route_path_id": 103638}], "total_distance_m": 352852.856, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 341287.109, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11565.747, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:18:37Z", "source_id": 58851091, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T13:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:18:41Z", "source_id": 18747973, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:23:49Z", "source_id": 58865673, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T13:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:23:51Z", "source_id": 18751375, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4469, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:27:37Z", "source_id": 58873980, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T13:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:27:42Z", "source_id": 18753887, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4485, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:44:12Z", "source_id": 58910478, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T13:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:44:18Z", "source_id": 18764641, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4519, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:54:35Z", "source_id": 58933887, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:54:35Z", "source_id": 18771440, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T14:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:16:44Z", "source_id": 18786339, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:32:06Z", "source_id": 59016283, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T14:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:32:09Z", "source_id": 18796483, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:35:37Z", "source_id": 59024241, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T14:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:35:44Z", "source_id": 18798839, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:52Z", "source_id": 59035956, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T14:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:56Z", "source_id": 18802299, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:50:21Z", "source_id": 59056996, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T14:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:50:24Z", "source_id": 18808675, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:54:34Z", "source_id": 59066271, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T14:55:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:54:38Z", "source_id": 18811446, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6128, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:01:45Z", "source_id": 59081930, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T15:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:01:50Z", "source_id": 18816204, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6175, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:52Z", "source_id": 59088971, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T15:06:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:04:59Z", "source_id": 18818293, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6153, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:40Z", "source_id": 59108739, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T15:15:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:45Z", "source_id": 18824158, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6170, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:43Z", "source_id": 59123960, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T15:21:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:47Z", "source_id": 18828842, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:42Z", "source_id": 59132509, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T15:25:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:24:45Z", "source_id": 18831536, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:54Z", "source_id": 59148327, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T15:32:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:31:55Z", "source_id": 18836316, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:29Z", "source_id": 59162888, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T15:39:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:34Z", "source_id": 18840728, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:47Z", "source_id": 59170162, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T15:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:51Z", "source_id": 18842948, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8188, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:16Z", "source_id": 59215510, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-19T16:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:21Z", "source_id": 18856667, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
Redcar Central |
1358 |
1358 |
2 |
14:08:00 |
None |
Manchester Victoria |
1703 |
1703 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C24610/2026-09-19/detailed |
None |
Todmorden |
2026-09-19T16:31:00+01:00 |
Manchester Victoria |
30.0 |
{"type": "LineString", "coordinates": [[-2.0997789049988307, 53.713864151671466], [-2.1000825, 53.7137091], [-2.1003865, 53.7135513], [-2.1009235, 53.7132283], [-2.1011664, 53.7130667], [-2.1012745, 53.7129949], [-2.1014561, 53.71287409999999], [-2.1019797, 53.7125059], [-2.102388299999999, 53.7121804], [-2.1027601999999996, 53.7118662], [-2.103445, 53.7111801], [-2.1038182, 53.7107244], [-2.1041396, 53.7102386], [-2.1048061, 53.7092522], [-2.1051149, 53.708762199999995], [-2.1055627, 53.7080518], [-2.1063388999999995, 53.7068655], [-2.1064694, 53.706658399999995], [-2.1068296999999996, 53.705992499999994], [-2.1072237, 53.705214999999995], [-2.1073305999999996, 53.7049281], [-2.107427, 53.70463999999999], [-2.1075128, 53.7043507], [-2.1075874, 53.7040602], [-2.1076524, 53.703744500000006], [-2.1076974, 53.7034276], [-2.1077223999999997, 53.7031099], [-2.1077345999999997, 53.702577600000005], [-2.1077262, 53.7021804], [-2.1076357, 53.7015618], [-2.1075235, 53.701113800000016], [-2.1072789, 53.70038549999999], [-2.1070772000000004, 53.6998509], [-2.1067381, 53.6991163], [-2.1065217, 53.6987143], [-2.1062615999999994, 53.6982824], [-2.1058218999999996, 53.69767769999999], [-2.1057574999999997, 53.6976043], [-2.1056341, 53.69745330000001], [-2.105277, 53.6970482], [-2.1051718, 53.69694640000001], [-2.1047906999999997, 53.6965295], [-2.1047787, 53.6965164], [-2.1044360999999996, 53.69614229999999], [-2.1043049, 53.69598919999999], [-2.1039644, 53.695570999999994], [-2.1036668, 53.6951711], [-2.101941, 53.6928752], [-2.101264, 53.69200049999999], [-2.1011544, 53.6918577], [-2.1001304, 53.69052299999999], [-2.0993565, 53.6896549], [-2.0989401, 53.6892383], [-2.0984581, 53.68879330000001], [-2.097968, 53.688353600000006], [-2.09742, 53.6879016], [-2.0963833, 53.68710610000001], [-2.0962211, 53.6869816], [-2.0950941, 53.68626269999999], [-2.0945049, 53.685891699999985], [-2.0939584, 53.6855276], [-2.0938403, 53.68543720000001], [-2.0932517, 53.685022299999986], [-2.0930326, 53.68485230000001], [-2.0925583000000003, 53.6844355], [-2.0922984, 53.68418770000001], [-2.0920794, 53.6839518], [-2.0918109, 53.6836784], [-2.0917738, 53.68364059999999], [-2.0917397, 53.683598700000005], [-2.0913377999999994, 53.68310509999999], [-2.091048, 53.68263459999999], [-2.0909135, 53.68240500000001], [-2.0907625999999997, 53.68213370000001], [-2.090484899999999, 53.68146319999999], [-2.0903748963950317, 53.68115157602794], [-2.0898236, 53.67958980000001], [-2.0891247, 53.67762629999999], [-2.0889792999999997, 53.6771089], [-2.0881442, 53.6747513], [-2.0867261, 53.6706678], [-2.0859778, 53.6685881], [-2.0856401, 53.66754230000001], [-2.0852842, 53.6664867], [-2.0845618, 53.66444609999999], [-2.084121, 53.66314], [-2.0835669999999995, 53.661589], [-2.0833967, 53.66107220000001], [-2.0832045, 53.6605071], [-2.0830890000000006, 53.6599921], [-2.0830438999999994, 53.659741099999984], [-2.0830366, 53.65967270000001], [-2.0830027, 53.65935660000001], [-2.0830057, 53.6591979], [-2.0830132, 53.6587971], [-2.0830389999999994, 53.6582891], [-2.0831072, 53.65781199999999], [-2.0832145, 53.657305699999995], [-2.0834139, 53.656455400000006], [-2.0836256, 53.6556246], [-2.083849, 53.65479799999999], [-2.0840645999999996, 53.6539595], [-2.0842473, 53.653380299999995], [-2.0844566, 53.6527928], [-2.0846028, 53.65242860000001], [-2.0847845, 53.652042299999984], [-2.0850028, 53.651621599999984], [-2.0852232, 53.65119859999999], [-2.0854676, 53.650776], [-2.0857199999999994, 53.65036559999999], [-2.0859926, 53.6499525], [-2.0863035, 53.64953959999999], [-2.0866247, 53.64913369999999], [-2.086973, 53.6487272], [-2.0873524, 53.64829389999999], [-2.0877664, 53.647849699999995], [-2.0882007, 53.64741990000001], [-2.0886629, 53.6469852], [-2.0892958, 53.64643190000001], [-2.0899704, 53.6458799], [-2.0914191, 53.6448174], [-2.0921163999999997, 53.64436580000001], [-2.0928454999999997, 53.6438987], [-2.0934386, 53.6435724], [-2.0937161, 53.6434189], [-2.0943804, 53.6430837], [-2.0945894, 53.64297820000001], [-2.0950278, 53.642765100000005], [-2.095753, 53.642422100000005], [-2.096925, 53.6418701], [-2.0992776, 53.640761899999994], [-2.0999226999999996, 53.640464999999985], [-2.1005583, 53.6401589], [-2.1011898, 53.6398673], [-2.1018655999999996, 53.6395424], [-2.1035597, 53.63874549999999], [-2.1052883, 53.637951], [-2.1064040999999993, 53.6374166], [-2.1065946, 53.6373304], [-2.1069788, 53.637157599999995], [-2.1078113, 53.6367649], [-2.1085478999999996, 53.63640610000001], [-2.1087518, 53.636292199999986], [-2.1093098999999995, 53.6359966], [-2.1100357, 53.6355939], [-2.1106864, 53.6352069], [-2.1113661, 53.6347924], [-2.1122699, 53.634203], [-2.1131227999999997, 53.6335881], [-2.1133702, 53.6333983], [-2.1142027999999997, 53.6327678], [-2.1203102, 53.6281429], [-2.1206131990586328, 53.62791270082296], [-2.1256097, 53.62411650000001], [-2.1259437, 53.62388120000001], [-2.1262864, 53.6236214], [-2.1266194, 53.6233709], [-2.1269259, 53.6231096], [-2.1281665, 53.6220654], [-2.129411, 53.6210344], [-2.1306862, 53.62000059999999], [-2.1315856, 53.61936209999999], [-2.1325497, 53.6187297], [-2.1333893, 53.6182376], [-2.1334966999999994, 53.6181746], [-2.1344937999999996, 53.6176216], [-2.1354965999999997, 53.6170771], [-2.1365525999999995, 53.61654889999999], [-2.1367876, 53.6164361], [-2.1380974000000004, 53.615833299999984], [-2.139015, 53.61544550000001], [-2.1399665999999997, 53.615068], [-2.1407592, 53.6147815], [-2.1409750999999995, 53.61470349999999], [-2.1419897, 53.6143516], [-2.1441727, 53.613682], [-2.1455361, 53.6132664], [-2.1467076, 53.61290040000001], [-2.1469837, 53.6128101], [-2.1475613, 53.6126103], [-2.147812, 53.6125172], [-2.1484040999999996, 53.61231149999998], [-2.1490181, 53.6120839], [-2.149343, 53.611960800000006], [-2.1497141, 53.61180339999999], [-2.1504242, 53.6115199], [-2.1506665, 53.61143009999999], [-2.1508677, 53.61136229999999], [-2.1510128, 53.61131340000001], [-2.1511795, 53.6112607], [-2.1514275, 53.6111838], [-2.1515873, 53.61114380000001], [-2.151887, 53.6110556], [-2.1525389999999995, 53.6108338], [-2.1530065, 53.610650799999995], [-2.1534164999999996, 53.6104792], [-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
19.1 |
1633 |
1703 |
Todmorden |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-19 16:13:21 |
TERMINATED |
2026-09-19 16:03:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856667 |
1789833741552582 |
168 |
168 |
2026-09-19 16:13:13.319610 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:13.193918 |
| 671883 |
692531 |
G80207 |
541S08MD19 |
2026-09-19 |
COMPLETE |
18857286 |
2026-09-19 17:03:00 |
2026-09-19 16:13:22 |
2026-09-21 16:13:22 |
{"id": 692531, "stp": "O", "toc": "London North Eastern Railway", "uid": "G80207", "consist": "800106", "dest_crs": "ABD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G80207/2026-09-19/detailed", "trust_id": "541S08MD19", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-19", "dest_arr_time": "1707", "dest_platform": "5", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "1S08", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "1703", "current_leg_dep": "1646", "current_leg_end": "Aberdeen", "origin_dep_time": "0830", "origin_platform": "1", "current_location": "Aberdeen", "last_update_time": "2026-09-19T16:13:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2254338999999996, 56.96679189999999], [-2.2249688, 56.967048199999994], [-2.2246317, 56.96724780000001], [-2.2241166, 56.9675492], [-2.2233913, 56.968017499999995], [-2.2227231, 56.96847089999999], [-2.2224644, 56.96866000000001], [-2.2221498999999993, 56.9689009], [-2.2214563999999997, 56.9694739], [-2.2211488, 56.9697464], [-2.2207354, 56.9701448], [-2.2206624000000006, 56.9702217], [-2.2202695999999995, 56.9706356], [-2.2198932, 56.9710832], [-2.219457, 56.97158049999999], [-2.2191943, 56.971848599999994], [-2.2189823, 56.972062], [-2.2186479, 56.9723523], [-2.2183556, 56.9725615], [-2.2180469, 56.9727938], [-2.2177536, 56.972997500000005], [-2.2172406, 56.973314499999994], [-2.2169488999999993, 56.973479299999994], [-2.2165585999999995, 56.973679399999995], [-2.2154833, 56.974166700000005], [-2.2153043999999995, 56.9742365], [-2.2149637, 56.9743682], [-2.2145075, 56.9745287], [-2.2136433, 56.9748092], [-2.2129883999999995, 56.97498550000001], [-2.2123014, 56.97513509999999], [-2.2119164, 56.975214699999995], [-2.2115388, 56.9752904], [-2.2111564999999995, 56.9753568], [-2.2107842999999994, 56.97541410000001], [-2.2101835000000003, 56.9754911], [-2.209845, 56.97553769999999], [-2.1997588, 56.9764907], [-2.1987571, 56.9766219], [-2.1981764, 56.9767112], [-2.197651, 56.976802], [-2.1966998999999996, 56.9769769], [-2.1961653000000005, 56.97709429999999], [-2.1956651999999997, 56.97721310000001], [-2.1946967, 56.977476], [-2.1940809999999997, 56.977647], [-2.1935852, 56.9777836], [-2.193022, 56.977971], [-2.1924968999999996, 56.978163899999984], [-2.1920067, 56.9783559], [-2.1910903, 56.97876079999999], [-2.190556, 56.97900529999998], [-2.1900360999999995, 56.97925819999999], [-2.1894769, 56.9795676], [-2.1891923, 56.97973029999999], [-2.188928, 56.97989929999999], [-2.1886304999999995, 56.9800849], [-2.1883411, 56.9802677], [-2.1879961, 56.9805152], [-2.1876562, 56.980768100000006], [-2.1873053, 56.98106539999999], [-2.1869485999999996, 56.9813638], [-2.1863531, 56.981949], [-2.1858612, 56.9825053], [-2.1856439, 56.9828047], [-2.1854839, 56.9830427], [-2.1851722, 56.98353780000001], [-2.1848059, 56.98416590000001], [-2.1846393, 56.984465699999994], [-2.1844501, 56.9849538], [-2.1843191, 56.9854518], [-2.1841996, 56.9859988], [-2.1840401000000003, 56.9867293], [-2.1838141, 56.98752240000001], [-2.1835651, 56.98825389999999], [-2.1833736, 56.9887709], [-2.1830687999999996, 56.9895104], [-2.1828102, 56.9901063], [-2.1826537, 56.9904548], [-2.182488, 56.9907965], [-2.1823182, 56.99113319999999], [-2.1818055, 56.9920304], [-2.1815825999999996, 56.9924062], [-2.1813604, 56.99274719999999], [-2.181168, 56.99302790000001], [-2.1809749000000003, 56.9932961], [-2.1806556999999995, 56.9937632], [-2.1803109, 56.994210499999994], [-2.1796894, 56.994998599999995], [-2.1794625, 56.9952758], [-2.1792461999999997, 56.995523899999995], [-2.1786146, 56.9962221], [-2.1781205, 56.996731100000005], [-2.175485903351198, 56.999419379311696], [-2.1754407999999996, 56.99946539999999], [-2.1747041, 57.0002952], [-2.1741625, 57.0009618], [-2.1736665000000004, 57.00157409999999], [-2.1725821999999995, 57.00293239999999], [-2.1719434, 57.0037579], [-2.1716840999999993, 57.00415329999999], [-2.1714651, 57.004554299999995], [-2.1713501999999996, 57.0047821], [-2.1712361, 57.0050082], [-2.17102, 57.0054508], [-2.1707261, 57.006192], [-2.1700874999999997, 57.00876840000001], [-2.1699367, 57.0092323], [-2.1697571999999994, 57.00974480000001], [-2.1695451999999995, 57.0101947], [-2.1689918, 57.0112587], [-2.1688528, 57.01153839999999], [-2.1682047999999994, 57.01257240000001], [-2.1673979999999995, 57.0138393], [-2.1672259, 57.0141206], [-2.1670449, 57.01442], [-2.1668828, 57.0146591], [-2.1667464, 57.0148579], [-2.1665343000000004, 57.0151382], [-2.1663167, 57.0154142], [-2.1660482, 57.0157343], [-2.1658036, 57.0160158], [-2.1655931, 57.0162472], [-2.1653913999999994, 57.01644949999999], [-2.1650615, 57.0167646], [-2.1648605, 57.01696080000001], [-2.1647639, 57.0170551], [-2.1647217, 57.01709619999999], [-2.1636882999999996, 57.0179752], [-2.1632229, 57.0183158], [-2.1630752, 57.01842380000001], [-2.162873, 57.0185739], [-2.1626421999999996, 57.0187217], [-2.1624131, 57.0188685], [-2.1621332, 57.0190477], [-2.1616521, 57.0193269], [-2.160515, 57.019960899999994], [-2.1595525, 57.0204433], [-2.1582948, 57.0210454], [-2.1566219, 57.02177820000001], [-2.1559566818868516, 57.02206961122265], [-2.1546763, 57.0226305], [-2.1535102, 57.02317680000001], [-2.1531197999999994, 57.02339429999999], [-2.1527555, 57.0236164], [-2.1521098, 57.02407139999999], [-2.1515304, 57.0245311], [-2.1512536, 57.0247927], [-2.1510378, 57.0250154], [-2.1506428, 57.0254744], [-2.1504454999999996, 57.0257461], [-2.1502848, 57.02598999999999], [-2.1501421, 57.0262285], [-2.1500260999999994, 57.02645319999999], [-2.1499061, 57.0267031], [-2.1498182, 57.02696950000001], [-2.1497156, 57.0273114], [-2.1496446999999996, 57.0277389], [-2.1496273999999995, 57.0279657], [-2.1496167, 57.02819370000001], [-2.1496253, 57.0286657], [-2.1496288, 57.0287915], [-2.1496687, 57.0302088], [-2.1496549, 57.03071949999999], [-2.1496416, 57.03098959999999], [-2.1496286, 57.03125179999999], [-2.1495587, 57.03177910000001], [-2.1494472999999994, 57.032276800000005], [-2.1493844999999996, 57.0325574], [-2.1491958999999996, 57.0331516], [-2.1491016, 57.033419300000006], [-2.1489401, 57.033847], [-2.1488724, 57.0340315], [-2.1486742, 57.0345717], [-2.1483593, 57.03530580000001], [-2.1481792, 57.0356244], [-2.1481222, 57.0357297], [-2.1480103999999995, 57.03593630000001], [-2.1476628, 57.036541699999994], [-2.1468966999999997, 57.037867799999994], [-2.1460294, 57.03926299999999], [-2.1454955999999994, 57.0399789], [-2.1448062999999995, 57.0408417], [-2.1441443, 57.041659800000005], [-2.138833073754595, 57.048313740994665], [-2.1326858, 57.0560136], [-2.1309845, 57.05799090000001], [-2.1288311999999996, 57.0604731], [-2.1286993, 57.0606287], [-2.1277464, 57.061752799999994], [-2.1245649, 57.065363999999995], [-2.1242892, 57.065685899999984], [-2.1224725999999996, 57.06776730000001], [-2.1222339, 57.0680593], [-2.1213689, 57.0690459], [-2.1213014, 57.069125199999995], [-2.1198621, 57.0707937], [-2.119225, 57.0715323], [-2.1189426, 57.07184689999999], [-2.1183304, 57.0725029], [-2.1179273, 57.0728793], [-2.1176024, 57.0731626], [-2.1172877, 57.0734294], [-2.1169623999999994, 57.07369609999999], [-2.1165918, 57.0739905], [-2.11618, 57.07429840000001], [-2.1156947999999995, 57.07464970000001], [-2.1154035, 57.07483669999999], [-2.1147088, 57.07526729999999], [-2.1142811, 57.0755222], [-2.1135895, 57.075899199999995], [-2.1125929, 57.0764289], [-2.1113978, 57.0770641], [-2.1113777, 57.07707469999999], [-2.1094621, 57.0780841], [-2.108682, 57.0784628], [-2.1079219, 57.07881089999999], [-2.1073932, 57.079035399999995], [-2.106846, 57.079261399999986], [-2.1060233, 57.0795699], [-2.105045, 57.0799099], [-2.1039928, 57.0802622], [-2.097106, 57.08257030000001], [-2.0942766999999995, 57.08351849999999], [-2.0930208999999995, 57.0839393], [-2.0924195, 57.0841586], [-2.091832, 57.084394499999995], [-2.0909569, 57.0847883], [-2.0901838, 57.0851616], [-2.0897588999999996, 57.08538119999999], [-2.0893793, 57.0855842], [-2.0886125, 57.0860525], [-2.0878434, 57.0865744], [-2.0874750999999994, 57.0868555], [-2.0872467, 57.0870563], [-2.0867673, 57.0874862], [-2.0865055, 57.08771759999999], [-2.0862679000000006, 57.08795670000001], [-2.0858982, 57.0883823], [-2.0855816999999996, 57.0889032], [-2.0853877999999995, 57.0893566], [-2.0853085999999994, 57.089596400000005], [-2.0852595, 57.0898608], [-2.0851867, 57.09051889999999], [-2.0851615999999997, 57.09084779999999], [-2.0851163, 57.09113800000001], [-2.0850719, 57.091362499999995], [-2.0850065, 57.0915628], [-2.0849489999999995, 57.091806899999995], [-2.084903, 57.0919259], [-2.0848481, 57.09201249999999], [-2.0847026, 57.09224170000001], [-2.084546, 57.0924311], [-2.0842076, 57.0928212], [-2.0839967, 57.0930482], [-2.0837693999999995, 57.093256999999994], [-2.0832831, 57.09365499999999], [-2.0827924, 57.0940516], [-2.0820929, 57.0946118], [-2.0813951999999993, 57.0952081], [-2.0808930999999995, 57.09573519999999], [-2.0805601, 57.0961576], [-2.0802733, 57.09659769999999], [-2.0799992, 57.09708940000001], [-2.079977471738024, 57.09714381789098], [-2.0797974, 57.09759480000001], [-2.0796444, 57.0981435], [-2.0794838, 57.0986814], [-2.0793586999999993, 57.0989593], [-2.0792481, 57.09919959999999], [-2.0791418, 57.099417599999995], [-2.078967, 57.0997395], [-2.078838, 57.0999654], [-2.0786913, 57.1001903], [-2.0784385, 57.10056629999999], [-2.0781747, 57.1009157], [-2.0777287, 57.10145359999999], [-2.077488, 57.1017271], [-2.0772094, 57.10200609999999], [-2.0764142, 57.1027288], [-2.0749672, 57.1039969], [-2.0747886999999996, 57.10414680000001], [-2.0698472, 57.10834729999999], [-2.0693681, 57.10878619999999], [-2.0691045999999997, 57.1090504], [-2.0688711, 57.109314399999995], [-2.0685560999999995, 57.109700499999995], [-2.0683219, 57.1100461], [-2.0680936, 57.1103828], [-2.0675885999999997, 57.11120379999999], [-2.0671824, 57.1117831], [-2.0669645, 57.1120445], [-2.0667361, 57.112334100000005], [-2.066403, 57.1127164], [-2.066125153474899, 57.113001812463835], [-2.0660834999999995, 57.113044599999995], [-2.0659915999999994, 57.11313589999999], [-2.0624539999999993, 57.1167648], [-2.062225, 57.1169996], [-2.0619763999999994, 57.1172546], [-2.0565713999999997, 57.1227982], [-2.0562023, 57.123195], [-2.0557204, 57.1236767], [-2.0554642999999997, 57.1239557], [-2.055398, 57.12403520000001], [-2.0552739, 57.12418399999999], [-2.0550744, 57.124457099999994], [-2.0549062999999994, 57.124735699999995], [-2.0547239, 57.1251629], [-2.0546135, 57.125509699999995], [-2.0545879, 57.125639500000005], [-2.0545682, 57.125788099999994], [-2.05455, 57.125886699999995], [-2.0545484999999997, 57.1260231], [-2.05455, 57.1262406], [-2.0545785, 57.12645779999999], [-2.0546386000000005, 57.12671739999999], [-2.0547113, 57.126974999999995], [-2.054808, 57.1272048], [-2.0549231, 57.12743609999999], [-2.0550798, 57.1277222], [-2.0552879, 57.1280057], [-2.0554519999999994, 57.12821399999999], [-2.0556321, 57.128419099999995], [-2.0558302, 57.128629800000006], [-2.0560614, 57.12883839999999], [-2.0565392, 57.1292069], [-2.0570438999999996, 57.1295287], [-2.0576274, 57.1298353], [-2.0579738, 57.12999349999999], [-2.0582618, 57.13011569999999], [-2.0583394, 57.130148600000005], [-2.0587557, 57.1303088], [-2.0592133, 57.13046039999999], [-2.0594588, 57.13053649999999], [-2.0596972, 57.13059959999999], [-2.0602198, 57.13072940000001], [-2.0606012, 57.1308091], [-2.060861099999999, 57.13085679999999], [-2.0609952, 57.13088140000001], [-2.0614444909210254, 57.13095041421486], [-2.0614776, 57.1309555], [-2.0620017, 57.13102799999999], [-2.0627216, 57.13110950000001], [-2.0632331, 57.13115659999999], [-2.0637494999999997, 57.1311917], [-2.0643735, 57.1312228], [-2.0646886, 57.1312399], [-2.0650044, 57.1312517], [-2.0656477, 57.13127089999999], [-2.065960899999999, 57.131279500000005], [-2.066125153474899, 57.131279616948], [-2.0662418, 57.13127969999999], [-2.0668905, 57.131279500000005], [-2.0675556, 57.131272200000005], [-2.0682731, 57.13125279999999], [-2.068977, 57.1312254], [-2.0696477999999994, 57.13119400000001], [-2.0699827, 57.131173700000005], [-2.0703263999999995, 57.13115200000001], [-2.0709714, 57.13109879999999], [-2.0716194, 57.13103739999998], [-2.0728283, 57.130899799999995], [-2.0735357, 57.13080699999999], [-2.0736844999999997, 57.1307834], [-2.0742359, 57.130696], [-2.0750600999999995, 57.13055690000001], [-2.0763174, 57.13033769999999], [-2.0768234000000003, 57.1302395], [-2.0774423999999994, 57.1301317], [-2.0776565, 57.13009439999999], [-2.0780483, 57.13002089999999], [-2.0782959, 57.12997440000001], [-2.0792806, 57.129828399999994], [-2.0803263, 57.1296286], [-2.0809042, 57.12951819999999], [-2.0813311999999997, 57.1294827], [-2.0821172999999997, 57.12935339999999], [-2.082777399999999, 57.12922669999999], [-2.0832539, 57.12913979999999], [-2.0856213999999995, 57.1286866], [-2.0862398, 57.128568599999994], [-2.0869372, 57.1284537], [-2.0875879, 57.1283734], [-2.0879334000000003, 57.12832960000001], [-2.0882313, 57.1283061], [-2.0886626, 57.12824849999999], [-2.0888534, 57.1282448], [-2.0889697, 57.12824260000001], [-2.0895638, 57.128235499999995], [-2.0901468, 57.1282514], [-2.0904151, 57.1282747], [-2.0910836999999995, 57.1283432], [-2.0917361999999997, 57.12843470000001], [-2.0922059, 57.1285105], [-2.0924663999999997, 57.1285525], [-2.0933555, 57.12878709999999], [-2.0935540999999995, 57.1288518], [-2.0935723999999993, 57.12885769999999], [-2.0939841, 57.128991799999994], [-2.0941812, 57.129068499999995], [-2.0944578, 57.129182199999995], [-2.0946255, 57.1292511], [-2.0951862, 57.1295373], [-2.0955001999999996, 57.1297104], [-2.0957939, 57.12986610000001], [-2.0961062, 57.13006109999999], [-2.0963358, 57.13022529999999], [-2.0965365999999994, 57.13037909999999], [-2.0967329, 57.130537699999984], [-2.096898299999999, 57.1306878], [-2.0970215999999997, 57.130807399999995], [-2.0971783, 57.1309705], [-2.0973067, 57.1311266], [-2.097424, 57.13126829999999], [-2.0975605999999996, 57.13144889999999], [-2.0976889999999995, 57.13164999999999], [-2.0977870000000003, 57.131820100000006], [-2.097941, 57.13214640000001], [-2.0980003, 57.1323102], [-2.0980496, 57.1324714], [-2.0980768, 57.1325975], [-2.0980871999999997, 57.1327152], [-2.0980767, 57.13291569999999], [-2.0980687, 57.133], [-2.0979611, 57.133582899999986], [-2.0979064, 57.1338264], [-2.0977699, 57.1344284], [-2.0977141, 57.1346654], [-2.097655, 57.134916], [-2.0976081, 57.13513939999999], [-2.0975613999999996, 57.13533], [-2.0975534, 57.1353726], [-2.0975017999999994, 57.13563289999999], [-2.0974706, 57.13584089999999], [-2.0974498999999995, 57.1359709], [-2.0974486307884703, 57.13597906630546], [-2.0974013, 57.136283600000006], [-2.0973937, 57.13633250000001], [-2.0973539, 57.1366479], [-2.0973161999999994, 57.1369992], [-2.0972817, 57.1373653], [-2.0972595999999997, 57.1377327], [-2.0972381, 57.1382406], [-2.0972175, 57.1386304], [-2.0972043999999994, 57.1387963], [-2.0971994, 57.13884410000001], [-2.097178, 57.1390362], [-2.0971711, 57.1390979], [-2.0971379, 57.1393409], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]}", "current_leg_start": "Stonehaven", "dest_arr_time_act": "1704", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Stonehaven", "current_leg_milage": "16.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 403.758, \"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\": 8380.086, \"from_m\": 403.758, \"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\": 11533.524, \"from_m\": 8380.086, \"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\": 11585.86, \"from_m\": 11533.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11628.672, \"from_m\": 11585.86, \"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\": 11691.485, \"from_m\": 11628.672, \"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\": 12390.946, \"from_m\": 11691.485, \"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\": 12796.934, \"from_m\": 12390.946, \"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\": 24169.27, \"from_m\": 12796.934, \"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\": 26391.164, \"from_m\": 24169.27, \"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\": 26486.86, \"from_m\": 26391.164, \"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\": 26619.735, \"from_m\": 26486.86, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27213.013, \"from_m\": 26619.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\": 27264.606, \"from_m\": 27213.013, \"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\": 27435.682, \"from_m\": 27264.606, \"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\": 36197.936, \"from_m\": 27435.682, \"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\": 37028.784, \"from_m\": 36197.936, \"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\": 37117.954, \"from_m\": 37028.784, \"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\": 44211.568, \"from_m\": 37117.954, \"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\": 45816.899, \"from_m\": 44211.568, \"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\": 47209.975, \"from_m\": 45816.899, \"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\": 53150.433, \"from_m\": 47209.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\": 53234.991, \"from_m\": 53150.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53599.609, \"from_m\": 53234.991, \"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\": 63106.465, \"from_m\": 53599.609, \"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\": 86261.748, \"from_m\": 63106.465, \"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\": 90397.948, \"from_m\": 86261.748, \"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\": 90493.987, \"from_m\": 90397.948, \"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\": 91139.551, \"from_m\": 90493.987, \"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\": 91667.609, \"from_m\": 91139.551, \"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\": 91970.681, \"from_m\": 91667.609, \"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\": 100705.726, \"from_m\": 91970.681, \"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\": 101528.546, \"from_m\": 100705.726, \"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\": 101541.915, \"from_m\": 101528.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102956.652, \"from_m\": 101541.915, \"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\": 128331.905, \"from_m\": 102956.652, \"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\": 128441.143, \"from_m\": 128331.905, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 139026.824, \"from_m\": 128441.143, \"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\": 139104.503, \"from_m\": 139026.824, \"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\": 139139.517, \"from_m\": 139104.503, \"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\": 139815.554, \"from_m\": 139139.517, \"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\": 140258.729, \"from_m\": 139815.554, \"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\": 140300.933, \"from_m\": 140258.729, \"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\": 140368.075, \"from_m\": 140300.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140423.364, \"from_m\": 140368.075, \"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\": 141384.622, \"from_m\": 140423.364, \"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\": 141444.465, \"from_m\": 141384.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154296.447, \"from_m\": 141444.465, \"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\": 154834.914, \"from_m\": 154296.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154897.091, \"from_m\": 154834.914, \"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\": 156458.742, \"from_m\": 154897.091, \"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\": 157294.075, \"from_m\": 156458.742, \"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\": 157366.805, \"from_m\": 157294.075, \"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\": 157546.897, \"from_m\": 157366.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 159601.154, \"from_m\": 157546.897, \"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\": 175972.208, \"from_m\": 159601.154, \"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\": 187458.242, \"from_m\": 175972.208, \"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\": 187540.436, \"from_m\": 187458.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205304.787, \"from_m\": 187540.436, \"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\": 206295.032, \"from_m\": 205304.787, \"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\": 208542.11, \"from_m\": 206295.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210369.716, \"from_m\": 208542.11, \"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\": 211197.854, \"from_m\": 210369.716, \"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\": 211862.105, \"from_m\": 211197.854, \"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\": 212022.782, \"from_m\": 211862.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 224887.686, \"from_m\": 212022.782, \"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\": 224981.739, \"from_m\": 224887.686, \"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\": 232151.867, \"from_m\": 224981.739, \"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\": 232422.158, \"from_m\": 232151.867, \"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\": 232483.787, \"from_m\": 232422.158, \"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\": 235209.165, \"from_m\": 232483.787, \"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\": 239017.619, \"from_m\": 235209.165, \"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\": 239425.589, \"from_m\": 239017.619, \"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\": 239435.097, \"from_m\": 239425.589, \"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\": 239748.605, \"from_m\": 239435.097, \"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\": 240255.739, \"from_m\": 239748.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 240341.975, \"from_m\": 240255.739, \"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\": 242386.356, \"from_m\": 240341.975, \"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\": 262055.574, \"from_m\": 242386.356, \"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\": 262135.044, \"from_m\": 262055.574, \"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\": 262577.183, \"from_m\": 262135.044, \"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\": 262666.589, \"from_m\": 262577.183, \"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\": 263133.092, \"from_m\": 262666.589, \"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\": 692531, \"profile_key\": \"2bb8f806c309b4cf3382d69ebdae20a4f05b9c8896a379bad40b2f9bd664fab7\", \"schedule_id\": 34428, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 2882.639, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 8798.036, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 9820.136, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 11199.363, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 11750.529, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 14867.035, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 26981.269, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 28776.63, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 35771.512, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 37946.911, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0856H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 43861.902, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0858\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 45975.585, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0905\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 53332.809, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0911H\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 73893.09, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0915\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 92012.797, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0916\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 101255.524, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0920H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 118593.963, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 122607.579, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0930H\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 128225.015, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0935H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 134792.327, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 139139.517, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0939\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 140423.364, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 151937.934, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0948\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 154442.992, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 155727.624, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0957H\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 157266.322, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1000\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 28, \"distance_m\": 159871.14, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004H\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 29, \"distance_m\": 161457.838, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1007\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 30, \"distance_m\": 174687.017, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 175238.845, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": false, \"wtt_arr\": \"1016\", \"wtt_dep\": \"1019\", \"location\": \"York\", \"stage_seq\": 32, \"distance_m\": 185720.54, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021H\", \"location\": \"Skelton Jn\", \"stage_seq\": 33, \"distance_m\": 194380.911, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026\", \"location\": \"Tollerton Jn\", \"stage_seq\": 34, \"distance_m\": 205943.2, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1032\", \"location\": \"Thirsk\", \"stage_seq\": 35, \"distance_m\": 207314.083, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035H\", \"location\": \"Northallerton\", \"stage_seq\": 36, \"distance_m\": 210369.716, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043H\", \"location\": \"Darlington\", \"stage_seq\": 37, \"distance_m\": 213878.855, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 38, \"distance_m\": 224602.608, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1052\", \"location\": \"Tursdale Jn\", \"stage_seq\": 39, \"distance_m\": 232422.158, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1056H\", \"location\": \"Durham\", \"stage_seq\": 40, \"distance_m\": 239659.682, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103\", \"location\": \"Birtley Jn\", \"stage_seq\": 41, \"distance_m\": 255171.999, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 42, \"distance_m\": 262055.574, \"section_seq\": 1, \"route_path_id\": 104816}, {\"is_pass\": false, \"wtt_arr\": \"1108\", \"wtt_dep\": \"1113H\", \"location\": \"Newcastle\", \"stage_seq\": 43, \"distance_m\": 263133.092, \"section_seq\": 1, \"route_path_id\": 104816}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 263133.092, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104816}], \"total_distance_m\": 263133.092, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 259030.964, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4102.128, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0830", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:32:57Z\", \"source_id\": 58101281, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T07:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:32:58Z\", \"source_id\": 18526786, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:39:00Z\", \"source_id\": 58114356, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T07:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:39:04Z\", \"source_id\": 18530739, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:49:17Z\", \"source_id\": 58136432, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T07:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:49:20Z\", \"source_id\": 18537463, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:55:48Z\", \"source_id\": 58150803, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T07:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:55:50Z\", \"source_id\": 18541512, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:09:23Z\", \"source_id\": 58180193, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:09:25Z\", \"source_id\": 18550392, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:28:49Z\", \"source_id\": 58221476, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:30:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:28:50Z\", \"source_id\": 18563287, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:36:26Z\", \"source_id\": 58237469, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:36:30Z\", \"source_id\": 18568271, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:13:20Z\", \"source_id\": 18592645, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:35:34Z\", \"source_id\": 58365582, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:35:40Z\", \"source_id\": 18602783, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:22Z\", \"source_id\": 58432500, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:25Z\", \"source_id\": 18621447, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:21:06Z\", \"source_id\": 58464477, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:21:13Z\", \"source_id\": 18631290, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:53Z\", \"source_id\": 18633696, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:58Z\", \"source_id\": 58636650, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:02Z\", \"source_id\": 18683779, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:08:24Z\", \"source_id\": 58697098, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:08:29Z\", \"source_id\": 18702002, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:59:52Z\", \"source_id\": 58808715, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:00:00Z\", \"source_id\": 18735613, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:10:57Z\", \"source_id\": 58833524, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:11:02Z\", \"source_id\": 18742919, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:05:28Z\", \"source_id\": 58821445, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:35:31Z\", \"source_id\": 58891398, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:35:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:05:31Z\", \"source_id\": 18739262, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:35:38Z\", \"source_id\": 18759006, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:48:41Z\", \"source_id\": 58920326, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:48:45Z\", \"source_id\": 18767581, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:58:27Z\", \"source_id\": 58942404, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T13:58:34Z\", \"source_id\": 18774105, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:04:31Z\", \"source_id\": 58955764, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:04:37Z\", \"source_id\": 18778160, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:19:15Z\", \"source_id\": 58988374, \"stage_seq\": 86, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:20:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:19:15Z\", \"source_id\": 18787993, \"stage_seq\": 86, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:24:45Z\", \"source_id\": 18791639, \"stage_seq\": 87, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:43:13Z\", \"source_id\": 59041136, \"stage_seq\": 91, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:43:18Z\", \"source_id\": 18803890, \"stage_seq\": 91, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:45Z\", \"source_id\": 18812201, \"stage_seq\": 93, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:09:24Z\", \"source_id\": 18821247, \"stage_seq\": 95, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:22:12Z\", \"source_id\": 18829855, \"stage_seq\": 98, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:38Z\", \"source_id\": 18846214, \"stage_seq\": 102, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:03:14Z\", \"source_id\": 18857286, \"stage_seq\": 108, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "5", "timing_fact_generation": 1789833794862472, "current_leg_arrival_utc": "2026-09-19T17:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:14.805326", "service_state_evidence_id": 18857286, "current_leg_start_actual_dep": "2026-09-19T16:46:30+01:00", "operational_evidence_version": 321, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:15.913401", "service_state_valid_until_kind": null, "operational_interpretation_version": 321, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
O |
KGX |
ABD |
1S08 |
800106 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 403.758, "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": 8380.086, "from_m": 403.758, "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": 11533.524, "from_m": 8380.086, "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": 11585.86, "from_m": 11533.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11628.672, "from_m": 11585.86, "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": 11691.485, "from_m": 11628.672, "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": 12390.946, "from_m": 11691.485, "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": 12796.934, "from_m": 12390.946, "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": 24169.27, "from_m": 12796.934, "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": 26391.164, "from_m": 24169.27, "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": 26486.86, "from_m": 26391.164, "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": 26619.735, "from_m": 26486.86, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27213.013, "from_m": 26619.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": 27264.606, "from_m": 27213.013, "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": 27435.682, "from_m": 27264.606, "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": 36197.936, "from_m": 27435.682, "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": 37028.784, "from_m": 36197.936, "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": 37117.954, "from_m": 37028.784, "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": 44211.568, "from_m": 37117.954, "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": 45816.899, "from_m": 44211.568, "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": 47209.975, "from_m": 45816.899, "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": 53150.433, "from_m": 47209.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": 53234.991, "from_m": 53150.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53599.609, "from_m": 53234.991, "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": 63106.465, "from_m": 53599.609, "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": 86261.748, "from_m": 63106.465, "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": 90397.948, "from_m": 86261.748, "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": 90493.987, "from_m": 90397.948, "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": 91139.551, "from_m": 90493.987, "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": 91667.609, "from_m": 91139.551, "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": 91970.681, "from_m": 91667.609, "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": 100705.726, "from_m": 91970.681, "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": 101528.546, "from_m": 100705.726, "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": 101541.915, "from_m": 101528.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102956.652, "from_m": 101541.915, "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": 128331.905, "from_m": 102956.652, "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": 128441.143, "from_m": 128331.905, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 139026.824, "from_m": 128441.143, "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": 139104.503, "from_m": 139026.824, "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": 139139.517, "from_m": 139104.503, "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": 139815.554, "from_m": 139139.517, "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": 140258.729, "from_m": 139815.554, "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": 140300.933, "from_m": 140258.729, "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": 140368.075, "from_m": 140300.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140423.364, "from_m": 140368.075, "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": 141384.622, "from_m": 140423.364, "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": 141444.465, "from_m": 141384.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154296.447, "from_m": 141444.465, "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": 154834.914, "from_m": 154296.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154897.091, "from_m": 154834.914, "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": 156458.742, "from_m": 154897.091, "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": 157294.075, "from_m": 156458.742, "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": 157366.805, "from_m": 157294.075, "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": 157546.897, "from_m": 157366.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 159601.154, "from_m": 157546.897, "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": 175972.208, "from_m": 159601.154, "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": 187458.242, "from_m": 175972.208, "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": 187540.436, "from_m": 187458.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205304.787, "from_m": 187540.436, "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": 206295.032, "from_m": 205304.787, "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": 208542.11, "from_m": 206295.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210369.716, "from_m": 208542.11, "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": 211197.854, "from_m": 210369.716, "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": 211862.105, "from_m": 211197.854, "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": 212022.782, "from_m": 211862.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 224887.686, "from_m": 212022.782, "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": 224981.739, "from_m": 224887.686, "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": 232151.867, "from_m": 224981.739, "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": 232422.158, "from_m": 232151.867, "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": 232483.787, "from_m": 232422.158, "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": 235209.165, "from_m": 232483.787, "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": 239017.619, "from_m": 235209.165, "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": 239425.589, "from_m": 239017.619, "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": 239435.097, "from_m": 239425.589, "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": 239748.605, "from_m": 239435.097, "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": 240255.739, "from_m": 239748.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 240341.975, "from_m": 240255.739, "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": 242386.356, "from_m": 240341.975, "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": 262055.574, "from_m": 242386.356, "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": 262135.044, "from_m": 262055.574, "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": 262577.183, "from_m": 262135.044, "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": 262666.589, "from_m": 262577.183, "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": 263133.092, "from_m": 262666.589, "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": 692531, "profile_key": "2bb8f806c309b4cf3382d69ebdae20a4f05b9c8896a379bad40b2f9bd664fab7", "schedule_id": 34428, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0830", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 2882.639, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 8798.036, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 9820.136, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 11199.363, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Potters Bar", "stage_seq": 6, "distance_m": 11750.529, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 14867.035, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 26981.269, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 28776.63, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850", "location": "Stevenage", "stage_seq": 10, "distance_m": 35771.512, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Hitchin", "stage_seq": 11, "distance_m": 37946.911, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0856H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 43861.902, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0858", "location": "Sandy", "stage_seq": 13, "distance_m": 45975.585, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0905", "location": "Huntingdon", "stage_seq": 14, "distance_m": 53332.809, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0911H", "location": "Holme Jn", "stage_seq": 15, "distance_m": 73893.09, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0915", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 92012.797, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0916", "location": "Peterborough", "stage_seq": 17, "distance_m": 101255.524, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0920H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 118593.963, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 122607.579, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0930H", "location": "Grantham", "stage_seq": 20, "distance_m": 128225.015, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0935H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 134792.327, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 139139.517, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0939", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 140423.364, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 151937.934, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0948", "location": "Retford", "stage_seq": 25, "distance_m": 154442.992, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 155727.624, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0957H", "location": "Doncaster", "stage_seq": 27, "distance_m": 157266.322, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1000", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 159871.14, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004H", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 161457.838, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1007", "location": "Hambleton North Jn", "stage_seq": 30, "distance_m": 174687.017, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012", "location": "Colton Jn", "stage_seq": 31, "distance_m": 175238.845, "section_seq": 1, "route_path_id": 104816}, {"is_pass": false, "wtt_arr": "1016", "wtt_dep": "1019", "location": "York", "stage_seq": 32, "distance_m": 185720.54, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021H", "location": "Skelton Jn", "stage_seq": 33, "distance_m": 194380.911, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026", "location": "Tollerton Jn", "stage_seq": 34, "distance_m": 205943.2, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1032", "location": "Thirsk", "stage_seq": 35, "distance_m": 207314.083, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035H", "location": "Northallerton", "stage_seq": 36, "distance_m": 210369.716, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043H", "location": "Darlington", "stage_seq": 37, "distance_m": 213878.855, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Ferryhill South Jn", "stage_seq": 38, "distance_m": 224602.608, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1052", "location": "Tursdale Jn", "stage_seq": 39, "distance_m": 232422.158, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1056H", "location": "Durham", "stage_seq": 40, "distance_m": 239659.682, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103", "location": "Birtley Jn", "stage_seq": 41, "distance_m": 255171.999, "section_seq": 1, "route_path_id": 104816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106", "location": "King Edward Bridge South Jn", "stage_seq": 42, "distance_m": 262055.574, "section_seq": 1, "route_path_id": 104816}, {"is_pass": false, "wtt_arr": "1108", "wtt_dep": "1113H", "location": "Newcastle", "stage_seq": 43, "distance_m": 263133.092, "section_seq": 1, "route_path_id": 104816}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 263133.092, "from_m": 0.0, "section_seq": 1, "route_path_id": 104816}], "total_distance_m": 263133.092, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 259030.964, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4102.128, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:32:57Z", "source_id": 58101281, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T07:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:32:58Z", "source_id": 18526786, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:39:00Z", "source_id": 58114356, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T07:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:39:04Z", "source_id": 18530739, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:49:17Z", "source_id": 58136432, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T07:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:49:20Z", "source_id": 18537463, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:55:48Z", "source_id": 58150803, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T07:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:55:50Z", "source_id": 18541512, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T08:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:09:23Z", "source_id": 58180193, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T08:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:09:25Z", "source_id": 18550392, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T09:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:28:49Z", "source_id": 58221476, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T08:30:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:28:50Z", "source_id": 18563287, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T09:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:36:26Z", "source_id": 58237469, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T08:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:36:30Z", "source_id": 18568271, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T09:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:13:20Z", "source_id": 18592645, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T10:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:35:34Z", "source_id": 58365582, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T09:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:35:40Z", "source_id": 18602783, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3635, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:22Z", "source_id": 58432500, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T10:07:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:25Z", "source_id": 18621447, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3846, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:21:06Z", "source_id": 58464477, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T10:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:21:13Z", "source_id": 18631290, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T11:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:53Z", "source_id": 18633696, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-19T11:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2928, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:58Z", "source_id": 58636650, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-19T11:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:02Z", "source_id": 18683779, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:08:24Z", "source_id": 58697098, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-19T12:09:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:08:29Z", "source_id": 18702002, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-19T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 706, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:59:52Z", "source_id": 58808715, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-19T13:00:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:00:00Z", "source_id": 18735613, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-19T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 857, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:10:57Z", "source_id": 58833524, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-19T13:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:11:02Z", "source_id": 18742919, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-19T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 775, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:05:28Z", "source_id": 58821445, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-19T13:06:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:35:31Z", "source_id": 58891398, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-19T13:35:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:05:31Z", "source_id": 18739262, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-19T14:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:35:38Z", "source_id": 18759006, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-19T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:48:41Z", "source_id": 58920326, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-19T13:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:48:45Z", "source_id": 18767581, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-19T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 534, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:58:27Z", "source_id": 58942404, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-19T13:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T13:58:34Z", "source_id": 18774105, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-19T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 522, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:04:31Z", "source_id": 58955764, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-19T14:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:04:37Z", "source_id": 18778160, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-19T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 470, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:19:15Z", "source_id": 58988374, "stage_seq": 86, "event_role": "ARR", "event_time": "2026-09-19T14:20:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:19:15Z", "source_id": 18787993, "stage_seq": 86, "event_role": "ARR", "event_time": "2026-09-19T15:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:24:45Z", "source_id": 18791639, "stage_seq": 87, "event_role": "ARR", "event_time": "2026-09-19T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 407, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:43:13Z", "source_id": 59041136, "stage_seq": 91, "event_role": "ARR", "event_time": "2026-09-19T14:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:43:18Z", "source_id": 18803890, "stage_seq": 91, "event_role": "ARR", "event_time": "2026-09-19T15:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:45Z", "source_id": 18812201, "stage_seq": 93, "event_role": "ARR", "event_time": "2026-09-19T15:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:09:24Z", "source_id": 18821247, "stage_seq": 95, "event_role": "ARR", "event_time": "2026-09-19T16:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:22:12Z", "source_id": 18829855, "stage_seq": 98, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:38Z", "source_id": 18846214, "stage_seq": 102, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:03:14Z", "source_id": 18857286, "stage_seq": 108, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
London Kings Cross |
0830 |
0830 |
1 |
None |
None |
Aberdeen |
1707 |
1704 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G80207/2026-09-19/detailed |
None |
Stonehaven |
2026-09-19T16:46:30+01:00 |
Aberdeen |
17.0 |
{"type": "LineString", "coordinates": [[-2.2254338999999996, 56.96679189999999], [-2.2249688, 56.967048199999994], [-2.2246317, 56.96724780000001], [-2.2241166, 56.9675492], [-2.2233913, 56.968017499999995], [-2.2227231, 56.96847089999999], [-2.2224644, 56.96866000000001], [-2.2221498999999993, 56.9689009], [-2.2214563999999997, 56.9694739], [-2.2211488, 56.9697464], [-2.2207354, 56.9701448], [-2.2206624000000006, 56.9702217], [-2.2202695999999995, 56.9706356], [-2.2198932, 56.9710832], [-2.219457, 56.97158049999999], [-2.2191943, 56.971848599999994], [-2.2189823, 56.972062], [-2.2186479, 56.9723523], [-2.2183556, 56.9725615], [-2.2180469, 56.9727938], [-2.2177536, 56.972997500000005], [-2.2172406, 56.973314499999994], [-2.2169488999999993, 56.973479299999994], [-2.2165585999999995, 56.973679399999995], [-2.2154833, 56.974166700000005], [-2.2153043999999995, 56.9742365], [-2.2149637, 56.9743682], [-2.2145075, 56.9745287], [-2.2136433, 56.9748092], [-2.2129883999999995, 56.97498550000001], [-2.2123014, 56.97513509999999], [-2.2119164, 56.975214699999995], [-2.2115388, 56.9752904], [-2.2111564999999995, 56.9753568], [-2.2107842999999994, 56.97541410000001], [-2.2101835000000003, 56.9754911], [-2.209845, 56.97553769999999], [-2.1997588, 56.9764907], [-2.1987571, 56.9766219], [-2.1981764, 56.9767112], [-2.197651, 56.976802], [-2.1966998999999996, 56.9769769], [-2.1961653000000005, 56.97709429999999], [-2.1956651999999997, 56.97721310000001], [-2.1946967, 56.977476], [-2.1940809999999997, 56.977647], [-2.1935852, 56.9777836], [-2.193022, 56.977971], [-2.1924968999999996, 56.978163899999984], [-2.1920067, 56.9783559], [-2.1910903, 56.97876079999999], [-2.190556, 56.97900529999998], [-2.1900360999999995, 56.97925819999999], [-2.1894769, 56.9795676], [-2.1891923, 56.97973029999999], [-2.188928, 56.97989929999999], [-2.1886304999999995, 56.9800849], [-2.1883411, 56.9802677], [-2.1879961, 56.9805152], [-2.1876562, 56.980768100000006], [-2.1873053, 56.98106539999999], [-2.1869485999999996, 56.9813638], [-2.1863531, 56.981949], [-2.1858612, 56.9825053], [-2.1856439, 56.9828047], [-2.1854839, 56.9830427], [-2.1851722, 56.98353780000001], [-2.1848059, 56.98416590000001], [-2.1846393, 56.984465699999994], [-2.1844501, 56.9849538], [-2.1843191, 56.9854518], [-2.1841996, 56.9859988], [-2.1840401000000003, 56.9867293], [-2.1838141, 56.98752240000001], [-2.1835651, 56.98825389999999], [-2.1833736, 56.9887709], [-2.1830687999999996, 56.9895104], [-2.1828102, 56.9901063], [-2.1826537, 56.9904548], [-2.182488, 56.9907965], [-2.1823182, 56.99113319999999], [-2.1818055, 56.9920304], [-2.1815825999999996, 56.9924062], [-2.1813604, 56.99274719999999], [-2.181168, 56.99302790000001], [-2.1809749000000003, 56.9932961], [-2.1806556999999995, 56.9937632], [-2.1803109, 56.994210499999994], [-2.1796894, 56.994998599999995], [-2.1794625, 56.9952758], [-2.1792461999999997, 56.995523899999995], [-2.1786146, 56.9962221], [-2.1781205, 56.996731100000005], [-2.175485903351198, 56.999419379311696], [-2.1754407999999996, 56.99946539999999], [-2.1747041, 57.0002952], [-2.1741625, 57.0009618], [-2.1736665000000004, 57.00157409999999], [-2.1725821999999995, 57.00293239999999], [-2.1719434, 57.0037579], [-2.1716840999999993, 57.00415329999999], [-2.1714651, 57.004554299999995], [-2.1713501999999996, 57.0047821], [-2.1712361, 57.0050082], [-2.17102, 57.0054508], [-2.1707261, 57.006192], [-2.1700874999999997, 57.00876840000001], [-2.1699367, 57.0092323], [-2.1697571999999994, 57.00974480000001], [-2.1695451999999995, 57.0101947], [-2.1689918, 57.0112587], [-2.1688528, 57.01153839999999], [-2.1682047999999994, 57.01257240000001], [-2.1673979999999995, 57.0138393], [-2.1672259, 57.0141206], [-2.1670449, 57.01442], [-2.1668828, 57.0146591], [-2.1667464, 57.0148579], [-2.1665343000000004, 57.0151382], [-2.1663167, 57.0154142], [-2.1660482, 57.0157343], [-2.1658036, 57.0160158], [-2.1655931, 57.0162472], [-2.1653913999999994, 57.01644949999999], [-2.1650615, 57.0167646], [-2.1648605, 57.01696080000001], [-2.1647639, 57.0170551], [-2.1647217, 57.01709619999999], [-2.1636882999999996, 57.0179752], [-2.1632229, 57.0183158], [-2.1630752, 57.01842380000001], [-2.162873, 57.0185739], [-2.1626421999999996, 57.0187217], [-2.1624131, 57.0188685], [-2.1621332, 57.0190477], [-2.1616521, 57.0193269], [-2.160515, 57.019960899999994], [-2.1595525, 57.0204433], [-2.1582948, 57.0210454], [-2.1566219, 57.02177820000001], [-2.1559566818868516, 57.02206961122265], [-2.1546763, 57.0226305], [-2.1535102, 57.02317680000001], [-2.1531197999999994, 57.02339429999999], [-2.1527555, 57.0236164], [-2.1521098, 57.02407139999999], [-2.1515304, 57.0245311], [-2.1512536, 57.0247927], [-2.1510378, 57.0250154], [-2.1506428, 57.0254744], [-2.1504454999999996, 57.0257461], [-2.1502848, 57.02598999999999], [-2.1501421, 57.0262285], [-2.1500260999999994, 57.02645319999999], [-2.1499061, 57.0267031], [-2.1498182, 57.02696950000001], [-2.1497156, 57.0273114], [-2.1496446999999996, 57.0277389], [-2.1496273999999995, 57.0279657], [-2.1496167, 57.02819370000001], [-2.1496253, 57.0286657], [-2.1496288, 57.0287915], [-2.1496687, 57.0302088], [-2.1496549, 57.03071949999999], [-2.1496416, 57.03098959999999], [-2.1496286, 57.03125179999999], [-2.1495587, 57.03177910000001], [-2.1494472999999994, 57.032276800000005], [-2.1493844999999996, 57.0325574], [-2.1491958999999996, 57.0331516], [-2.1491016, 57.033419300000006], [-2.1489401, 57.033847], [-2.1488724, 57.0340315], [-2.1486742, 57.0345717], [-2.1483593, 57.03530580000001], [-2.1481792, 57.0356244], [-2.1481222, 57.0357297], [-2.1480103999999995, 57.03593630000001], [-2.1476628, 57.036541699999994], [-2.1468966999999997, 57.037867799999994], [-2.1460294, 57.03926299999999], [-2.1454955999999994, 57.0399789], [-2.1448062999999995, 57.0408417], [-2.1441443, 57.041659800000005], [-2.138833073754595, 57.048313740994665], [-2.1326858, 57.0560136], [-2.1309845, 57.05799090000001], [-2.1288311999999996, 57.0604731], [-2.1286993, 57.0606287], [-2.1277464, 57.061752799999994], [-2.1245649, 57.065363999999995], [-2.1242892, 57.065685899999984], [-2.1224725999999996, 57.06776730000001], [-2.1222339, 57.0680593], [-2.1213689, 57.0690459], [-2.1213014, 57.069125199999995], [-2.1198621, 57.0707937], [-2.119225, 57.0715323], [-2.1189426, 57.07184689999999], [-2.1183304, 57.0725029], [-2.1179273, 57.0728793], [-2.1176024, 57.0731626], [-2.1172877, 57.0734294], [-2.1169623999999994, 57.07369609999999], [-2.1165918, 57.0739905], [-2.11618, 57.07429840000001], [-2.1156947999999995, 57.07464970000001], [-2.1154035, 57.07483669999999], [-2.1147088, 57.07526729999999], [-2.1142811, 57.0755222], [-2.1135895, 57.075899199999995], [-2.1125929, 57.0764289], [-2.1113978, 57.0770641], [-2.1113777, 57.07707469999999], [-2.1094621, 57.0780841], [-2.108682, 57.0784628], [-2.1079219, 57.07881089999999], [-2.1073932, 57.079035399999995], [-2.106846, 57.079261399999986], [-2.1060233, 57.0795699], [-2.105045, 57.0799099], [-2.1039928, 57.0802622], [-2.097106, 57.08257030000001], [-2.0942766999999995, 57.08351849999999], [-2.0930208999999995, 57.0839393], [-2.0924195, 57.0841586], [-2.091832, 57.084394499999995], [-2.0909569, 57.0847883], [-2.0901838, 57.0851616], [-2.0897588999999996, 57.08538119999999], [-2.0893793, 57.0855842], [-2.0886125, 57.0860525], [-2.0878434, 57.0865744], [-2.0874750999999994, 57.0868555], [-2.0872467, 57.0870563], [-2.0867673, 57.0874862], [-2.0865055, 57.08771759999999], [-2.0862679000000006, 57.08795670000001], [-2.0858982, 57.0883823], [-2.0855816999999996, 57.0889032], [-2.0853877999999995, 57.0893566], [-2.0853085999999994, 57.089596400000005], [-2.0852595, 57.0898608], [-2.0851867, 57.09051889999999], [-2.0851615999999997, 57.09084779999999], [-2.0851163, 57.09113800000001], [-2.0850719, 57.091362499999995], [-2.0850065, 57.0915628], [-2.0849489999999995, 57.091806899999995], [-2.084903, 57.0919259], [-2.0848481, 57.09201249999999], [-2.0847026, 57.09224170000001], [-2.084546, 57.0924311], [-2.0842076, 57.0928212], [-2.0839967, 57.0930482], [-2.0837693999999995, 57.093256999999994], [-2.0832831, 57.09365499999999], [-2.0827924, 57.0940516], [-2.0820929, 57.0946118], [-2.0813951999999993, 57.0952081], [-2.0808930999999995, 57.09573519999999], [-2.0805601, 57.0961576], [-2.0802733, 57.09659769999999], [-2.0799992, 57.09708940000001], [-2.079977471738024, 57.09714381789098], [-2.0797974, 57.09759480000001], [-2.0796444, 57.0981435], [-2.0794838, 57.0986814], [-2.0793586999999993, 57.0989593], [-2.0792481, 57.09919959999999], [-2.0791418, 57.099417599999995], [-2.078967, 57.0997395], [-2.078838, 57.0999654], [-2.0786913, 57.1001903], [-2.0784385, 57.10056629999999], [-2.0781747, 57.1009157], [-2.0777287, 57.10145359999999], [-2.077488, 57.1017271], [-2.0772094, 57.10200609999999], [-2.0764142, 57.1027288], [-2.0749672, 57.1039969], [-2.0747886999999996, 57.10414680000001], [-2.0698472, 57.10834729999999], [-2.0693681, 57.10878619999999], [-2.0691045999999997, 57.1090504], [-2.0688711, 57.109314399999995], [-2.0685560999999995, 57.109700499999995], [-2.0683219, 57.1100461], [-2.0680936, 57.1103828], [-2.0675885999999997, 57.11120379999999], [-2.0671824, 57.1117831], [-2.0669645, 57.1120445], [-2.0667361, 57.112334100000005], [-2.066403, 57.1127164], [-2.066125153474899, 57.113001812463835], [-2.0660834999999995, 57.113044599999995], [-2.0659915999999994, 57.11313589999999], [-2.0624539999999993, 57.1167648], [-2.062225, 57.1169996], [-2.0619763999999994, 57.1172546], [-2.0565713999999997, 57.1227982], [-2.0562023, 57.123195], [-2.0557204, 57.1236767], [-2.0554642999999997, 57.1239557], [-2.055398, 57.12403520000001], [-2.0552739, 57.12418399999999], [-2.0550744, 57.124457099999994], [-2.0549062999999994, 57.124735699999995], [-2.0547239, 57.1251629], [-2.0546135, 57.125509699999995], [-2.0545879, 57.125639500000005], [-2.0545682, 57.125788099999994], [-2.05455, 57.125886699999995], [-2.0545484999999997, 57.1260231], [-2.05455, 57.1262406], [-2.0545785, 57.12645779999999], [-2.0546386000000005, 57.12671739999999], [-2.0547113, 57.126974999999995], [-2.054808, 57.1272048], [-2.0549231, 57.12743609999999], [-2.0550798, 57.1277222], [-2.0552879, 57.1280057], [-2.0554519999999994, 57.12821399999999], [-2.0556321, 57.128419099999995], [-2.0558302, 57.128629800000006], [-2.0560614, 57.12883839999999], [-2.0565392, 57.1292069], [-2.0570438999999996, 57.1295287], [-2.0576274, 57.1298353], [-2.0579738, 57.12999349999999], [-2.0582618, 57.13011569999999], [-2.0583394, 57.130148600000005], [-2.0587557, 57.1303088], [-2.0592133, 57.13046039999999], [-2.0594588, 57.13053649999999], [-2.0596972, 57.13059959999999], [-2.0602198, 57.13072940000001], [-2.0606012, 57.1308091], [-2.060861099999999, 57.13085679999999], [-2.0609952, 57.13088140000001], [-2.0614444909210254, 57.13095041421486], [-2.0614776, 57.1309555], [-2.0620017, 57.13102799999999], [-2.0627216, 57.13110950000001], [-2.0632331, 57.13115659999999], [-2.0637494999999997, 57.1311917], [-2.0643735, 57.1312228], [-2.0646886, 57.1312399], [-2.0650044, 57.1312517], [-2.0656477, 57.13127089999999], [-2.065960899999999, 57.131279500000005], [-2.066125153474899, 57.131279616948], [-2.0662418, 57.13127969999999], [-2.0668905, 57.131279500000005], [-2.0675556, 57.131272200000005], [-2.0682731, 57.13125279999999], [-2.068977, 57.1312254], [-2.0696477999999994, 57.13119400000001], [-2.0699827, 57.131173700000005], [-2.0703263999999995, 57.13115200000001], [-2.0709714, 57.13109879999999], [-2.0716194, 57.13103739999998], [-2.0728283, 57.130899799999995], [-2.0735357, 57.13080699999999], [-2.0736844999999997, 57.1307834], [-2.0742359, 57.130696], [-2.0750600999999995, 57.13055690000001], [-2.0763174, 57.13033769999999], [-2.0768234000000003, 57.1302395], [-2.0774423999999994, 57.1301317], [-2.0776565, 57.13009439999999], [-2.0780483, 57.13002089999999], [-2.0782959, 57.12997440000001], [-2.0792806, 57.129828399999994], [-2.0803263, 57.1296286], [-2.0809042, 57.12951819999999], [-2.0813311999999997, 57.1294827], [-2.0821172999999997, 57.12935339999999], [-2.082777399999999, 57.12922669999999], [-2.0832539, 57.12913979999999], [-2.0856213999999995, 57.1286866], [-2.0862398, 57.128568599999994], [-2.0869372, 57.1284537], [-2.0875879, 57.1283734], [-2.0879334000000003, 57.12832960000001], [-2.0882313, 57.1283061], [-2.0886626, 57.12824849999999], [-2.0888534, 57.1282448], [-2.0889697, 57.12824260000001], [-2.0895638, 57.128235499999995], [-2.0901468, 57.1282514], [-2.0904151, 57.1282747], [-2.0910836999999995, 57.1283432], [-2.0917361999999997, 57.12843470000001], [-2.0922059, 57.1285105], [-2.0924663999999997, 57.1285525], [-2.0933555, 57.12878709999999], [-2.0935540999999995, 57.1288518], [-2.0935723999999993, 57.12885769999999], [-2.0939841, 57.128991799999994], [-2.0941812, 57.129068499999995], [-2.0944578, 57.129182199999995], [-2.0946255, 57.1292511], [-2.0951862, 57.1295373], [-2.0955001999999996, 57.1297104], [-2.0957939, 57.12986610000001], [-2.0961062, 57.13006109999999], [-2.0963358, 57.13022529999999], [-2.0965365999999994, 57.13037909999999], [-2.0967329, 57.130537699999984], [-2.096898299999999, 57.1306878], [-2.0970215999999997, 57.130807399999995], [-2.0971783, 57.1309705], [-2.0973067, 57.1311266], [-2.097424, 57.13126829999999], [-2.0975605999999996, 57.13144889999999], [-2.0976889999999995, 57.13164999999999], [-2.0977870000000003, 57.131820100000006], [-2.097941, 57.13214640000001], [-2.0980003, 57.1323102], [-2.0980496, 57.1324714], [-2.0980768, 57.1325975], [-2.0980871999999997, 57.1327152], [-2.0980767, 57.13291569999999], [-2.0980687, 57.133], [-2.0979611, 57.133582899999986], [-2.0979064, 57.1338264], [-2.0977699, 57.1344284], [-2.0977141, 57.1346654], [-2.097655, 57.134916], [-2.0976081, 57.13513939999999], [-2.0975613999999996, 57.13533], [-2.0975534, 57.1353726], [-2.0975017999999994, 57.13563289999999], [-2.0974706, 57.13584089999999], [-2.0974498999999995, 57.1359709], [-2.0974486307884703, 57.13597906630546], [-2.0974013, 57.136283600000006], [-2.0973937, 57.13633250000001], [-2.0973539, 57.1366479], [-2.0973161999999994, 57.1369992], [-2.0972817, 57.1373653], [-2.0972595999999997, 57.1377327], [-2.0972381, 57.1382406], [-2.0972175, 57.1386304], [-2.0972043999999994, 57.1387963], [-2.0971994, 57.13884410000001], [-2.097178, 57.1390362], [-2.0971711, 57.1390979], [-2.0971379, 57.1393409], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]} |
16.0 |
1646 |
1703 |
Stonehaven |
Aberdeen |
Aberdeen |
57.1427610 |
-2.0980311 |
57.1427610 |
-2.0980311 |
1 |
0 |
2026-09-19 16:13:22 |
TERMINATED |
2026-09-19 16:03:00 |
Aberdeen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18857286 |
1789833794862472 |
321 |
321 |
2026-09-19 16:13:15.913401 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:14.805326 |
| 671884 |
702126 |
G07282 |
872L41MR19 |
2026-09-19 |
COMPLETE |
18856447 |
2026-09-19 17:03:00 |
2026-09-19 16:13:22 |
2026-09-21 16:13:22 |
{"id": 702126, "stp": "P", "toc": "London Overground", "uid": "G07282", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07282/2026-09-19/detailed", "trust_id": "872L41MR19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-19", "dest_arr_time": "1653", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L41", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "1703", "current_leg_dep": "1653", "current_leg_end": "Stratford", "origin_dep_time": "1549", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-19T16:13:22", "route_debug_link": null, "timing_variation": "+10 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": "1653", "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\": 410.885, \"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\": 499.596, \"from_m\": 410.885, \"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\": 3989.618, \"from_m\": 499.596, \"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\": 5225.307, \"from_m\": 3989.618, \"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\": 5273.606, \"from_m\": 5225.307, \"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\": 12662.479, \"from_m\": 5273.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25203.854, \"from_m\": 12662.479, \"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\": 27363.57, \"from_m\": 25203.854, \"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\": 27472.614, \"from_m\": 27363.57, \"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\": 28240.14, \"from_m\": 27472.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28950.742, \"from_m\": 28240.14, \"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\": 34855.446, \"from_m\": 28950.742, \"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\": 34948.85, \"from_m\": 34855.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\": 35272.335, \"from_m\": 34948.85, \"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\": 35467.659, \"from_m\": 35272.335, \"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\": 35769.269, \"from_m\": 35467.659, \"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\": 49993.943, \"from_m\": 35769.269, \"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\": 50040.933, \"from_m\": 49993.943, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51795.415, \"from_m\": 50040.933, \"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\": 51999.106, \"from_m\": 51795.415, \"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\": 52180.556, \"from_m\": 51999.106, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52259.397, \"from_m\": 52180.556, \"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\": 52307.764, \"from_m\": 52259.397, \"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\": 52386.598, \"from_m\": 52307.764, \"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\": 52437.461, \"from_m\": 52386.598, \"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\": 54922.765, \"from_m\": 52437.461, \"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\": 54959.025, \"from_m\": 54922.765, \"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\": 64527.79, \"from_m\": 54959.025, \"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\": 64955.778, \"from_m\": 64527.79, \"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\": 64974.006, \"from_m\": 64955.778, \"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\": 65067.404, \"from_m\": 64974.006, \"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\": 65541.949, \"from_m\": 65067.404, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 702126, \"profile_key\": \"7b62618dd822dfc74156312327c317505f660cf374e4ee2216f34c24f5e7b1c3\", \"schedule_id\": 12191, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 3097.681, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1553H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 7680.347, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 12039.784, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 16819.253, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 23237.005, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 27183.763, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 38063.539, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1611\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 49936.966, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 52135.139, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 54555.151, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1616H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 58973.288, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 63342.148, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 65541.949, \"section_seq\": 1, \"route_path_id\": 32475}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65541.949, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32475}], \"total_distance_m\": 65541.949, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 65494.959, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 46.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:05Z\", \"source_id\": 59063096, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:53:08Z\", \"source_id\": 18810488, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:12Z\", \"source_id\": 59067512, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:56:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:55:13Z\", \"source_id\": 18811825, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:58:14Z\", \"source_id\": 59074212, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:59:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:58:16Z\", \"source_id\": 18813846, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:00:33Z\", \"source_id\": 59079302, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:00:38Z\", \"source_id\": 18815361, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:42Z\", \"source_id\": 59086232, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:04:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:03:48Z\", \"source_id\": 18817533, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:50Z\", \"source_id\": 59098075, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:08:53Z\", \"source_id\": 18820920, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:08Z\", \"source_id\": 59107551, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:13:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:13:14Z\", \"source_id\": 18823811, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:16Z\", \"source_id\": 59112122, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:15:20Z\", \"source_id\": 18825241, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:17Z\", \"source_id\": 59116486, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:20Z\", \"source_id\": 18826607, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:12Z\", \"source_id\": 59120688, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:19:14Z\", \"source_id\": 18827854, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:13Z\", \"source_id\": 59125084, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:21:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:15Z\", \"source_id\": 18829228, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:47Z\", \"source_id\": 59130456, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:50Z\", \"source_id\": 18830930, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:17Z\", \"source_id\": 59135971, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:20Z\", \"source_id\": 18832599, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:31Z\", \"source_id\": 59143032, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:34Z\", \"source_id\": 18834716, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:04Z\", \"source_id\": 59148659, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:33:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:09Z\", \"source_id\": 18836448, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:53Z\", \"source_id\": 59157227, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:59Z\", \"source_id\": 18838997, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:39Z\", \"source_id\": 59163165, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:38:44Z\", \"source_id\": 18840828, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:06Z\", \"source_id\": 59168632, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:41:08Z\", \"source_id\": 18842487, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:33Z\", \"source_id\": 59174167, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:43:35Z\", \"source_id\": 18844156, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:12Z\", \"source_id\": 59180229, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:16Z\", \"source_id\": 18845976, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:56Z\", \"source_id\": 59186219, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:49:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:48:58Z\", \"source_id\": 18847772, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:52Z\", \"source_id\": 59192805, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:51:54Z\", \"source_id\": 18849757, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:53Z\", \"source_id\": 59214655, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:00Z\", \"source_id\": 18856447, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789833723938131, "current_leg_arrival_utc": "2026-09-19T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:17.055722", "service_state_evidence_id": 18856447, "current_leg_start_actual_dep": "2026-09-19T16:58:00+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:18.285256", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2L41 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 410.885, "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": 499.596, "from_m": 410.885, "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": 3989.618, "from_m": 499.596, "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": 5225.307, "from_m": 3989.618, "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": 5273.606, "from_m": 5225.307, "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": 12662.479, "from_m": 5273.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25203.854, "from_m": 12662.479, "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": 27363.57, "from_m": 25203.854, "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": 27472.614, "from_m": 27363.57, "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": 28240.14, "from_m": 27472.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28950.742, "from_m": 28240.14, "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": 34855.446, "from_m": 28950.742, "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": 34948.85, "from_m": 34855.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": 35272.335, "from_m": 34948.85, "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": 35467.659, "from_m": 35272.335, "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": 35769.269, "from_m": 35467.659, "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": 49993.943, "from_m": 35769.269, "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": 50040.933, "from_m": 49993.943, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51795.415, "from_m": 50040.933, "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": 51999.106, "from_m": 51795.415, "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": 52180.556, "from_m": 51999.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52259.397, "from_m": 52180.556, "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": 52307.764, "from_m": 52259.397, "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": 52386.598, "from_m": 52307.764, "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": 52437.461, "from_m": 52386.598, "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": 54922.765, "from_m": 52437.461, "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": 54959.025, "from_m": 54922.765, "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": 64527.79, "from_m": 54959.025, "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": 64955.778, "from_m": 64527.79, "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": 64974.006, "from_m": 64955.778, "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": 65067.404, "from_m": 64974.006, "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": 65541.949, "from_m": 65067.404, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 702126, "profile_key": "7b62618dd822dfc74156312327c317505f660cf374e4ee2216f34c24f5e7b1c3", "schedule_id": 12191, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1549", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 3097.681, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1553H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 7680.347, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "West Brompton", "stage_seq": 4, "distance_m": 12039.784, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 16819.253, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 23237.005, "section_seq": 1, "route_path_id": 32475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 27183.763, "section_seq": 1, "route_path_id": 32475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 38063.539, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1611", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 49936.966, "section_seq": 1, "route_path_id": 32475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 52135.139, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 54555.151, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1616H", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 58973.288, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "Brondesbury", "stage_seq": 13, "distance_m": 63342.148, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "West Hampstead", "stage_seq": 14, "distance_m": 65541.949, "section_seq": 1, "route_path_id": 32475}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65541.949, "from_m": 0.0, "section_seq": 1, "route_path_id": 32475}], "total_distance_m": 65541.949, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 65494.959, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 46.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:05Z", "source_id": 59063096, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T14:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:53:08Z", "source_id": 18810488, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:12Z", "source_id": 59067512, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:56:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:55:13Z", "source_id": 18811825, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:14Z", "source_id": 59074212, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T14:59:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:58:16Z", "source_id": 18813846, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:00:33Z", "source_id": 59079302, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:00:38Z", "source_id": 18815361, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:42Z", "source_id": 59086232, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:04:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:03:48Z", "source_id": 18817533, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:50Z", "source_id": 59098075, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:08:53Z", "source_id": 18820920, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:08Z", "source_id": 59107551, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:13:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:13:14Z", "source_id": 18823811, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:16Z", "source_id": 59112122, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:15:20Z", "source_id": 18825241, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:17Z", "source_id": 59116486, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:20Z", "source_id": 18826607, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:12Z", "source_id": 59120688, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:19:14Z", "source_id": 18827854, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:13Z", "source_id": 59125084, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:21:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:15Z", "source_id": 18829228, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:47Z", "source_id": 59130456, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T15:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:50Z", "source_id": 18830930, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:17Z", "source_id": 59135971, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:20Z", "source_id": 18832599, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:31Z", "source_id": 59143032, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:34Z", "source_id": 18834716, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:04Z", "source_id": 59148659, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T15:33:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:09Z", "source_id": 18836448, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:53Z", "source_id": 59157227, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T15:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:59Z", "source_id": 18838997, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:39Z", "source_id": 59163165, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T15:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:38:44Z", "source_id": 18840828, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:06Z", "source_id": 59168632, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T15:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:41:08Z", "source_id": 18842487, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:33Z", "source_id": 59174167, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T15:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:43:35Z", "source_id": 18844156, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:12Z", "source_id": 59180229, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T15:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:16Z", "source_id": 18845976, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:56Z", "source_id": 59186219, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T15:49:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:48:58Z", "source_id": 18847772, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:52Z", "source_id": 59192805, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T15:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:51:54Z", "source_id": 18849757, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:53Z", "source_id": 59214655, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T16:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:00Z", "source_id": 18856447, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
1549 |
1549 |
1 |
None |
None |
Stratford |
1653 |
1653 |
2 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07282/2026-09-19/detailed |
None |
Hackney Wick |
2026-09-19T16:58:00+01:00 |
Stratford |
10.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 |
1653 |
1703 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-19 16:13:22 |
TERMINATED |
2026-09-19 16:03:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856447 |
1789833723938131 |
110 |
110 |
2026-09-19 16:13:18.285256 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:17.055722 |
| 671885 |
701369 |
P85494 |
881H44MQ19 |
2026-09-19 |
COMPLETE |
18856615 |
2026-09-19 17:03:00 |
2026-09-19 16:13:22 |
2026-09-21 16:13:22 |
{"id": 701369, "stp": "O", "toc": "Southeastern", "uid": "P85494", "consist": "375708+375918", "dest_crs": "HGS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85494/2026-09-19/detailed", "trust_id": "881H44MQ19", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-19", "dest_arr_time": "1647", "dest_platform": "3", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "1H44", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "1703", "current_leg_dep": "1700", "current_leg_end": "Hastings", "origin_dep_time": "1515", "origin_platform": "5", "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-19T16:13:22", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "St. Leonards Warrior Sq", "dest_arr_time_act": "1647", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": "St. Leonards Warrior Sq", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 941.36, \"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\": 1162.858, \"from_m\": 941.36, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1226.958, \"from_m\": 1162.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1775.788, \"from_m\": 1226.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3375.057, \"from_m\": 1775.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3660.068, \"from_m\": 3375.057, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5130.193, \"from_m\": 3660.068, \"capability_applied\": null, \"effective_limit_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\": 701369, \"profile_key\": \"d7be87922255ac890a3760e0a9026d282740b023c6801d1a35c5118fe1715474\", \"schedule_id\": 38527, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29843}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1132.567, \"section_seq\": 1, \"route_path_id\": 29843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 2354.21, \"section_seq\": 1, \"route_path_id\": 29843}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1524\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3215.636, \"section_seq\": 1, \"route_path_id\": 29843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 4489.777, \"section_seq\": 1, \"route_path_id\": 29843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 5130.193, \"section_seq\": 1, \"route_path_id\": 29843}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5130.193, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29843}], \"total_distance_m\": 5130.193, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4124.733, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1005.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:26:20Z\", \"source_id\": 59003914, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:26:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:26:25Z\", \"source_id\": 18792697, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:30:53Z\", \"source_id\": 59013752, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:31:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:30:53Z\", \"source_id\": 18795691, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:24Z\", \"source_id\": 59034891, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:40:27Z\", \"source_id\": 18801986, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:42:06Z\", \"source_id\": 59038667, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:43:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:42:09Z\", \"source_id\": 18803108, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:44:25Z\", \"source_id\": 59043700, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:45:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:44:29Z\", \"source_id\": 18804636, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:47Z\", \"source_id\": 59048953, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T14:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T14:46:50Z\", \"source_id\": 18806293, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:37Z\", \"source_id\": 59083758, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:03:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:02:40Z\", \"source_id\": 18816714, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:40Z\", \"source_id\": 59104390, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:11:43Z\", \"source_id\": 18822785, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:32Z\", \"source_id\": 59117026, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:18:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:17:34Z\", \"source_id\": 18826761, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:13Z\", \"source_id\": 59125044, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:21:15Z\", \"source_id\": 18829219, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:48Z\", \"source_id\": 59143618, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:54Z\", \"source_id\": 18834953, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:24Z\", \"source_id\": 59167066, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:40:28Z\", \"source_id\": 18842037, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:54Z\", \"source_id\": 59183866, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:58Z\", \"source_id\": 18847092, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:11Z\", \"source_id\": 59215313, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:02:15Z\", \"source_id\": 18856615, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "3", "timing_fact_generation": 1789833735758323, "current_leg_arrival_utc": "2026-09-19T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:21.302067", "service_state_evidence_id": 18856615, "current_leg_start_actual_dep": "2026-09-19T17:00:30+01:00", "operational_evidence_version": 139, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:21.532204", "service_state_valid_until_kind": null, "operational_interpretation_version": 139, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
O |
CHX |
HGS |
1H44 |
375708+375918 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 941.36, "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": 1162.858, "from_m": 941.36, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1226.958, "from_m": 1162.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1775.788, "from_m": 1226.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3375.057, "from_m": 1775.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3660.068, "from_m": 3375.057, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 5130.193, "from_m": 3660.068, "capability_applied": null, "effective_limit_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": 701369, "profile_key": "d7be87922255ac890a3760e0a9026d282740b023c6801d1a35c5118fe1715474", "schedule_id": 38527, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1515", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29843}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1132.567, "section_seq": 1, "route_path_id": 29843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 2354.21, "section_seq": 1, "route_path_id": 29843}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1524", "location": "London Bridge", "stage_seq": 4, "distance_m": 3215.636, "section_seq": 1, "route_path_id": 29843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 4489.777, "section_seq": 1, "route_path_id": 29843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "New Cross", "stage_seq": 6, "distance_m": 5130.193, "section_seq": 1, "route_path_id": 29843}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5130.193, "from_m": 0.0, "section_seq": 1, "route_path_id": 29843}], "total_distance_m": 5130.193, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4124.733, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1005.46, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:26:20Z", "source_id": 59003914, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T14:26:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:26:25Z", "source_id": 18792697, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:30:53Z", "source_id": 59013752, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T14:31:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:30:53Z", "source_id": 18795691, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:24Z", "source_id": 59034891, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T14:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:40:27Z", "source_id": 18801986, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:42:06Z", "source_id": 59038667, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T14:43:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:42:09Z", "source_id": 18803108, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:44:25Z", "source_id": 59043700, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T14:45:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:44:29Z", "source_id": 18804636, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:47Z", "source_id": 59048953, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T14:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T14:46:50Z", "source_id": 18806293, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32587, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:37Z", "source_id": 59083758, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:03:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:02:40Z", "source_id": 18816714, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:40Z", "source_id": 59104390, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:11:43Z", "source_id": 18822785, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32742, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:32Z", "source_id": 59117026, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:18:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:17:34Z", "source_id": 18826761, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32752, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:13Z", "source_id": 59125044, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:21:15Z", "source_id": 18829219, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32770, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:48Z", "source_id": 59143618, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T15:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:54Z", "source_id": 18834953, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32780, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:24Z", "source_id": 59167066, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T15:43:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:40:28Z", "source_id": 18842037, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32784, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:54Z", "source_id": 59183866, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T15:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:58Z", "source_id": 18847092, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:11Z", "source_id": 59215313, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T16:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:02:15Z", "source_id": 18856615, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
London Charing Cross |
1515 |
1515 |
5 |
None |
None |
Hastings |
1647 |
1647 |
3 |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85494/2026-09-19/detailed |
None |
St. Leonards Warrior Sq |
2026-09-19T17:00:30+01:00 |
Hastings |
3.0 |
{"type": "LineString", "coordinates": [[0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]} |
0.7 |
1700 |
1703 |
St. Leonards Warrior Sq |
Hastings Carriage Holding Sidings |
Hastings |
50.8583416 |
0.5769079 |
50.8583416 |
0.5769079 |
1 |
0 |
2026-09-19 16:13:22 |
TERMINATED |
2026-09-19 16:03:00 |
Hastings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856615 |
1789833735758323 |
139 |
139 |
2026-09-19 16:13:21.532204 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:21.302067 |
| 671886 |
702699 |
L22448 |
722C44MS19 |
2026-09-19 |
COMPLETE |
18856356 |
2026-09-19 17:03:00 |
2026-09-19 16:13:51 |
2026-09-21 16:13:51 |
{"id": 702699, "stp": "P", "toc": "London Overground", "uid": "L22448", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22448/2026-09-19/detailed", "trust_id": "722C44MS19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-19", "dest_arr_time": "1705", "dest_platform": "9", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2C44", "timing_status": "EARLY", "origin_station": "Watford Junction (DC)", "current_leg_arr": "1703", "current_leg_dep": "1657", "current_leg_end": "London Euston", "origin_dep_time": "1615", "origin_platform": "1", "current_location": "London Euston", "last_update_time": "2026-09-19T16:13:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "South Hampstead", "dest_arr_time_act": "1704", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "South Hampstead", "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.442, \"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\": 304.664, \"from_m\": 51.442, \"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\": 1559.647, \"from_m\": 304.664, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1853.36, \"from_m\": 1559.647, \"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\": 3959.044, \"from_m\": 1853.36, \"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\": 5504.278, \"from_m\": 3959.044, \"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\": 5681.864, \"from_m\": 5504.278, \"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\": 6384.639, \"from_m\": 5681.864, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14877.811, \"from_m\": 6384.639, \"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\": 14885.803, \"from_m\": 14877.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15909.171, \"from_m\": 14885.803, \"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\": 15970.96, \"from_m\": 15909.171, \"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\": 16200.139, \"from_m\": 15970.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16908.39, \"from_m\": 16200.139, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24716.32, \"from_m\": 16908.39, \"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\": 26298.12, \"from_m\": 24716.32, \"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\": 27534.322, \"from_m\": 26298.12, \"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\": 29134.75, \"from_m\": 27534.322, \"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\": 29185.736, \"from_m\": 29134.75, \"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\": 29219.269, \"from_m\": 29185.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32482.98, \"from_m\": 29219.269, \"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\": 32792.159, \"from_m\": 32482.98, \"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\": 32844.231, \"from_m\": 32792.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32862.26, \"from_m\": 32844.231, \"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\": 33508.247, \"from_m\": 32862.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34571.347, \"from_m\": 33508.247, \"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\": 35212.689, \"from_m\": 34571.347, \"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\": 36356.158, \"from_m\": 35212.689, \"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\": 36762.364, \"from_m\": 36356.158, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36997.361, \"from_m\": 36762.364, \"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\": 37043.526, \"from_m\": 36997.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38367.101, \"from_m\": 37043.526, \"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\": 38723.418, \"from_m\": 38367.101, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40073.349, \"from_m\": 38723.418, \"capability_applied\": null, \"effective_limit_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\": 702699, \"profile_key\": \"bc2477347ff83bed4cc197c44f14ec74feb5fddfde97938a748418bf1964853c\", \"schedule_id\": 16475, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1161.199, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1620H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 4839.395, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1623H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 5611.553, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1626H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 6384.639, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1628\", \"wtt_dep\": \"1628H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 7115.347, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1632H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 11401.43, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 16528.405, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 22491.725, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1639H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 25693.075, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 27947.392, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1644H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 28956.727, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 31937.246, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 33025.066, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Kensal Green\", \"stage_seq\": 15, \"distance_m\": 35672.995, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 36923.453, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1654H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 38275.392, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1656H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 40073.349, \"section_seq\": 1, \"route_path_id\": 72904}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40073.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72904}], \"total_distance_m\": 40073.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 39933.587, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 139.762, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:30Z\", \"source_id\": 59114799, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:17:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:16:34Z\", \"source_id\": 18826126, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:40Z\", \"source_id\": 59119622, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:18:42Z\", \"source_id\": 18827507, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:55Z\", \"source_id\": 59124424, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:20:59Z\", \"source_id\": 18829025, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:52Z\", \"source_id\": 59130696, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:23:56Z\", \"source_id\": 18831033, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:40Z\", \"source_id\": 59136841, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:27:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:26:45Z\", \"source_id\": 18832837, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:23Z\", \"source_id\": 59142710, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:30:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:29:30Z\", \"source_id\": 18834647, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:26Z\", \"source_id\": 59149478, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:32:29Z\", \"source_id\": 18836705, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:35Z\", \"source_id\": 59156527, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:35:41Z\", \"source_id\": 18838792, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:42Z\", \"source_id\": 59161083, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:37:45Z\", \"source_id\": 18840161, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:14Z\", \"source_id\": 59164433, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:39:18Z\", \"source_id\": 18841244, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:31Z\", \"source_id\": 59171963, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:42:34Z\", \"source_id\": 18843442, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:12Z\", \"source_id\": 59180318, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:46:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:46:16Z\", \"source_id\": 18845970, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:35Z\", \"source_id\": 59183252, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:47:39Z\", \"source_id\": 18846840, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:43Z\", \"source_id\": 59190383, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:50:47Z\", \"source_id\": 18848968, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:34Z\", \"source_id\": 59194479, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:52:39Z\", \"source_id\": 18850255, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:39Z\", \"source_id\": 59198893, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:55:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:54:45Z\", \"source_id\": 18851624, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:19Z\", \"source_id\": 59202363, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T15:57:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T15:56:23Z\", \"source_id\": 18852755, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:46Z\", \"source_id\": 59214411, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T16:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T16:01:51Z\", \"source_id\": 18856356, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T17:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1789833712749362, "current_leg_arrival_utc": "2026-09-19T17:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T16:03:24.391013", "service_state_evidence_id": 18856356, "current_leg_start_actual_dep": "2026-09-19T16:58:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-19T16:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T16:13:25.108134", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
EUS |
2C44 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 51.442, "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": 304.664, "from_m": 51.442, "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": 1559.647, "from_m": 304.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1853.36, "from_m": 1559.647, "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": 3959.044, "from_m": 1853.36, "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": 5504.278, "from_m": 3959.044, "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": 5681.864, "from_m": 5504.278, "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": 6384.639, "from_m": 5681.864, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14877.811, "from_m": 6384.639, "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": 14885.803, "from_m": 14877.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15909.171, "from_m": 14885.803, "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": 15970.96, "from_m": 15909.171, "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": 16200.139, "from_m": 15970.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16908.39, "from_m": 16200.139, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24716.32, "from_m": 16908.39, "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": 26298.12, "from_m": 24716.32, "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": 27534.322, "from_m": 26298.12, "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": 29134.75, "from_m": 27534.322, "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": 29185.736, "from_m": 29134.75, "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": 29219.269, "from_m": 29185.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32482.98, "from_m": 29219.269, "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": 32792.159, "from_m": 32482.98, "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": 32844.231, "from_m": 32792.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32862.26, "from_m": 32844.231, "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": 33508.247, "from_m": 32862.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34571.347, "from_m": 33508.247, "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": 35212.689, "from_m": 34571.347, "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": 36356.158, "from_m": 35212.689, "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": 36762.364, "from_m": 36356.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36997.361, "from_m": 36762.364, "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": 37043.526, "from_m": 36997.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38367.101, "from_m": 37043.526, "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": 38723.418, "from_m": 38367.101, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40073.349, "from_m": 38723.418, "capability_applied": null, "effective_limit_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": 702699, "profile_key": "bc2477347ff83bed4cc197c44f14ec74feb5fddfde97938a748418bf1964853c", "schedule_id": 16475, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1615", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1161.199, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1620H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 4839.395, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1623H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 5611.553, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1626H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 6384.639, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1628H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 7115.347, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1632H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 11401.43, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 16528.405, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 22491.725, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1639H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 25693.075, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 27947.392, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 28956.727, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Harlesden", "stage_seq": 13, "distance_m": 31937.246, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649H", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 33025.066, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Kensal Green", "stage_seq": 15, "distance_m": 35672.995, "section_seq": 1, "route_path_id": 72904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 36923.453, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1654H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 38275.392, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1656H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 40073.349, "section_seq": 1, "route_path_id": 72904}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40073.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 72904}], "total_distance_m": 40073.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 39933.587, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 139.762, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21916, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:30Z", "source_id": 59114799, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T15:17:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:16:34Z", "source_id": 18826126, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:40Z", "source_id": 59119622, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T15:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:18:42Z", "source_id": 18827507, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:55Z", "source_id": 59124424, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T15:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:20:59Z", "source_id": 18829025, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:52Z", "source_id": 59130696, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T15:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:23:56Z", "source_id": 18831033, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:40Z", "source_id": 59136841, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T15:27:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:26:45Z", "source_id": 18832837, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21980, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:23Z", "source_id": 59142710, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T15:30:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:29:30Z", "source_id": 18834647, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21964, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:26Z", "source_id": 59149478, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T15:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:32:29Z", "source_id": 18836705, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21968, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:35Z", "source_id": 59156527, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T15:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:35:41Z", "source_id": 18838792, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21972, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:42Z", "source_id": 59161083, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T15:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:37:45Z", "source_id": 18840161, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21987, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:14Z", "source_id": 59164433, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T15:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:39:18Z", "source_id": 18841244, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:31Z", "source_id": 59171963, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T15:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:42:34Z", "source_id": 18843442, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22026, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:12Z", "source_id": 59180318, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T15:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:46:16Z", "source_id": 18845970, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22524, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:35Z", "source_id": 59183252, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T15:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:47:39Z", "source_id": 18846840, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22487, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:43Z", "source_id": 59190383, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T15:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:50:47Z", "source_id": 18848968, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22567, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:34Z", "source_id": 59194479, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T15:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:52:39Z", "source_id": 18850255, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22580, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:39Z", "source_id": 59198893, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T15:55:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:54:45Z", "source_id": 18851624, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22586, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:19Z", "source_id": 59202363, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T15:57:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T15:56:23Z", "source_id": 18852755, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22687, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:46Z", "source_id": 59214411, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T16:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T16:01:51Z", "source_id": 18856356, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T17:03:00+01:00", "operational_fact": true}] |
Watford Junction (DC) |
1615 |
1615 |
1 |
None |
None |
London Euston |
1705 |
1704 |
9 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L22448/2026-09-19/detailed |
None |
South Hampstead |
2026-09-19T16:58:30+01:00 |
London Euston |
6.0 |
{"type": "LineString", "coordinates": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
2.5 |
1657 |
1703 |
South Hampstead |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-19 16:13:51 |
TERMINATED |
2026-09-19 16:03:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18856356 |
1789833712749362 |
74 |
74 |
2026-09-19 16:13:25.108134 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 16:03:24.391013 |